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

определить сумму цифр числа через функцию - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Дерево в консоли(Нужно вывести данные из массива структуры на экран в виде дерева. Похожего TtreeView в билдере.) http://www.cyberforum.ru/cpp-beginners/thread851223.html
Здравствуйте. Есть структура struct zap { int n; int n_r; AnsiString text; }; где n-номер, n_r - номер родителя. Нужно вывести данные из массива структуры на экран в виде дерева. Похожего TtreeView в билдере. Сделать это затрудняюсь, помогите плиз Добавлено через 1 час 11 минут делал так for(int n=0;n<i;n++)
C++ Программа определения положительных чисел и нахождения их суммы Пользователь вводит четыре целых числа.найти сумму положительных из них. Хоть убейте, не понимаю, как правильно посчитать сумму. #include <conio.h> #include <stdio.h> int main () { int a,b,c,d,s,l,y,g,u; clrscr (); printf("\n Programma nahozhdeniya summy polozhitelnyh chisel"); printf(" Vvedite pervoe celoe chislo: "); scanf("%d",&a); http://www.cyberforum.ru/cpp-beginners/thread851203.html
C++ Форматное чтение файлов
Добрый день всем. Прошу вашей помощи. Мне нужно в папке с проектом считать несколько файлов с несколькими колонками данных в каждом. Не могу разобраться с тем, как открыть поочерёдно каждый файл, и задать форматный ввод данных (чтобы, например, из 8 колонок считало 2-ю и 3-ю колонку). И еще, как можно в масив char забить название файлов, и поочерёдно их открывать и считывать. Буду очень...
русский алфавит C++
//--------------------------------------------------------------------------- #include <stdio.h> #include <conio.h> //--------------------------------------------------------------------------- //--------------------------------------------------------------------------- //--------------------------------------------------------------------------- int main() { FILE *fi;
C++ Сортировка методом прямого слияния (Merge Sort) http://www.cyberforum.ru/cpp-beginners/thread851174.html
Всем доброго времени суток! Вообщем немогу разобраться с реализацией сортировки последовательностей. Загвоздка похоже в слияниях серий. Сам код: #include <cstdio> #include <cstring> #include <cstdlib> #include <iostream> #include <windows.h> #include <conio.h> #include <string.h> using namespace std;
C++ компилятор mingw Установил Dev-Cpp попробовал скомпилировать проект.Вот такая штука на экране.Ясно что дело не в коде.пробовал разные среды разработки ставить.Разные версии и все равно. подробнее

Показать сообщение отдельно
GggDrej
 Аватар для GggDrej
71 / 71 / 8
Регистрация: 21.01.2013
Сообщений: 147
28.04.2013, 20:13     определить сумму цифр числа через функцию
Если я привильно понял условие, то что-то такое:
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
#include <iostream>
 
using namespace std;
 
int Sum(int n){
  int sum = 0;
  while (n){
     sum+=n%10;
     n/=10;} 
  return sum;
} 
int main()
{
    int N,sum2 = 0;
    cout << "N = ";
    cin >> N;
    int *arr1 = new int[N];
    int *arr2 = new int[N];
    cout << "Posledovatel'nost': ";
    for (int i=0; i<N; i++) 
    {
        cin >> arr1[i];
        arr2[i] = Sum(arr1[i]);
        sum2+=arr2[i];
    }
    for (int i=0; i<N; i++) cout << arr2[i] << " ";
    cout << endl << sum2 << endl;
    system("pause");
    return 0;
}
 
Текущее время: 05:57. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru