Ввести с клавиатуры символ-маленькую английскую букву. Напечатать соответствующую ей большую. (Комментарий: маленькие и большие английские буквы имеют коды, отличающиеся на 32: Ord (F)=Ord (F)+32.)
В комментарии ошибка. Правильно будет
Ord (F)=Ord (f)-32 или Ord (f)=Ord (F)+32
Программа:
var c:char;
begin
write(Введите маленькую английскую букву );
readln(c);
writeln(chr(ord(c)-32));
end.
Оцени ответ
