Составьте программу, которая : а) определяет коды двух введённых с клавиатуры символов; б)выполняет операцию сцепления трёх введённых с клавиатуры символов; на pascal
A) var ch1,ch2:char; begin readln(ch1,ch2); writeln(ch1,'=',integer(ch1)); writeln(ch2,'=',integer(ch2)); end. б) var a,b,c:char; begin readln(a,b,c); writeln('Результат сцепления:',a+b+c); end.
Переменная — это именованная область памяти для хранения данных, которые могут изменяться в процессе исполнения программы.Переменная характеризуется:Именем («обозначением ячейки памяти»)Значением (данными, содержащимися в переменной в конкретный момент времени)Типом (определяющим: а) какие значения может принимать переменная; б) какие операции можно производить с этими значениями; в) как данные представлены в памяти компьютера)Имена и типы переменных указываются в разделе описаний и не могут изменяться в процессе выполнения программы.
Можно декодировать вручную: надо написать вместо каждой буквы - букву, которая в алфавите стоит перед ней (для буквы а - букву я) - это не сложно, например: о -> н (в алфавите ...мнопр...) б -> а (в алфавите ...яабвг...) и т.д. Можно с интернет-калькулятора (гyглить по фразе "шифр Цезаря"): ввести исходную фразу и посмотреть, что получится (сдвиг в шифре равен -1 или, что тоже самое, 32) Наконец, можно написать программу, которая всё сделает для вас.
В любом случае, об оёу тфеб оёу = на нет суда нет лпоёч - еёмф гёоёч = конец - делу венец
var
ch1,ch2:char;
begin
readln(ch1,ch2);
writeln(ch1,'=',integer(ch1));
writeln(ch2,'=',integer(ch2));
end.
б)
var
a,b,c:char;
begin
readln(a,b,c);
writeln('Результат сцепления:',a+b+c);
end.