Дан символ C, изображающий цифру или букву (латинскую или русскую). Если C изображает цифру, то вывести строку «digit», если латинскую букву — вывести строку «lat», если русскую — вывести строку «rus».
Написать программу обработки текстов на С++
fedrfedr:
В каком случае символ "С" изображает цифру?
Ответы на вопрос
Ответил fedrfedr
1
Ответ:
#include <iostream>
using namespace std;
int main()
{
unsigned char c;
setlocale(LC_ALL, "Russian");
std::cout << "Введите символ: ";
std::cin >> c;
if (c == 0x43 || c == 0x63)
cout << "\nlat\n";
else if (c == 0x91 || c == 0xE1)
cout << "\nrus\n";
else
cout << "\nСимвол не определен\n";
}
Объяснение:
проверяются символы с английские и русские в верхнем и нижнем регистре. все остальное - не определено
Новые вопросы
Русский язык,
1 год назад
История,
1 год назад
Русский язык,
2 года назад
Алгебра,
7 лет назад
Экономика,
7 лет назад