Написать две программы (через While и через Repeat): пользователь вводит с клавиатуры натуральные числа. Ввод чисел заканчивается, когда пользователь вводит ноль (0). Программа подсчитывает и выводит на экран количество введённых пользователем чисел. (0 - не считается - это как указание на окончание ввода).
Ответы на вопрос
Ответил Аноним
0
#include <iostream>
using ll = long long;
using ld = long double;
using namespace std;
signed main() {
ll ans = 0;
while(true){
ll x;
cin >> x;
if(x == 0)
break;
ans++;
}
cout << ans;
}
Ответил 123Dinamo
2
Ответ:
Var
A: integer;
Begin
A:=1; // эта строчка добавлена так как если не задать значение оно будет равно 0
While A<>0 do Readln(A);
End.
Var
A: integer;
Begin
Repeat
Readln(A);
Until A<>0;
End.
Объяснение:
Думаю я смог помочь?!
Это программы на Паскаль
Spectrum0776:
Нужна будет помощь напишу)
Новые вопросы
Английский язык,
1 год назад
Українська мова,
1 год назад
Алгебра,
1 год назад
Математика,
1 год назад
Алгебра,
7 лет назад