LW2_ауд1_Робота з символами
Робота з символами. Функції для роботи з символами.
Мета роботи: Опанування практичними навичками розробки програм із використанням символів. Навчитися використовувати стандартні функції для роботи із символами.
Хід виконання роботи
1. Ознайомитися із базовими прийоми роботи з символьними та рядковими змінними. Для кодування текстової інформації прийнято міжнародний стандарт ASCII (American Standard Code for Information Interchange).
За цим стандартом:
-
- Кожен символ займає 1 байт.
- Всього є 256 символів.
2. Розглянути та виконати одне завдання за варіантом:
- Варіант 1, 5, 9, 13, 17, 21. Для цілого числа N (32 ≤ n ≤ 126) вивести символ з кодом, рівним n.
- Варіант 2, 6, 10, 14, 18, 22. Для символу C вивести два символи, перший з яких передує символу C в кодової таблиці , а другий слідує за символом C.
- Варіант 3, 7, 11, 15, 19, 23. Для цілого числа N ( 1 ≤ N ≤ 26 ) вивести N перших прописних (тобто великих) букв латинського алфавіту.
- Варіант 4, 8, 12, 16, 20, 24. Для символу C вивести рядок «digit», якщо він зображує цифру, та рядок «alpha», якщо він зображує букву.
Самостійно виконати:
-
- Для цілого числа N ( 1 ≤ N ≤ 26 ) вивести N останніх рядкових (тобто маленьких) букв латинського алфавіту в зворотному порядку (починаючи з літери «z»).
- Написати програму, що дозволяє користувачеві ввести символ та отримати повну інформацію про нього (його код, чи цей символ є буквою, цифрою, знаком пунктуації, керуючим символом і т.д.). Користувач повинен мати змогу вводити символи поки не натисне «ESC», або інший зазначений символ.
Вправи та питання для самоперевірки
(виконати письмово)
- Що таке «символ»?
- Який тип даних в мові С представляє символи?
- Як оголосити символ? А символ-константу?
- Як ініціалізувати символьну змінну?
- Як ввести значення символу з клавіатури? А вивести на екран?
- Перерахуйте відомі Вам функції роботи з символами.
При захисті роботи студенти відповідають на контрольні запитання, наведені в кінці кожної роботи.
Критерії оцінювання:
- Аудиторні завдання - 5 балів
- 8 січня 2026, 12:44
Шрифти
Розмір шрифта
Колір тексту
Колір тла
Кернінг шрифтів
Видимість картинок
Інтервал між літерами
Висота рядка
Виділити посилання
Вирівнювання тексту
Ширина абзацу