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

Программирование рекурсий: отделить цифры данного числа и сложить межу собой - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти минимальный и максимальный элементы массива и упорядочить элементы по убыванию http://www.cyberforum.ru/cpp-beginners/thread513273.html
Дан массив А(40). Найти минимальный и максимальный элементы массива и упорядочить элементы по убыванию, стоящие между ними, методом «пузырька».
C++ Найти два таких два таких элемента, разность модулей которых имеет максимальное значение в целочисленном массиве найти два таких два таких элемента,разность модулей котооых имеет максимальное значение, и удалить из их состава массива. http://www.cyberforum.ru/cpp-beginners/thread513270.html
C++ Для заданного значения n сформировать массив X(n), являющийся последовательностью чисел Фибоначчи
Для заданного значения n сформировать массив X(n) , являющийся последовательностью чисел Фибоначчи. Определить, насколько отличается положение элемента, наиболее близкого к среднему...
В одномерном массиве все отрицательные элементы переместить в начало массива C++
в одномерном массиве все отрицательные элементы переместить в начало массива, а остальные - в конец с сохранением порядка следования не использовать доп. Массив C++
C++ Подсчитать количество различных по значению элементов в массиве http://www.cyberforum.ru/cpp-beginners/thread513263.html
Дан одномерный массив x, состоящий из 20 целых чисел. Составить программу,которая подчитывает количество различных по значению элементов в нем.
C++ Ошибка в выражении (проблема с формулой) Здравствуйте, возникла проблема с формулой, начал грешить на неправильную запись ln(от числа) Задание: У меня в ответе получается - ~5 Z=((A*B)/(C+sin(C))) + log(log(A)/sin(B)) - sqrt (((A*A)... подробнее

Показать сообщение отдельно
golatin
266 / 223 / 43
Регистрация: 12.10.2011
Сообщений: 333
Завершенные тесты: 1
06.03.2012, 16:29
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <stdio.h>
unsigned GetSumm(unsigned digit,unsigned Summ)
{
    if(!digit)
        return Summ;
    else
        GetSumm(digit/10 ,Summ+digit%10);
}
int main()
{
    unsigned N;
    printf("Vvedite chislo\n");
    scanf("%d",&N);
    printf("Summa=%d",GetSumm(N,0));
 
    return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru