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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.78
shram_437
0 / 0 / 0
Регистрация: 05.06.2012
Сообщений: 7
#1

Ввести символ и вывести сообщение - C++

26.06.2012, 22:37. Просмотров 1278. Ответов 5
Метки нет (Все метки)

Ввести символ и вывести сообщение:
-«красный», если введена либо большая, либо маленькая русская буква «к»;
-«синий», если введена либо большая, либо маленькая русская буква «с»;
-«зеленый», если введена либо большая, либо маленькая русская буква «з»;
и «символ не распознается» при вводе любого другого символа.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.06.2012, 22:37
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Ввести символ и вывести сообщение (C++):

Ввести символ и вывести сообщение - C++
- «фигурная скобка», если введено «{» или «}»; - «квадратная скобка», если введено «»; - «круглая скобка», если введено «(» или «)»; ...

Ввести с клавиатуры цифру, а вывести на экран должно символ ASCII - C++
Проблема, в том что я придумал себе задачу, вводить с клавиатуры цифру,а выводить на экран должно символ ASCII. Всячески пытался её...

Ввести с клавиатуры символ. Определить, является ли введённый символ буквой - C++
Ввести с клавиатуры символ. Определить, является ли введённый символ буквой.Заранее благодарчик!

Ввести с клавиатуры символ (в переменную char) и определить, соответствует ли введенный символ 'Q' или 'q' - C++
1)Ввести с клавиатуры символ (в переменную char) и определить, соответствует ли введенный символ 'Q' или 'q' (использовать логический...

В тексте удалить указанный символ везде, где он встречается. Программа не позволяет ввести символ - C++
#include<iostream> #include<conio.h> #include<cstdlib> using namespace std; int main() { setlocale(0,"Russian"); char s; ...

Вывести строки, в которых символ «*» встречается не менее 2 раз и заменить символ «*» на символ «_» - C++
День добрый. Имеется условие лабы. Написать программу, в которой с клавиатуры вводится до 10 символьных строк. Вывести строки, в...

5
MrGluck
Модератор
Эксперт CЭксперт С++
7491 / 4606 / 692
Регистрация: 29.11.2010
Сообщений: 12,592
26.06.2012, 22:57 #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
char c;
std::cin>> c;
switch(c)
{
    case 'ГЄ':
    case 'ГЉ':
        std::cout<< "ГЉГ°Г*Г±Г*ûé";
        break;
    case 'Г±':
    case 'Г‘':
        std::cout<< "ÑèГ*ГЁГ©";
        break;
    case 'Г§':
    case 'Г‡':
        std::cout<< "ÇåëåГ*ûé";
        break;
    default:
       std::cout<< "Ñèìâîë Г*ГҐ Г°Г*ñïîçГ*Г*ГҐГІГ±Гї";
       break;
}
Остается только научить консоль дружитьс русскими символами. На винде: SetConsoleOutputCP(1251);
1
shram_437
0 / 0 / 0
Регистрация: 05.06.2012
Сообщений: 7
26.06.2012, 23:33  [ТС] #3
А нельзя ли расписать программу с самого начала..? Программа не хочет работать, и выдается ошибка:

1>c:\users\acer\documents\u112054\программирование\bdz1\bdz1\bdz1.cpp(5) : fatal error C1083: Cannot open include file: 'iostream.h': No such file or directory
0
Taranga
11 / 11 / 1
Регистрация: 29.04.2012
Сообщений: 56
26.06.2012, 23:36 #4
Дык <iostream> без расширения .h
1
shram_437
0 / 0 / 0
Регистрация: 05.06.2012
Сообщений: 7
27.06.2012, 00:05  [ТС] #5
А можете расписать как избежать проблем с русскими символами? Я только научился кое как использовать CharToOem

Добавлено через 23 минуты
Всё, уже разобрался. Тему можно закрывать)
0
xADMIRALx
67 / 61 / 1
Регистрация: 09.06.2012
Сообщений: 291
27.06.2012, 02:50 #6
C++
1
Обычно setlocale(LC_ALL,".1251");
0
27.06.2012, 02:50
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.06.2012, 02:50
Привет! Вот еще темы с ответами:

Перевести каждый символ в hex, и вывести сообщение об этом - C++
Нужно: Написать программу консольную, которая будет переводить каждый символ в hex, после чего в консоле выводить сообщение об этом ...

Ввести информацию о семи покупателях, ввести название товара и вывести тех людей, кто купил этот товар - C++
По заданию нужно ввести инфу о семи покупателяхх,потом нужно ввести название товара и должно вывести тех людей кто купили этот товар,если...

Ввести с клавиатуры фамилию и задать букву на поиск (любую) тогда вывести ее на экран если он есть, а если нет то сообщение что она отсутствует. - C++
Ввести с клавиатуры фамилию и задать букву на поиск (любую) тогда вывести ее на экран если он есть, а если нет то сообщение что она...

Ввести символ и построить из него квадрат. - C++
Всем доброго времени суток! Пытаюсь написать прогу, которая выводит квадрат со стороной, введенной пользователем. Символ, из которых...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru