ЛШ
Лена Шмакова
Помогите с написать программу на с++
Нужно вести с клавиатуры число n так чтобы начинай с 1 прибавлялась до числа n. Например мы вели 5 а программа вела результат 1+2+3+4+5 и вывела результат 15.
Нужно вести с клавиатуры число n так чтобы начинай с 1 прибавлялась до числа n. Например мы вели 5 а программа вела результат 1+2+3+4+5 и вывела результат 15.
Вариант без цикла:
#include
using namespace std;
int main()
{
int x;
cout << "Enter number: ";
cin >> x;
x = (x * x + x) / 2;
cout << "Result: " << x << endl;
system("pause");
return 0;
}
Вариант с циклом:
#include
using namespace std;
int main()
{
int x;
cout << "Enter number: ";
cin >> x;
int sum = 0, i = 0;
while (i < x)
{
sum += ++i;
}
cout << "Result: " << sum << endl;
system("pause");
return 0;
}
читай про циклы, в частности, про цикл for