alarm
Задайте вопрос
Информатика
downtown

Программа демонстрирует работу оператора цикла. Вычисление суммы натуральных чисел. Вводится целое n. Вычисляется сумма натуральных чисел от 1 до n (включительно). Проверить значение n на допустимость. Вывод результата в следующем виде:Sum_n = значение суммыЕсли значение n не допустимо вывести:n is wrong (ошибочное значение)НА С++

ответы: 1
Зарегистрируйтесь, чтобы добавить ответ
Ответ:

#include <iostream>

using namespace std;

bool check(string &s){

for(auto &i : s)

if(!(i >= '0' && i <= '9'))

return false;

return true;

}

int sum_n(int k){

return (1 + k)*k/2;

}

signed main(){

string n;

cin >> n;

check(n) ? cout << sum_n(stoi(n)) : cout << "n is wrong";

}

за лучший + 10 к карме :)

354
Moore
Чтобы ответить необходимо зарегистрироваться.

Другие вопросы: - Информатика

До якої групи належать наведені

Есть три разных целых числа. Опр

10 Формулу, записанную в ячейке

посчитайте составить блок схему

посчитайте решить задачу по инфо

ВЕДИТЕ СЛЕДУЮЩИЙ ТЕКСТ САМА БЛЬШ

Контакты
Реклама на сайте