Определение, является ли введённая буква буквой русского алфавита - C (СИ)
Формулировка задачи:
программа должна определять русская буква или нет
#include <stdio.h> #include <stdlib.h> #include <windows.h> #define CP SetConsoleCP(1251); SetConsoleOutputCP(1251); #define SP system("pause"); #define NEWLINE putchar('\n'); #define konec system("pause"); return 0; int main() { int massiv[10]={а, е, ё, и, о, у, ы, э, ю, я}; char i=0; char symbol; CP printf("Введите bukvu: "); scanf("%с", &symbol); NEWLINE for(; symbol==massiv[i]; i++) if(symbol==massiv[i]) printf("Russian vowel: %c\n "); else printf(" ne rus vowel: %c\n"); konec }
Решение задачи: «Определение, является ли введённая буква буквой русского алфавита»
textual
Листинг программы
int massiv[10]={'а', 'е', 'ё', 'и', 'о', 'у', 'ы', 'э', 'ю', 'я'};
Объяснение кода листинга программы
- Объявляется целочисленный массив
массив
с размером 10 элементов. - Инициализируется десятью элементами русского алфавита в нижнем регистре. massiv[10]={'а', 'е', 'ё', 'и', 'о', 'у', 'ы', 'э', 'ю', 'я'};
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д