Символы

Надпись Char

Любое предложение состоит из слов, а слова - из букв. Кроме того, любые предложения включают еще и знаки препинания, пробелы и т.д. Так вот все это можно назвать символами. В программировании довольно часто приходится работать с клавиатурой (особенно в 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.

Pascal Вставить элемент в массив

  • Удалить из одномерного массива числа, равные заданному числу.

Pascal Удалить из массива число

  • Найти количество отрицательных элементов в каждой строке двумерного массива.

Pascal Количество отрицательных чисел в каждой строке двумерного массива

  • В одномерном массиве, заполненном целыми числами, подсчитать число различных элементов.

Pascal Количество различных элементов в массиве

  • Дана прямоугольная таблица. Найти количество положительных элементов.

Pascal Количество положительных элементов в прямоугольной таблице

  • Даны две квадратные матрицы A и B. Вывести на экран ту из них, у которой след (сумма элементов главной диагонали) меньше.

Pascal Узнать, у какой из матриц след меньше


<< Предыдущая статья                                     Следующая статья >>

Опубликовано:

Читайте также:
Заказывайте товары и услуги:

Комментарии (3)
Оставить комментарий
Олег
Ну вы и озадачили! Это кажется язык С или что?
Немного о компьютере (администратор)
Добрый день Олег! Нет, это еще только Pascal, однако все приведенные здесь примеры можно использовать и в Delphi. Спасибо за комментарий.
doweekend
Благодарю!!!У Вас часто появляются очень интересные посты! Очень поднимаете мое настроение.