Предмет: Информатика,
автор: hasanovaazalia
Помогите,в чем ошибка? пишет встречено 'then' ,а ожидалось ';'
program n_8;
var x,a,b,c,z:integer;
begin
writeln('Нахождение наибольшего числа');
write('Введите значения a,b,c,z>>');
readln(a,b,c,z);
x:=a;
if(a<b) then x:=b
else(b<c)then x:=c
else(c<z) then x:=z
writeln ('Наибольшее число 'x= ', x')
end.
Ответы
Автор ответа:
0
Сразу говорю будет считать неправильно, если делаешь проверку после else
нужно писать else if ...
нужно писать else if ...
Похожие вопросы
Предмет: Алгебра,
автор: ekaterinatolcahcuva
Предмет: Геометрия,
автор: radmir4ik29
Предмет: Английский язык,
автор: ajaruajbolatkyzy48
Предмет: Биология,
автор: AnastasiaPskov
Предмет: Геометрия,
автор: ankakundas
if aelse if a>b then max:=a