Вопрос задан 21.07.2023 в 00:17. Предмет Информатика. Спрашивает Салтыков Влад.

Перевод из Pascal в Python Var a,i:integer; begin for i:=100 to 999 do begin a:=i mod 100; if

7*a=i then writeln(i); end; End.
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Раумова Мика.

for i in range(100,1000):

----a=i%100

----if a*7=i:

--------print(i)

Где -, это символ пробела

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Данный код на Pascal находит и выводит все трехзначные числа, для которых при умножении последней цифры на 7 получается исходное число. Вот его эквивалент на Python:

python
for i in range(100, 1000): a = i % 100 if 7 * a == i: print(i)

Примечание: В Python нет необходимости объявлять переменные, как в Pascal, и здесь цикл for в Python работает с помощью функции range(). Остальная логика кода остается такой же.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос