Любое предложение состоит из слов, а слова - из букв. Кроме того, любые предложения включают еще и знаки препинания, пробелы и т.д. Так вот все это можно назвать символами. В программировании довольно часто приходится работать с клавиатурой (особенно в Delphi), например сделать так, чтобы при нажатии клавиши на клавиатуре выполнялось определенное действие.
Итак описываем тип переменной: CHAR. Чтобы узнать код символа, воспользуемся функцией ORD, а чтобы узнать символ по номеру кода, воспользуемся функцией CHR:
...
var a:char;
i:integer;
begin
readln(a); //введем любой символ
writeln(ord(a)); //покажем код символа
i:=ord(a); //код символа
writeln(chr(i)); //покажем символ по номеру кода
...
Задания:
- Вывести на экран все буквы английского алфавита (можно русского).
- Расшифровать фразу, имеющую следующий вид: 84 117 114 98 111 32 80 97 115 99 97 108.
Ответы к заданиям предыдущей статьи:
- Вставить на k место элемент, равный m.
- Удалить из одномерного массива числа, равные заданному числу.
- Найти количество отрицательных элементов в каждой строке двумерного массива.
- В одномерном массиве, заполненном целыми числами, подсчитать число различных элементов.
- Дана прямоугольная таблица. Найти количество положительных элементов.
- Даны две квадратные матрицы A и B. Вывести на экран ту из них, у которой след (сумма элементов главной диагонали) меньше.
<< Предыдущая статья Следующая статья >>
Опубликовано: 2012-03-22 16:42:13