Вопрос задан 03.05.2020 в 22:17. Предмет Информатика. Спрашивает Замірайло Тарас.

Дан символ C, изображающий цифру или букву (латинскую или русскую). Если C изображает цифру, то

вывести строку «digit», если латинскую букву — вывести строку «lat», если русскую — вывести строку «rus». Написать программу обработки текстов на С++
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Чистякова Елизавета.

Ответ:

#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";

}

Объяснение:

проверяются символы с английские и русские в верхнем и нижнем регистре. все остальное - не определено

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос