Дан цикл m 15 div 2 n m+m mod 2 for i=n downto m do writeln (привет мир) Сколько будет...

0 голосов

Дан цикл m 15 div 2 n m+m mod 2 for i=n downto m do writeln (привет мир) Сколько будет выведено сообщений 2 3 7 ни разу


спросил от (16 баллов) в категории Информатика
2 Ответы
0 голосов
ответил от Одаренный (4.3k баллов)

Відповідь:

Ни разу

Пояснення:

m = 7

n = 0

for i=0 downto 7 do   выполняться не будет

примечание :  операции присваивания попропускал

оставил комментарий от (16 баллов)

Помоги мне еще

оставил комментарий от Одаренный (3.8k баллов)

Этот ответ верен только при условии, что m+m в скобках, чего в условии нет.

оставил комментарий от Одаренный (4.3k баллов)

классика 2+2*2... поспешил

оставил комментарий от Одаренный (4.3k баллов)

если от 8 до 7 довнту, то выполнится 2 раза для і=7 і і=8

оставил комментарий от Начинающий (255 баллов)

Будет не разу.ЭТО ПРАВИЛЬНЫ ОТВЕТ.но зависит от скобок.

0 голосов
ответил от Одаренный (3.8k баллов)

Ответ:

2 раза.

Объяснение:

Присваиваем переменной m целое значение от деления 15 на 2:

  •  m := 15 div 2;  ///  = 7

Присваиваем переменной n сумму m и остатка от деления m на 2:

  •  n := m + m mod 2;  ///  = 7 + 1 = 8

Цикл от n до m, то бишь от 8 до 7 включительно:

  •  for i := n downto m do writeln('привет мир');

оставил комментарий от Одаренный (4.3k баллов)

правильно у тебя все.

...