Определите, при каком наименьшем введённом значении переменной s программа выведет число 13. Для Вашего удобства программа представлена на четырёх языках программирования.
| Python | Си++ | |
|---|---|---|
s = int(input()) s = 10*s + 7 n = 1 while s < 2021: s = s + 2*n n = n + 1 print(n)
| #include <iostream> using namespace std; int main() { int s, n; cin >> s; s = 10*s + 7; n = 1; while (s < 2021) { s = s + 2*n; n = n + 1; } cout << n << endl; return 0; }
| |
| Паскаль | Алгоритмический язык | |
var s, n: integer; begin readln(s); s := 10*s + 7; n := 1; while s < 2021 do begin s := s + 2*n; n := n + 1 end; writeln(n) end.
| алг нач цел s, n ввод s s := 10*s + 7 n := 1 нц пока s < 2021 s := s + 2*n n := n + 1 кц вывод n, нс кон | |
PDF-версии: 