Задать вопрос
11 сентября, 22:51

В такой программе, пишет что "=" не применимо к integer ...

var n, a, k: integer;

begin

readln (n, a) ;

if (n+a) mod 2=0 or (n+a) mod 2=1

then writeln (k - (k div n) * n)

end.

+5
Ответы (2)
  1. 12 сентября, 01:10
    0
    У тебя еще переменная "к" не реализована, а ты ее используешь - это еще 1 ошибка
  2. 12 сентября, 02:40
    0
    Паскаль требует каждое логическое выражение выделять в " () ", поэтому нужно написать

    if ((n+a) mod 2 = 0) or ((n+a) mod 2 = 1)

    и будет тебе счастье
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «В такой программе, пишет что "=" не применимо к integer ... var n, a, k: integer; begin readln (n, a) ; if (n+a) mod 2=0 or (n+a) mod 2=1 ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы