Юля
Юля

Как в Паскале, если имеется несколько readln`ов, ссылаться на нужный из них? (вн+)

Например, я прописываю несколько if и в каждом случае readln - разный. Когда я запускаю программу, вне зависимости от if readln всегда один и тот же. Как это исправить?
Для наглядности:
program name;
var a:integer;
begin
writeln('input a');
readln;
if a<10 then
begin
writeln('no no no');
readln;
end;
if (a>20) and (a<30) then
begin
writeln('ziryulnik');
readln;
end;
if a>100
then
begin
writeln('o nonnonon');
readln
end;
end.

Артём Снетков
Артём Снетков

В Паскале в этом случае лучше использовать Case-структуру.

ЭМ
Эля Маданова

Пишите на почту или в асю 586178755

Похожие вопросы
Нужна помощь по паскалю!
Нужна программа паскаль
Нужна помощь в паскале
Язык Pascal. Оператор Readln;
Нужно сделать в паскале
Написать программу (паскаль) Имеется несколько чисел. Найти разницу между самым большим и самым маленьким числом.
Нужна помощь Турбо Паскаль или Паскаль АВС
Почему нужно писать второй readln в этой программе на паскале
Спасите, нужно срочно написать несколько программ на паскаль:
Помогите найти ошибку в коде. Паскаль. Выбивает ошибку 106, т. е. что-то не так с readln.