У цьому прикладі ви навчитеся друкувати всі літери англійського алфавіту.
Щоб зрозуміти цей приклад, ви повинні знати такі теми програмування на С:
- 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