Предмет: Информатика, автор: 23dima23

4. Переписать оператор условия, исправив ошибки, если они есть:
If a > 0 then, a:=3 else a:=4;
If 10 := z then z:=z+1 else z:= 1;
If k > 0 then writeln (‘да’) else k<0 writeln (‘нет’);
помогите пож ваще не шарю решается оченка годовая

Ответы

Автор ответа: asoiiu
1
Смотри приложенный файл.
Приложения:

Аноним: Во втором операторе вовсе не обязательно 10 и z менять местами
Автор ответа: Аноним
0
Должно быть так:

If a > 0 then a:=3 else a:=4; - лишняя запятая
If 10 = z then z:=z+1 else z:= 1; - лишнее двоеточие

В последнем операторе возможны различные варианты, но
выбрать один нельзя, не зная исходной формулы.
Вот варианты:
If k > 0 then writeln ('да') else if k<0 then writeln ('нет');
If k > 0 then writeln ('да') else writeln ('нет')
Похожие вопросы
Предмет: Математика, автор: anya5742