ЛД
Любовь Дакиева

Помогите сделать преобразования на паскале



Нужно, чтобы пользователь ввел текст маленькими русскими буквами, а в ответ ему выдало тот же самый текст заглавными буквами.

Константин
Константин

на и переделай под свою
{). Пользователь вводит текст, признаком конца которого является точка.
Вывести на экран весь исходный текст,
заменив в нем все прописные буквы на строчные (большие на малые) }
program pr11;
uses crt;
var ch:char;
begin
clrscr;
writeln('замена всех прописных букв на строчные ');
writeln('-----------------------------------------');
writeln;
writeln('Ввести РУССКИЙ текст с заглавными буквами (конец (.): ');
repeat
ch:=readkey; write(ch);
if (ord(ch) >= ord('A')) and (ord(ch) <=ord('Я')) then
ch:=CHR(ORD(ch) + 32) ;
write(ch);
until ch='.';
writeln;
writeln('Конец задачи');
readkey;
end.

НГ
Николай Гусев

program prj1;
var st: string;
i: integer;
begin
read(st);
for i:=0 to length(st) do
if ord(st[ i ]) > 159 then
st[ i ]:=chr(ord(st[ ord(st[ i ]) - 32 ]));
writeln(st);
readln;
end.

ps пока печатал уже ответили))

Похожие вопросы
преобразование мат-х выражений в язык паскаль.
Помогите пожалуйста, как это сделать в паскале
Паскаль массивы, сделай все красиво, помогите
помогите плз сделать прогу в паскале
Помогите сделать программу в паскаль
Помогите пожалуйста сделать задачу по паскалю
помогите сделать шахматы на паскале
Помогите из паскаля сделать в с++
Помогите сделать в паскале
Помогите программу на Паскале сделать