Что будет напечатано в результате выполнения следующего фрагмента программы, если...

0 голосов
59 просмотров

Что будет напечатано в результате выполнения следующего фрагмента программы, если значение R равно -10?

read(R);

if R = 0 then Y := R*10;

if R > 0 then Y := R+ 10;

if R < 0 then Y := R * R/2;

writeln ( 'R = ' , R).


Информатика (1.2k баллов) | 59 просмотров
Дан 1 ответ
0 голосов
Правильный ответ

В ответе -10 будет.
Т.к. в алгоритме новое значение присвоится Y, а не R.

(98 баллов)