Програма C для відображення символів від A до Z за допомогою циклу

У цьому прикладі ви навчитеся друкувати всі літери англійського алфавіту.

Щоб зрозуміти цей приклад, ви повинні знати такі теми програмування на С:

  • C if… else Заява
  • C в той час як і робити … поки Loop

Програма для друку англійських алфавітів

#include int main() ( char c; for (c = 'A'; c <= 'Z'; ++c) printf("%c ", c); return 0; ) 

Вихідні дані

а Б В Г Г Д Е Є Ж З И І Ї Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ ью я 

У цій програмі forцикл використовується для відображення англійського алфавіту великими літерами.

Ось невеличка модифікація вищевказаної програми. Програма відображає англійський алфавіт у верхньому чи нижньому регістрі залежно від введених користувачем даних.

Друк алфавітів із нижнього / верхнього регістру

#include int main() ( char c; printf("Enter u to display uppercase alphabets."); printf("Enter l to display lowercase alphabets. "); scanf("%c", &c); if (c == 'U' || c == 'u') ( for (c = 'A'; c <= 'Z'; ++c) printf("%c ", c); ) else if (c == 'L' || c == 'l') ( for (c = 'a'; c <= 'z'; ++c) printf("%c ", c); ) else ( printf("Error! You entered an invalid character."); ) return 0; ) 

Вихідні дані

Введіть u для відображення великих букв. Введіть l, щоб відобразити малі букви. labcdefghijklmnopqrst uvwxyz

Цікаві статті...