Как вывести латинский алфавит?

Как можно решить эту задачу:
⦁ Дано целое число N (1<=N<=26). Вывести N первых прописных (то есть заглавных) букв латинского алфавита.
  • Вопрос задан
  • 282 просмотра
Решения вопроса 1
@rPman
Если речь идет о конкретном алгоритме и знании что латинский алфавит записан в кодировке по порядку, то достаточно узнать код символа 'A' с помощью функции Ord, а все последующие символы получить прибавлением к этому коду номера буквы в алфавите (начиная с 0), числа преобразуют в символ с помощью функции Chr

Если речь идет о любом алфавите или используется кодировка где латинский алфавит отсутствует или не по порядку (вероятность не нулевая но само собой возможна в таких местах где задающих такие вопросы нет) то нужно завести массив со всеми буквами алфавита в нужном порядке и задача сведется к выводу всех элементов этого массива

Цикл для указанного количества проходов делают с помощью for .. to .. do ... begin .. end
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
mayton2019
@mayton2019
Bigdata Engineer
Функция chr() умеет преобразовывать код символа в символ. Знаете ASCII код буквы 'A' ? Дальше - дело техники.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы