oniks-plus
?>

Дан фрагмент кода программы на разных языках программирования. Определите значение переменной x, если известно, что после завершения программы выведенное значение переменной ans было равно 79507. В ответе укажите целое число. Python def foo(x, n): a = 1 while n != 0: if n % 2 != 0: a *= x n -= 1 else: x *= x n //= 2 return a x = input() ans = foo(int(x), 3) print(ans) Pascal var x, ans: longint; function foo(x: longint; n: longint): longint; var a: longint; begin a := 1; while n <> 0 do begin if n mod 2 <> 0 then begin a := a * x; n := n - 1; end else begin x := x * x; n := n div 2; end; end; foo := a; end; begin readln(x); ans := foo(x, 3); write(ans); end.

Информатика

Ответы

potap-ver20065158

Учи английский с Курчановым!

Объяснение:

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Дан фрагмент кода программы на разных языках программирования. Определите значение переменной x, если известно, что после завершения программы выведенное значение переменной ans было равно 79507. В ответе укажите целое число. Python def foo(x, n): a = 1 while n != 0: if n % 2 != 0: a *= x n -= 1 else: x *= x n //= 2 return a x = input() ans = foo(int(x), 3) print(ans) Pascal var x, ans: longint; function foo(x: longint; n: longint): longint; var a: longint; begin a := 1; while n <> 0 do begin if n mod 2 <> 0 then begin a := a * x; n := n - 1; end else begin x := x * x; n := n div 2; end; end; foo := a; end; begin readln(x); ans := foo(x, 3); write(ans); end.
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Демидова Красноцветов
Виктор-Богданов
migor72
Кедрин Карлен
nv6634
nkaminskaja
Maksim Dmitrii1579
Константин
alisabutusova
AndreiAstakhva1442
matveevaev81
vettime625
jenn055
potapenkoon72
galinab1111326