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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Выделение в динамичесую память как его написать и как оно происходит? Что это я пишу? http://www.cyberforum.ru/cpp-beginners/thread957384.html
Простите, почти ничего не понимаю. for ( int i=6; i>0;i-- ) { unsigned short CshortVar=i; unsigned long ClongVar=i; long CsVar = -i; int CintVar=i; double ...
C++ Правильно ли сделано задание Задание состоит в том что бы Определить является ли число k степенью 3. Не могли бы вы помочь объяснить в чем ошибка? # include <stdio.h> # include <conio.h> int main () { int k=1,n;... http://www.cyberforum.ru/cpp-beginners/thread957380.html
C++ В чем разница между [] и * ?
Думал, что ни в чем, но когда попытался сделать так: (в файле 1) char lc; в файле 2: extern char* lc; Компилятор ругаться не стал, однако при дебаге обнаружилось, что lc хоть и показывает на то,...
C++ Посоветуйте литературу по созданию оконных приложений
Почти дочитал книгу Дейтл'ов "Как программировать на С++", понял почти всё, но не всё запомнил, надеюсь не страшно, что не забил свою память всякими функциями работ со строками итп, знаю что они...
C++ Шаблоны имен http://www.cyberforum.ru/cpp-beginners/thread957352.html
Добрый вечер! Пожалуйста помогите разобраться с этими шаблонами имен, а то дело дальше не движется. В указанной директории (видимость скрытых файлов включил) windows7 видит 49 элементов (37 папок и...
C++ Найти все цифры десятичной записи числа(не понимаю смысл задания) Первая лабораторная по ООП. Нужно "Найти все цифры десятичной записи числа 3512". Проблема в том, что я не понимаю, что от меня хотят? Вывести список цифр, которые присутствуют в записи числа(ясное... подробнее

Показать сообщение отдельно
Croessmah
Эксперт CЭксперт С++
13513 / 7671 / 866
Регистрация: 27.09.2012
Сообщений: 18,884
Записей в блоге: 3
Завершенные тесты: 1
18.09.2013, 22:10
C++
1
2
3
4
5
6
7
8
9
10
11
    switch ( bool ( isalpha(ch) ) + ( bool ( isdigit ( ch ) ) << 1 ) + ( bool ( ispunct ( ch ) ) << 2 ) ) {
      case 1:
        cout<<"Символ"<<endl;
    break ;
      case 1<<1:
    cout<<"Цифра"<<endl;
    break ;
      case 1<<2:
    cout<<"Пунктуация"<<endl;
    break;
    }
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru