Номер §4.4 № 3

ГДЗ по информатике 8 класс, Босова 2023, страница 178

§. № Операторные скобки

Используйте операторные скобки для записи следующего фрагмента программы:

if a > b then c := 1;
if a > b then d := 2;
if a <= b then c := 3;
if a <= b then d := 4;
Решение

Первые два присваивания имеют одно и то же условие a > b, поэтому помещаем их в одну ветвь begin ... end. Последние два присваивания имеют противоположное условие a ≤ b, которое истинно как раз тогда, когда a > b ложно. Их помещаем в ветвь else. Правило § . разрешает группу операторов после then и else только в операторных скобках; перед else точка с запятой не нужна.

if a > b then
begin
  c := ;
  d := 
end
else
begin
  c := ;
  d := 
end;

Если a > b, программа записывает c = и d = . Если a ≤ b, она записывает c = и d = . Это в точности результаты исходных четырёх проверок.

Ответ

Одна полная ветвь if a > b then begin c := ; d := end else begin c := ; d := end.

Помогло?

Нет твоего задания?Сфоткай, и ДЗмэн решит за пару секунд.

Решить по фото