Помощь - Поиск - Пользователи - Календарь
Полная версия: преобразование букв
Форум «Всё о Паскале» > Pascal, Object Pascal > Задачи
compiler
Помогите нужно решить задачу.
на входе буква(большая или маленькая)
на выходе обратная буква(Б→М; М→Б)
пример q →Q; Q→q;
мой нерабочий пример
uses crt;
var n : integer;
m : char;
begin
ClrScr;
n := 0;
n := ord(readkey);
if (n-10000) mod 10 =0
then
begin
n := n+100000;
end
else
begin
n := n-100000;
end;
m := chr(n);
writeln(n);
readln(m);
end.
volvo
Вот тут: FAQ -> Строки есть функции StrUpper/StrLower, преобразующие строку в верхний и нижний регистр соответственно... Посмотри, как там это делается, и сделай для одного символа...
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.