Информатика, вопрос задал nivota2323 , 6 лет назад

8 класс(Pascal)
Выберите те условные операторы, которые записаны правильно:

1) If a>0 then a:=a*a; else a:=a+10;

2) If a=0 then a:=a*a else a:=a+10;

3) If a:=0 then a:=a*a else a:=a+10;

4) If a:=b then a:=a*a;

5) If a=b then a:=8+a;

Ответы на вопрос

Ответил valgrisa
1

Ответ:

2) If a=0 then a:=a*a else a:=a+10;

5) If a=b then a:=8+a;

Объяснение:

1) If a>0 then a:=a*a; else a:=a+10; - перед else нельзя ставить точку с запятой

3) If a:=0 then a:=a*a else a:=a+10; - а:=0 не является условием, т.к. использован оператор присваивания

4) If a:=b then a:=a*a; - a:=b не является условием, т.к. использован оператор присваивания


nivota2323: Огромное спасибо
Новые вопросы