Вопрос задан 19.07.2023 в 02:28. Предмет Информатика. Спрашивает Сусаев Андрей.

Вывести все числа от 1 до 10000 оканчивающиеся на 8 и делящиеся на 3. На Паскале

0 0
Перейти к ответам

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

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

Ответ:

Объяснение:

Ядро программы такое :

Begin

Var i: integer

for i=1 To 10000

If (i mod 10 := 8) and (i mod 3 :=0) then write i & "; " ;

Next i;

End.

Команда mod выводит остаток от деления i на число.

Остаток от деления на 10 это последняя цифра.

Если остаток от деления на 3 равен 0, то число делится на 3.

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

Вот пример кода на языке Pascal (Delphi), который выводит все числа от 1 до 10000, оканчивающиеся на 8 и делящиеся на 3:

pascal
program Numbers; var i: integer; begin for i := 1 to 10000 do begin if (i mod 10 = 8) and (i mod 3 = 0) then writeln(i); end; end.

Эта программа использует цикл for для итерации от 1 до 10000. Внутри цикла проверяется, является ли текущее число i оканчивающимся на 8 (i mod 10 = 8) и делящимся на 3 (i mod 3 = 0). Если оба условия выполняются, число выводится на экран с помощью процедуры writeln.

Программа выводит следующие числа: 8 18 28 ... 9978

0 0

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

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

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

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