Предмет: Информатика,
автор: Makoley
Написать этому коду(ниже) блок-схему, метод(ход решения, можно кратко)
#include
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";
}
gbsnat:
в смысле сложно? Формула арифметической прогресии уже сложная?
Ответы
Автор ответа:
1
Как и говорил, за правильность не ручаюсь, но выглядит правдоподобно)
Приложения:

Похожие вопросы
Предмет: Химия,
автор: myshool142
Предмет: Алгебра,
автор: saverboring
Предмет: Химия,
автор: natashanvp
Предмет: Литература,
автор: Нимфадора20001