Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 25.07.2012, 23:25   #1
shevchenko32
 
Регистрация: 18.07.2012
Сообщений: 5
По умолчанию C++ консольный ввод-вывод в Lniux

Прошу прощения за ошибку в слове Linux
Здравствуйте дорогие мои.У меня вопрос такого содержания:
-Напишите пожалуйста исходник программы ввода-вывода информации по заданным своим параметрам.Просто ввёл к примеру в консоли "кот" и выдала консоль "хвостатый".И ещё допишите исходник пожалуйста так что-бы программа не закрывалась автоматически, а предлагала ввести следующее слово в терминал.Спасибо за внимание, просто я начинающий!

Последний раз редактировалось shevchenko32; 25.07.2012 в 23:30.
shevchenko32 вне форума Ответить с цитированием
Старый 26.07.2012, 00:12   #2
pproger
C++ hater
СтарожилДжуниор
 
Аватар для pproger
 
Регистрация: 19.07.2009
Сообщений: 3,333
По умолчанию

Код:
#include <iostream>
#include <string>
#include <map>

using namespace std;

int main()
{
	string command;
	map<string, string> m_data;
	map<string, string>::const_iterator It;

	m_data.insert(make_pair("кот", "мурчащий"));
	m_data.insert(make_pair("пес", "кусачий"));
	m_data.insert(make_pair("лес", "дремучий"));

	while (true) {
		cout << "Введите слово: ";
		cin >> command;

		if (command == "exit")
			break;

		It = m_data.find(command);
		if (It != m_data.end()) {
			cout << "Совпадение найдено: " << It->second << endl;
		} else {
			cout << "Неизвестное слово!" << endl;
		}
	}

	return 0;
}
I invented the term Object-Oriented, and I can tell you I did not have C++ in mind. (c)Alan Kay

My other car is cdr.

Q: Whats the object-oriented way to become wealthy?
A: Inheritance
pproger вне форума Ответить с цитированием
Старый 26.07.2012, 00:25   #3
shevchenko32
 
Регистрация: 18.07.2012
Сообщений: 5
По умолчанию

Отлично спасибо
shevchenko32 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
консольный ввод/вывод в программу Человек_Борща Общие вопросы Delphi 5 27.11.2013 12:49
консольный вывод (ассемблер) VadEr Помощь студентам 0 09.03.2011 21:11
консольный ввод и вывод AndAsh Общие вопросы C/C++ 4 29.01.2011 01:54
линейные программы консольный ввод и вывод DjDeniels-61 Помощь студентам 1 20.11.2009 09:23
Ввод и вывод Mihael-Vlz Паскаль, Turbo Pascal, PascalABC.NET 3 19.01.2009 18:00