(ИНФОРМ. 9 КЛ.) Найдите ошибки в операторах и устраните их:a) IF d>0 THEN 63 ELSE...

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

(ИНФОРМ. 9 КЛ.) Найдите ошибки в операторах и устраните их:

a) IF d>0 THEN 63 ELSE s:=d+a

б) IF s1<>s2 THEN ELSE g1:=s1*s2

в) IF i*j THEN goto vo ELSE goto ne

г) IF x<>0 AND x<=5 THEN y=4*sin(x)<br>
Решите пожалуйста(

Я поняла только то, что в (Г) условия должны быть в скобках и y:= (с двоеточием).


Информатика (8.7k баллов) | 73 просмотров
Дан 1 ответ
0 голосов
Правильный ответ
a) IF d>0 THEN s:=63 ELSE s:=d+a

б) IF s1<>s2 THEN ELSE g1:=s1*s2 - ошибки нет

в) IF i*j THEN goto vo ELSE goto ne - i*j не является логическим выражением. Можно написать что-то вида i*j<>0 или i>j

г) IF (x<>0) AND (x<=5) THEN y:=4*sin(x)</span>

(150k баллов)
0

Огромное Вам спасибо)