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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 22.02.2013, 18:59   #1
fratriecz
Пользователь
 
Регистрация: 13.10.2012
Сообщений: 18
По умолчанию переделать переводчик си++

прога переводит введеное (английское)слово на русский,что нужно изменить в коде чтобы она переводила (русское)слово на английский?или хотябы дописать чтобы поддерживалось и то и др?
Код:
#include<iostream>
#include<iterator>
#include<map>
#include<string>
#include<fstream>
#include<windows.h>
#include <locale>

using namespace std;

int main()
{setlocale(LC_CTYPE, "Russian");//aee??aiea ?onneiai o?eooa
	typedef multimap<string,string> strMap;

	strMap enru;
	strMap ruen;
	strMap::iterator it;


	string en;
	string ru;

	ifstream fin("words.txt",ios::in | ios::binary);
    	
	while(!fin.eof())
	{
		getline(fin,en,' ');
		getline(fin,ru);
		enru.insert(make_pair(en,ru));
		ruen.insert(make_pair(ru,en));
	}
	//-----------------------------------------------------------	
	
	while(1)
	{
	printf("ââåäèòå ñëîâî : ");
		
		getline(cin,en);

		if(en[0] > 'z')
		{
			it = enru.find(en);
				
			if(it != enru.end());
	

		}
		else
		{
			it = enru.find(en);
			if(it != enru.end())
				printf("\n ïåðåâîä : %s " , enru.find(en)->second.c_str());
		}
			//------------------------------------------
		printf("\n\n");		
	}
}
Вложения
Тип файла: txt words.txt (107 байт, 136 просмотров)
fratriecz вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Переводчик stenl1 Софт 5 08.08.2011 00:00
Переводчик Lemo Помощь студентам 2 09.02.2011 21:13
Переводчик! Cи Sxronjkeee Помощь студентам 0 15.11.2010 22:03
Переводчик (Си) N.o.n.a.m.e Помощь студентам 6 13.08.2010 16:29
Переводчик на js Alfonso1 JavaScript, Ajax 1 23.10.2009 13:49