В
Все
Б
Биология
Б
Беларуская мова
У
Українська мова
А
Алгебра
Р
Русский язык
О
ОБЖ
И
История
Ф
Физика
Қ
Қазақ тiлi
О
Окружающий мир
Э
Экономика
Н
Немецкий язык
Х
Химия
П
Право
П
Психология
Д
Другие предметы
Л
Литература
Г
География
Ф
Французский язык
М
Математика
М
Музыка
А
Английский язык
М
МХК
У
Українська література
И
Информатика
О
Обществознание
Г
Геометрия
ира1288
ира1288
16.04.2022 08:13 •  Информатика

НУЖНА Определите, что будет выведено в результате работы программы. Запишите условие задачи, для решения которой составлен алгоритм.
var
m: integer;
begin
m:=154;
while (m mod 16<>0) do
m:=m+1;
writeln (‘M= ’, m);
end.

Показать ответ
Ответ:
0Frozen0
0Frozen0
24.08.2020 21:59

Программа выведет число 160.

Записать условие задачи можно например так: увеличивать некоторое целое число на 1 до тех пор, пока оно не разделится на 16 без остатка.

Объяснение:

Эта программа увеличивает целое число m на 1 до тех пор, пока остаток от деления его на 16 не равен 0.

Дано целое число m.

Ему присвоено первоначальное значение = 154.

Затем выполняется цикл:

пока (остаток от деления m на 16 ≠ 0) выполнять

m увеличить на 1.

Как только в результате циклического увеличения числа m на 1 получится число, которое без остатка делится на 16, цикл заканчивает свою работу и выполняется следующая команда программы:

Записать (‘M= ’, m); - вывод результата на экран.

В результате работы программы будет выведено число 160.

Записать условие задачи можно например так:

увеличивать некоторое целое число на 1 до тех пор, пока оно не разделится на 16 без остатка.

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота