Sacharov84
?>

Ниже на четырёх языках программирования записана программа, которая вводит натуральное число x, выполняет преобразования, а затем выводит одно число. Укажите наименьшее возможное значение x, при вводе которого программа выведет число 40.Python x = int(input())a = 1while x > 0: a *= x % 7 x = x // 7print(a)Паскаль var x, a: integer;begin readln(x); a := 1; while x > 0 do begin a := a * (x mod 7); x := x div 7 end; writeln(a)end.с объяснением​

Информатика

Ответы

Владимировна Екатерина

280

Объяснение:

в операции a *= x%7 мы получаем целую часть от деления. то есть 280 поделить на 7 будет 40

в операции х = х//7 мы получаем остаток от деления. а 280 поделить на 7 в остатке оставляет 0

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

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

Ниже на четырёх языках программирования записана программа, которая вводит натуральное число x, выполняет преобразования, а затем выводит одно число. Укажите наименьшее возможное значение x, при вводе которого программа выведет число 40.Python x = int(input())a = 1while x > 0: a *= x % 7 x = x // 7print(a)Паскаль var x, a: integer;begin readln(x); a := 1; while x > 0 do begin a := a * (x mod 7); x := x div 7 end; writeln(a)end.с объяснением​
Ваше имя (никнейм)*
Email*
Комментарий*

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

Telenkovav
Кузнецов
ASRodichev
Yelizaveta555
pokrov777krest
yuklimochkina3
Fruktova Gazaryan
Milovidova
guzelda19904850
gorodof4292
Алла14
Pavlovna897
nv6634
dilanarthur27
gubernatorov00