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

Как найти сумму цифр элементов массива? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Двумерный массив, нужна небольшая помощь http://www.cyberforum.ru/cpp-beginners/thread436334.html
Доброго времени суток. Вопрос следующий есть функция которая выводит на экран такой двумерый массив: 0 0 1 0 0 0 0 1 0 0 1 1 1 1 1 0 0 1 0 0 0 0 1 0 0
C++ Что такое куча,стек,очередь? Доброго Вам времени суток форумчане! Краткость сестра таланта, по этому сразу к делу. Объясните мне пожалуйста что такое куча, что такое стек, что такое очередь. В чём отличие. И очень большая просьба объясните это как ни будь по проще если можно, так лучше усваивается Зарине спасибо! :wall: http://www.cyberforum.ru/cpp-beginners/thread436303.html
Найти сумму ряда C++
Всем привет!!! дали задачку в С++ решить, но не могу понять как ее записать: an=n^3/(3n-3)! Вот сама задача: Найти сумму ряда с точностью e=10-4, общий член которого an=n^3/(3n-3)! Мне просто надо как записать эту запись: an=n^3/(3n-3)! ?????? Добавлено через 33 минуты Помогите плиз!!!
Как ввести предложение через пробелы? C++
Необходимо проверить является ли введенное слово палиндромом ... тут все ясно ... А как быть если нужно проверить на палиндром целое предложение??? Как проверить я додумаюсь ... вопрос в том как его ввести ....
C++/CLI WinForms Ввод нецелого числа с запятой и точкой http://www.cyberforum.ru/cpp-beginners/thread436094.html
В текстовое поле вводится число при нажатии кнопки производятся расчеты и выводится ответ. Если вводить челое число или число с запятой то все нормально, а если ввести вместо запятой точку то выводится ошибка. Как сделать что бы можно было вводить как запятую так и точку?
C++ Передать массив элементов(типа int) объекта, в функцию из массивов(типа int) Представьте такую ситуацию. Есть у вас массив чисел: Mass И вы хотите передать его в функцию. Я делаю это так: //объявим ф-ю: func(const short*Mass) { ... } //передадим эл-т: подробнее

Показать сообщение отдельно
silent_1991
Эксперт С++
4952 / 3028 / 149
Регистрация: 11.11.2009
Сообщений: 7,026
Завершенные тесты: 1
27.01.2012, 14:14     Как найти сумму цифр элементов массива?
А вот об этом заранее писать надо.

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
#include <stdio.h>
 
int sum_of_digits(int num)
{
    int sum = 0;
    
    while (num != 0)
    {
        sum += num % 10;
        num /= 10;
    }
    
    return sum;
}
 
void transform(int *begin, int *end, int (*func)(int))
{
    while (begin != end)
    {
        *begin = func(*begin);
        
        ++begin;
    }
}
 
#define SIZE 5
 
int main(void)
{
    int arr[SIZE];
    
    size_t i;
    
    for (i = 0; i < SIZE; ++i)
        scanf("%d", &arr[i]);
    
    transform(arr, arr + SIZE, sum_of_digits);
    
    for (i = 0; i < SIZE; ++i)
        printf("%d  ", arr[i]);
    
    printf("\n");
    
    return 0;
}
 
Текущее время: 17:10. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru