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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
the Michael
3 / 3 / 0
Регистрация: 24.09.2012
Сообщений: 14
#1

Сумма чисел - C++

08.05.2013, 19:49. Просмотров 279. Ответов 4
Метки нет (Все метки)

Здравствуйте, как написать в С++ (Dev C++), например:
C++
1
int a=123456789;
А в программе будет сложение каждого числа (1+2+3+4+5+6+7+8+9).
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.05.2013, 19:49
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Сумма чисел (C++):

Если сумма двух чисел меньше 1, то большее из чисел заменить их произведением - C++
помогите решить в С++. Если сумма двух действительных чисел x и y меньше 1, то большее из чисел x и y заменить их произведением. В...

Определить номер строки массива натуральных чисел, сумма чисел которой наибольшая - C++
Сформировать массив натуральных чисел с M рядков и N столбцов.Определить номер рядка, сумма чисел которого наибольшая.

Посчитать количество чисел, больших 0 и меньших N, сумма чисел которых и их реверс являются палиндромом - C++
объясните пож не совсем понимаю задание

Написать программу, которая получает десять чисел и выводит их в консоль в виде шестиугольника, в середине которого отображается сумма всех этих чисел - C++
Извиняюсь за нагласть ну ето я ваще не понимаю как делать !

Дан массив из 9 целых чисел. Найти сумму элементов массива и, если она четная, вывести сообщение "Сумма четная", в противном случае напечатать "Сумма - C++
Дан массив из 9 целых чисел. Найти сумму элементов массива и, если она четная, вывести сообщение "Сумма четная", в противном случае...

Сумма чисел. - C++
Сумма чисел. Рассчитать сумму заданные числа N число. Входные данные содержат N, а затем N чисел. Input Output 3 1 2 1 4 2 ...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
edw1n
7 / 7 / 1
Регистрация: 12.11.2012
Сообщений: 114
08.05.2013, 19:52 #2
Цитата Сообщение от the Michael Посмотреть сообщение
Здравствуйте, как написать в С++ (Dev C++), например:
C++
1
int a=123456789;
А в программе будет сложение каждого числа (1+2+3+4+5+6+7+8+9).
Делением нацело на 10, 100, 1000 и т.д.
Когда вы делите нацело, то остаются все числа перед запятой.
К примеру чтобы получить 1 в вашем числе, то его нужно нацело поделить на 1 00 000 000.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
using namespace std;
 
int main()
{
    int n;
    int sum=0;
 
    cout << "please, enter n = ";
    cin >> n;
 
    while (n!=0)
    {
        sum += n%10;
        n /= 10;
    }
    cout << "sum = " << sum << endl;
    
    return 0;
}
1
the Michael
3 / 3 / 0
Регистрация: 24.09.2012
Сообщений: 14
08.05.2013, 20:05  [ТС] #3
Понятно, но как бы зависит от длины строка, мало ли вдруг больше введём больше числа (больше 10 символов) а результат неправильный (выводит там 46).
Можно что-то сделать?
0
Nekto
342 / 287 / 10
Регистрация: 23.03.2012
Сообщений: 838
08.05.2013, 20:32 #4
Цитата Сообщение от the Michael Посмотреть сообщение
Понятно, но как бы зависит от длины строка, мало ли вдруг больше введём больше числа (больше 10 символов) а результат неправильный (выводит там 46).
Можно что-то сделать?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
using namespace std;
int main()
{
 char str[255];
 cout<<"Enter number: ";
 cin>>str;
 int i=0;
 int s=0;
 while (str[i]>=48 && str[i]<=57)
 {
       if (i>0) cout<<"+";
       cout<<str[i];
       s+=str[i]-48;
       i++;
 }
 if (i>0) cout<<"="<<s<<endl; else cout<<"Error"<<endl;
 system("pause");
 return 0;
}
1
the Michael
3 / 3 / 0
Регистрация: 24.09.2012
Сообщений: 14
08.05.2013, 20:37  [ТС] #5
Nekto, вот, то мне нужно. Благодарю.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.05.2013, 20:37
Привет! Вот еще темы с ответами:

Сумма чисел - C++
Как задать границы для ввода чисел. Например вводить можно только от 1 до 4?

Сумма чисел - C++
#include &lt;iostream&gt; using namespace std; int main() { int s; cin &gt;&gt; n; for (int i = 50; i &lt;=100; ++i); cout &lt;&lt; i &lt;&lt; endl;...

сумма 2х чисел - C++
написать программу,которая запрашивает 2 целых числа.Затем высчитывает сумму 2х рандомных чисел,находящихся на промежутке от 2х...

Сумма чисел. - C++
Как реализовать на С. \sum_{i=0.5}^{-4.5}((i+4)^2+\prod_{j=-1.4}^{2.1}(i+j))


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
08.05.2013, 20:37
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru