Форум программистов, компьютерный форум, киберфорум
Наши страницы

Определить тип введенного символа (цифра, русская или английская буква) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Дана матрица размера MxN. Поменять местами столбец с номером N и первый из столбцов, содержащих только отрицательные элементы. http://www.cyberforum.ru/cpp-beginners/thread921404.html
Помогите, пожалуйста, решить программы на си++, если не решу мне хана, заранее спасибо: Дана матрица размера MxN. Поменять местами столбец с номером N и первый из столбцов, содержащих только...
C++ Осуществить циклический сдвиг элементов массива влево на одну позицию Помогите, пожалуйста, решить программы на си++, если не решу мне хана, заранее спасибо: Дан массив размера N. Осуществить циклический сдвиг элементов массива влево на одну позицию(при этом АN... http://www.cyberforum.ru/cpp-beginners/thread921402.html
Вырезать куски массива C++
Помогите, пожалуйста, решить программы на си++, если не решу мне хана, заранее спасибо: Дан одномерный массив А, состоящий из N различных элементов , N-заданное натуральное число. Сжать массив А,...
Даны целые числа N(>2). Сформировать и вывести целочисленный массив размера N, C++
Помогите, пожалуйста, решить программы на си++, если не решу мне хана, заранее спасибо: Даны целые числа N(>2). Сформировать и вывести целочисленный массив размера N, первый элемент которого равен...
C++ Преобразовать элемент структуры в int http://www.cyberforum.ru/cpp-beginners/thread921390.html
имеется структура, состоящая из двухи переменных типа int. Создаём вектор с типом этой структуры и записываем значения из файла в этот вектор. Вопрос: как получить отдельное значение перемнной из...
C++ Можно ли из класса родителя просигналить всем потомкам? Если есть базовый класс "X" и несколько его потомков "A", "B" и "C", можно ли как то через объект базового класса сообщить всем созданным потомкам выполнить какую - то функцию? Например: X* x... подробнее

Показать сообщение отдельно
igorrr37
1648 / 1276 / 133
Регистрация: 21.12.2010
Сообщений: 1,932
Записей в блоге: 7
11.07.2013, 12:55
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
#include <cctype>
 
int main()
{
    int c;
    while(true)
    {
        c = std::cin.get();
        std::cin.ignore(100, '\n');
        if(isdigit(c))
            std::cout << "cifra\n";
        else if(isalpha(c))
            std::cout << "letra inglesa\n";
        else if((c >= 0x80 && c <= 0xaf) || (c >= 0xe0 && c <= 0xef) || (c >= 0xf0 && c <= 0xf1))
            std::cout << "letra rusa\n";
        else
            std::cout << "Caramba! " << c << '\n';
    }
    return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru