алгоритм напечатает число, сумма цифр которого равна 15
Укажите минимальное натуральное число, при вводе которого этот алгоритм напечатает число, сумма цифр которого равна 15. С++ Python
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
#include <iostream> using namespace std; int main(){ int M, x, L = 0; cin >> x; M = 1; while ( x > 0) { L = x % 10 * M + L; x = x / 10; M = M * 10; } cout << L; return 0; } |
1 2 3 4 5 6 7 8 |
x = int(input()) L = 0 M = 1 while x > 0: L = x % 10 * M + L x = x // 10 M = M * 10 print(L) |
Алгоритмический язык Паскаль
1 2 3 4 5 6 7 8 9 10 11 12 13 |
алг нач цел L, M, x ввод x L := 0 M := 1 нц пока x > 0 L := mod(x, 10) * M + L X = div(x , 10) M := M * 10 кц вывод L кон |
1 2 3 4 5 6 7 8 9 10 11 |
var x, L, M: longint; begin readln(x); L:=0; M:=1; while x > 0 do begin L := x mod 10 * M + L; x := x div 10; M := M*10; end; writeln(L); end. |
Ответ: ___________________________. Тренировочный вариант от 09.11.2020 «Евгений Джобс»