Информатика • 8 класс
958

Обработка символьных данных (Паскаль)

Входные данные

Выходные данные

var c, upperC, predC, succC, newChar: char; asciiCode: integer;
Begin
   write ('Введите один символ: '); read (c);

Введите один символ: y

   asciiCode := Ord (c);
   writeln ('1. ASCII-код символа "', c, '" = ', asciiCode); // 1. Получение ASCII-кода (Ord)

1. ASCII-код символа
"y" = 121

   newChar := Chr (asciiCode + 1);
   writeln ('2. Символ со следующим кодом (', asciiCode + 1, ') = "', newChar, '«'); // 2. По-лучение символа по коду +1 (Chr)

2. Символ со следующим кодом
(122) = "z"

   upperC := UpCase (c);
   writeln ('3. Верхний регистр: "', c, '" → "', upperC, '"'); // 3. Перевод в верхний регистр (UpCase)

3. Верхний регистр:
"y" → "Y"

   predC := Pred (c);
   writeln ('4. Предыдущий символ: "', c, '" → "', predC, '«'); // 4. Предыдущий символ (Pred)

4. Предыду-щий символ:
"y" → "x"

   succC := Succ (c);
   writeln ('5. Следующий символ: "', c, '" → "', succC, '"');
End. // 5. Следующий символ (Succ)

5. Следую-щий символ:
"y" → "z"

Было полезно?

Рекомендуем

Вы учитель или ученик?
Познакомьтесь с нашим образовательным онлайн-сервисом с тысячами интерактивных работ
Учителю
Удобно проводить уроки в классе, назначать работы на дом и анализировать результаты всего класса или конкретных учеников
Ученику
Самостоятельно изучать новые и повторять пройденные темы, готовиться по индивидуальной траектории и оценивать результаты на наглядных графиках
Зарегистрироваться в «Облаке знаний»
Логотип облако знаний
+7 (499) 322-07-57
info@oblakoz.ru

Контактный центр

МО, г. Долгопрудный,
Лихачевский проезд, 4, стр. 1

Отдел заботы о пользователях

Политика конфиденциальности

© ООО «Физикон Лаб», 2025

Пользуясь нашим сайтом, вы соглашаетесь с тем, что мы используем cookies 🍪