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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 5.00
missg
0 / 0 / 0
Регистрация: 28.09.2011
Сообщений: 29
#1

написать программу, которая вводит и суммирует любое количество целочисленных значений - C++

28.09.2011, 21:33. Просмотров 1403. Ответов 6
Метки нет (Все метки)

как написать программу, которая вводит и суммирует любое количество целочисленных значений. Если введено число 999, то на экран выводится результат суммирования
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.09.2011, 21:33
Здравствуйте! Я подобрал для вас темы с ответами на вопрос написать программу, которая вводит и суммирует любое количество целочисленных значений (C++):

написать программу, которая мога бы обрабатывать любое количество диапазонов - C++
В диапазоне от N1 до N2 найти числа, которые делятся на каждую свою цифру. Написать программу, которая мога бы обрабатывать любое...

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

Написать программу, которая суммирует ряд чисел от 1 до N - C++
Написать программу, которая суммирует ряд чисел от 1 до N.

Написать программу, которая распечатывает заданное количество значений функции e^-x*cos^2(x) - C++
написать программу которая распечатывает заданное количество e^-x*cos^2(x) и соответствующие значения аргумента.Таблица располагается...

написать программу,которая распечатывает заданное количество значений функции abs(tg(x)) - C++
Ребят,помогите,пожалуйста,написать программу,которая распечатывает заданное количество abs(tg(x)) и соответствующие значения...

Написать программу, которая вводит координаты точки (x, y) - C++
Вот не совсем понимаю после if, что писать по рисунку. 6 рисунок который квадратнообразный Нарушение правил форума п 5.18...

6
lips!!
2 / 2 / 1
Регистрация: 02.04.2011
Сообщений: 86
28.09.2011, 21:36 #2
C++
1
2
3
int n;
scanf("%i",&n);
printf("%i",n+n);
так?)
0
missg
0 / 0 / 0
Регистрация: 28.09.2011
Сообщений: 29
28.09.2011, 21:57  [ТС] #3
как я поняла, там при вводе любого количества цифр должно произойти суммирование, т.е. суммирование самих цифр. Если вводим 999, то все три девятки складываются и выдается ответ

Добавлено через 17 минут
lips!!, как я поняла, там при вводе любого количества цифр должно произойти суммирование, т.е. суммирование самих цифр. Если вводим 999, то все три девятки складываются и выдается ответ
0
mas[100]
0 / 0 / 0
Регистрация: 27.09.2011
Сообщений: 3
28.09.2011, 23:08 #4
Если я правильно понял, нужно суммировать цифры, из которых состоит число.
Вот решение.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include "stdafx.h"
#include <iostream>
 
using namespace std;
 
int _tmain(int argc, _TCHAR* argv[])
{
    char chislo[1000]={'\0'};
    cout<<"Vvedite chislo!"<<endl;
    cin>>chislo;
    
    unsigned int sum=0;
    unsigned int length=strlen(chislo);
 
    for (int i=0; i<length; i++)
        sum+=(chislo[i]-48);
 
    cout<<"Sum="<<sum<<endl;
    
    //для задержки
    cin>>sum;
    return 0;
}
0
missg
0 / 0 / 0
Регистрация: 28.09.2011
Сообщений: 29
28.09.2011, 23:10  [ТС] #5
mas[100], спасибо)))
0
mas[100]
0 / 0 / 0
Регистрация: 27.09.2011
Сообщений: 3
28.09.2011, 23:13 #6
Не за что!
Единственное, что забыл упомянуть, ограничение на количество цифр - 1000.
Но это уж сами решайте, меняя размер массива.
0
missg
0 / 0 / 0
Регистрация: 28.09.2011
Сообщений: 29
28.09.2011, 23:15  [ТС] #7
mas[100], здорово!!! Спасибо большущее! Как же замечательно, что есть еще понимающие и помогающие люди))))
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.09.2011, 23:15
Привет! Вот еще темы с ответами:

Написать программу, которая вводит две даты в формате «дд.мм.гг» - C++
Написать программу, которая вводит две даты в формате «дд.мм.гг» и выводит старшую дату.

Написать программу, которая вводит двумерный массив с клавиатуры... - C++
1.Написать программу, которая вводит двумерный массив с клавиатуры и вычисляет среднее арифметическое его элементов. 2.Написать...

Написать программу, которая вводит фактические данные из таблицы - C++
Написать программу, которая вводит фактические данные из таблицы, и выводит на экран таблицу, подобную той, таблице снизу изображение...

Написать программу, которая вводит с файла элементы прямоугольной матрицы - C++
Написать программу, которая вводит с файла элементы прямоугольной матрицы произвольного размера, рассчитывает среднее арифметическое для...


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

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

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