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

В чём ошибка? Почему выдает ошибку в 7 строке?

Приложения:

Ответы

Автор ответа: антагонист
0
заключи то что после if в скобки и будет тебе счастье. И ' ; ' убери после g mod 2 =0.
и в действии перед if в конце поставь ' ; '.

Автор ответа: антагонист
0
сделай как я сказал выше
Автор ответа: Uchenik596
0
заключи то что после if в скобки и будет тебе счастье. И ' ; ' убери после g mod 2 =0.?
Автор ответа: антагонист
0
ниже
Автор ответа: антагонист
0
в действии перед if поставь ;
Автор ответа: антагонист
0
а лучше спиши у этого парня что свой ответ предложил
Автор ответа: MarshalXaker
0
program msc1;
var i,g:integer;
begin
writeln('Введите число');
readln(i);
g:=i mod 10;
if g mod 2 = 0 then write('Число чётное') else write('Число нечётное');
end.

1. У Вас использовалась переменная А, вместо i ( 
g:=i mod 10; )
2. После условия if стояла точка с запятой которая там ненужна 
3. Вместо then написано thene 

Ещё забыл одну ошибку. После 
g:=i mod 10; вы не поставили точку с запятой 

Автор ответа: Uchenik596
0
ОГРОМНОЕ СПАСИБО ВАМ
Автор ответа: MarshalXaker
0
Пожалуйста )
Похожие вопросы
Предмет: Химия, автор: Аноним