НТ
Надежда Тараненко

ошибка в турбо паскале

пишу программу: var a,c,d: integer; b: char; begin
readln(a);
readln(b);
case b of
'+': begin d:=a+c; writeln(d) end;
end;
readln(c);
readln;
end.
Турбо паскаль мне выдает: "ошибка № 106, ошибочный числовой формат". Как ее исправить? Курсор показывает на readln(a);

Станислав
Станислав

Программа абсолютно бессмысленна, но при этом работает:


Возможно, ты хотел написать что-то типа такого:

var
a, c, d: integer;
b: char;
begin
readln(a);
readln(c);
readln(b);
case b of
'+': begin d := a + c; writeln(d) end;
'-': begin d := a - c; writeln(d) end;
end;
readln;
end.



но как-то не удалось...

Похожие вопросы
Что за ошибка 26 в турбо паскале?
правильно ли написана программка на турбо паскале? и где ошибки?
задача турбо паскаль
Вопрос по турбо паскалю
Задача на турбо паскале
Помогите с Турбо Паскалем
Турбо Паскаль проблема
В чем ошибка программы (Турбо Паскаль)?
Опять турбо паскаль)) Выдаёт ошибку в коде...
помогите найти ошибку в коде турбо паскаль