Пользователь вводит две границы диапазона. Посчитать сумму всех чисел диапазона. цикл while c++ постоянно выдает a. Помогите.
int res = 0, i = 1, a = 0;
cout > i;
cout > a;
while (i <= a)
{ res += i; ++i; cout << "Сумма чисел " << res << endl;
return 0; } }
Ответы
Ответ дал:
0
что за cout > i ?
это что такое? Если ты хочешь вывести то пишешь cout << i, а если считать(что и нужно), то cin >> i
upd: со скобками тоже накосячил
#include < iostream >
using namespace std;
signed main() {
int l,r,res = 0;
cin >> l >> r;
while(l <= r){
res += l;
l++;
}
cout << "res = " << res;
}
понял
спасибо огромное
Вас заинтересует
2 года назад
2 года назад
2 года назад
2 года назад
7 лет назад
вот норм код.
int res = 0, i = 1, a = 0;
cout << "Введите начальное число" << endl;
cin >> i;
cout << "Введите конечное число" << endl;
cin >> a;
while (i <= a) {
res += i;
++i;
cout << "Сумма чисел " << res << endl;
return 0;
}