Определите, какими будут значения переменных p и d после выполнения операторов: p:=true;...

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

Определите, какими будут значения переменных p и d после выполнения операторов:
p:=true; d:=1; k:=70;
case 2*k div 10 of
3, 2, 7, 5: d:=k;
1:;
4, 8: begin p:=true; if p then d:=3 end;
9, 6: begin if not p then d:=2 end
end;

В ответ введите сначала значение переменной p, а потом через пробел значение переменной d.


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

В примере значение 2k div 10 = 14  при k=70
поэтому ни p ни k не меняются в case и равны первоначальным
Ответ true 1

(2.4k баллов)