Консультация № 175882
06.01.2010, 23:22
31.01 руб.
0 1 1
Здравствуйте.
Уважаемые эксперты, нужна помощь в решении задачи:
Используя цикл repeat, напишите программу-фильтр, которая вводит лю¬бые символы, но комментирует только буквы русского алфавита. Заверше¬ние работы программы — по нажатию буквы «Я».
Спасибо.

Обсуждение

давно
Профессор
401888
1232
07.01.2010, 07:58
общий
это ответ
Здравствуйте, aller719!
Один из способов решения в приложении.

Приложение:
uses crt;
var c:char;
begin
clrscr;
writeln('Вводите символы, окончание ввода - Я');
repeat
write('Символ ');
readln(c);
if c in ['А'..'п','р'..'ё']{буквы русского алфавита, в таблице символов разбиты на 2 части}
then writeln(' - Это буква ',c);{выводим комментарий}
c:=readkey;{ожидаем нажатия клавиши}
until c='Я';{если нажата Я, программа завершается}
end.
Форма ответа