В чём ошибка? Почему выдает ошибку в 7 строке?
Приложения:
Ответы на вопрос
Ответил антагонист
0
заключи то что после if в скобки и будет тебе счастье. И ' ; ' убери после g mod 2 =0.
и в действии перед if в конце поставь ' ; '.
и в действии перед 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; вы не поставили точку с запятой
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
Пожалуйста )
Новые вопросы