Собственная процедура/функция которая возвращает код символа - Free Pascal

Узнай цену своей работы

Формулировка задачи:

Помогите пожалуйста создать собственную процедуру/функцию которая возвращает код символа.

Вводим:

символ

Получаем:

число

Стандартные функции (например: ord) нельзя использовать.

Решение задачи: «Собственная процедура/функция которая возвращает код символа»

textual
Листинг программы
  1. function MyChr(n: Byte): Char;
  2. begin
  3.   MyChr:=Char(n);
  4. end;
  5.  
  6. function MyOrd(c: Char): Byte;
  7. begin
  8.   MyOrd:=Byte(c);
  9. end;
  10.  
  11. function MyPred(c: Char): Char;
  12. begin
  13.   MyPred:=Char(Byte(c)-1);
  14. end;

Объяснение кода листинга программы

В этом коде есть три функции, которые выполняют следующие действия:

  1. Функция MyChr принимает однобайтовый параметр n и возвращает символ, соответствующий этому байту.
  2. Функция MyOrd принимает параметр c, который является символом, и возвращает его порядковый номер в кодировке символов.
  3. Функция MyPred принимает параметр c, который является символом, и возвращает предыдущий символ в кодировке символов.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

11   голосов , оценка 3.818 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы