Форум программистов, компьютерный форум CyberForum.ru

на рекурсию - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Семестровое задание! http://www.cyberforum.ru/cpp-beginners/thread980356.html
Спасайте прошу, к завтрашнему дню надо сдать:help:
C++ Запрограммировать класс матрица, и расписать методы работы с ним class Matrix { public: Matrix(int n, int m); ~Matrix(); double &get(int i, int j); void transp(); // транспонировать void add(double x); // прибавить ко всем элементам матрицы x void multiply(double x); // умножить все на x void print(); // распечатать состояние объекта http://www.cyberforum.ru/cpp-beginners/thread980354.html
Ох уж эти массивы C++
Привет, интелегентным людям) помогите, пожалуйста, сделать 3 простых заданий (хотя бы одно из них, кому не лень), каждое делается с использованием функций, у которые передаются одномерные массивы. (Выходные данные нужно вводить с клавиатуры, генерировать с помощью функции random) 1) Вычислить среднее арифметическое всех элементов массива Х (n) целых чисел, которые являются отрицательные и...
C++ Нужно просто 3 спецификатора прописать
нужно чуть переделать программу, тоисть задействовать 3 спецификатора (типа void Enter, void Summ, void Exit) помогите товарищи... #include "stdafx.h" #include "iostream" #include "math.h" #include "stdio.h" double f(double a, double b, double c) { return ((2*a-b-sin(c))/(5+fabs(c))); }
C++ Деление числа, записанного в строке http://www.cyberforum.ru/cpp-beginners/thread980328.html
Доброго времени суток! Возник вопрос: есть строка, в которой в десятичной системе счисления записано очень большое число(несколько тысяч десятичных знаков). Каким образом его можно быстро поделить на 2? будь оно записано в двоичной записи, то все просто - сдвиг, а в десятичной как? Заранее спасибо за ответы. P.S. сторонние либы использовать нельзя
C++ Структуры Добрый вечер. Может кто объяснить что такое структуры(что означают записанные переменные в структуре и после фигурных скобок, перед ; и т.д.) и зачем в них ->? Читаю Дейтела, но так и не понял. В интернете понятного разъяснения не нашел. подробнее

Показать сообщение отдельно
Илья 1994
0 / 0 / 0
Регистрация: 27.05.2013
Сообщений: 10
17.10.2013, 21:06     на рекурсию
Как зделать рекурсию?








#include<stdio.h>
#include<conio.h>

int droot(int x)
{
int s=0;
while(x!=0)
{
s=s+(x%10);
x=x/10;
}
return s;
}

int main(void)
{
int a;
printf("Введите число: \n");
scanf("%d",&a);
while((a/10)>0)
{
a=droot(a);
}
printf(" Корень числа - %d\n\n",a);
getch ();
return 0;

}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 04:02. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru