Какие значения s, y будут выведены после выполнения следующей программы? начало y:= 2; нач_цикла для j от 0 до 5 s:= y + 2*j + j/2; если s меньше = 15 то нач s:= s – 2*j; y:= y + 2 кон иначе нач s:= s + y; y:= y – 1 кон; кон_ц...

Какие значения s, y будут выведены после выполнения следующей программы? начало y:= 2; нач_цикла для j от 0 до 5 s:= y + 2*j + j/2; если s <= 15 то нач s:= s – 2*j; y:= y + 2 кон иначе нач s:= s + y; y:= y – 1 кон; кон_цикла; вывод (” s=”, s, ” y=”, y); конец
Гость
Ответ(ы) на вопрос:
Гость
S = 24,5 Y = 5 Excel 2003
Гость
Трассировка для случая, когда s - вещественное y= 2 ************************ j= 0 s= 2  2 <= 15  s= 2         y= 4 j= 1 s= 6.5  6.5 <= 15  s= 4.5       y= 6 j= 2 s= 11  11 <= 15  s= 7         y= 8 j= 3 s= 15.5  23.5 > 15  s= 23.5      y= 7 j= 4 s= 17  24 > 15  s= 24        y= 6 j= 5 s= 18.5  24.5 > 15  s= 24.5      y= 5 ************************  s= 24.5      y= 5
Не нашли ответ?
Ответить на вопрос
Похожие вопросы