Вопрос № 182365: Здравствуйте! У меня возникли сложности с таким вопросом: мне нужно вычислить с помощью программы сумму положительных целых чисел от 1 до 10 с помощью(какого препод не уточнил) цикла в с++(числа вводить с клавиатуры нельзя) нада сделать до 2...
Вопрос № 182365:
Здравствуйте! У меня возникли сложности с таким вопросом: мне нужно вычислить с помощью программы сумму положительных целых чисел от 1 до 10 с помощью(какого препод не уточнил) цикла в с++(числа вводить с клавиатуры нельзя) нада сделать до 2
int main() { //переменная для суммы int s
=0; //в цикле от 1 до 10 for (int i =1; i <= 10; i++) { //прибавляем к s i s += i; } //выводим cout << s << endl; system("PAUSE"); return 0; }
С помощью while:
Код:
#include <iostream> #include <cstdlib>
using namespace std;
int main() { //переменая для суммы int s = 0; //счетчик int i = 1; //пока i <= 10 while (i <= 10) { //прибавляем к s i s += i; //и увеличиваем
i на 1 i++; } //выводим результат cout << s << endl; system("PAUSE"); return 0; }
Удачи!!!
Ответ отправил: Абельхарисов Руслан/Marked One (Профессионал)
Ответ отправлен: 03.03.2011, 13:35
Номер ответа: 266070 Россия ICQ # 436075880
Вам помог ответ? Пожалуйста, поблагодарите эксперта за это! Как сказать этому эксперту "спасибо"?
Отправить SMS#thank 266070
на номер 1151 (Россия) |
Еще номера »
Отвечает vladisslav (8-й класс) :
Здравствуйте, Баракуда ! С помощью цикла while
Приложение:
Ответ отправил: vladisslav (8-й класс)
Ответ отправлен: 03.03.2011, 13:41
Номер ответа: 266071
Вам помог ответ? Пожалуйста, поблагодарите эксперта за это! Как сказать этому эксперту "спасибо"?
Отправить SMS#thank 266071
на номер 1151 (Россия) |
Еще номера »
Отвечает lamed (Профессор) :
Здравствуйте, Баракуда ! Цикл do..while. G++/Code::Blocks
Код:
#include <iostream> #include <cstdlib>
using namespace std;
int main() { const int n=10; int s =0,
i =1;
do { if (i<=n) s+=i; i++; } while (i<=n);
cout << s << endl; system("PAUSE"); return 0; }
Удачи!
Ответ отправил: lamed (Профессор)
Ответ отправлен: 03.03.2011, 15:01
Номер ответа: 266073 Россия, Ковров Тел.: +79107793141 Организация: КГТА
Вам помог ответ? Пожалуйста, поблагодарите эксперта за это! Как сказать этому эксперту "спасибо"?
Отправить SMS#thank 266073
на номер 1151 (Россия) |
Еще номера »
Оценить выпуск »
Нам очень важно Ваше мнение об этом выпуске рассылки!
* Стоимость одного СМС-сообщения от 7.15 руб. и зависит от оператора сотовой связи.
(полный список тарифов)
** При ошибочном вводе номера ответа или текста #thank услуга считается оказанной, денежные средства не возвращаются.
*** Сумма выплаты эксперту-автору ответа расчитывается из суммы перечислений на портал от биллинговой компании.