4. Переписать оператор условия, исправив ошибки, если они есть: If a > 0 then, a:=3 else...

0 интересует 0 не интересует
94 просмотров

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 (‘нет’);<br> помогите пож ваще не шарю решается оченка годовая


спросил от (58 баллов) в категории Информатика
2 Ответы
0 интересует 0 не интересует
ответил от БОГ (150k баллов)
 
Лучший ответ

Должно быть так:

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 ('нет');<br>If k > 0 then writeln ('да') else writeln ('нет')

0 интересует 0 не интересует
ответил от Одаренный (2.3k баллов)

Смотри приложенный файл.


image
оставил комментарий от БОГ (150k баллов)
0 0

Во втором операторе вовсе не обязательно 10 и z менять местами

...