Задать вопрос
11 июля, 10:54

В такой программе, пишет что "=" не применимо к 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.

+4
Ответы (2)
  1. 11 июля, 14:24
    0
    У тебя еще переменная "к" не реализована, а ты ее используешь - это еще 1 ошибка
  2. 11 июля, 14:50
    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 ...» по предмету 📙 Информатика, а если ответа нет или никто не дал верного ответа, то воспользуйся поиском и попробуй найти ответ среди похожих вопросов.
Искать другие ответы