Stránka: 1 z 1
| [ Príspevok: 1 ] | |
Autor | Správa |
---|
Registrovaný: 27.04.13 Prihlásený: 27.04.13 Príspevky: 1 Témy: 1 | 1 |
ahojte dostal som za ulohu spravit slovnik ,zadanie znie takto
Menu: vyber si operáciu 1 - Nacitaj slovník zo slovnik.txt 2 - Nacitaj text zo subora text.txt 1b //ak EN slovo v slovniku nieje ponecha ho tj. vypise neprelozene 3 - Preloz text pomocou slovnika a vytlac prelozeny text + uloz EN slova,ktore niesu v slovniku do extra subora neprelozitelne.txt 1b //postupne ponuka slovicka uzivatelovi, ktory manualne zadava ich preklady do slovenciny. 4 - dopln preklady slovicok z neprelozitelne.txt do slovnik.txt a uloz doplneny slovnik. 1b 5 - vytlac slovnik podla abecedy 1b //aplikacia umozni uzivatelovi si vybrat pismeno 6 - vytlac slova zo slovnika zacinajuce na dane pismeno 1b
narazil osm na mensi problem v bode 2. ide o to ze ako mam porovnavat dva kontajnery map ?
/*Menu: vyber si operáciu 1 - Nacitaj slovník zo slovnik.txt 2 - Nacitaj text zo subora text.txt 1b //ak EN slovo v slovniku nieje ponecha ho tj. vypise neprelozene 3 - Preloz text pomocou slovnika a vytlac prelozeny text + uloz EN slova,ktore niesu v slovniku do extra subora neprelozitelne.txt 1b //postupne ponuka slovicka uzivatelovi, ktory manualne zadava ich preklady do slovenciny. 4 - dopln preklady slovicok z neprelozitelne.txt do slovnik.txt a uloz doplneny slovnik. 1b 5 - vytlac slovnik podla abecedy 1b //aplikacia umozni uzivatelovi si vybrat pismeno 6 - vytlac slova zo slovnika zacinajuce na dane pismeno 1b*/
#include<map> #include<iostream> #include<fstream> #include<string> using namespace std;
void vycisty() { system("cls"); }
int main() { int volba; string slovo,anglicke,slovenske; string temp=""; char pomoc; map<string,string> preklad; map<int,string>text; map<string,string>::iterator it; do{ cout<< "Menu"<< endl; cout<< "================="<<endl; cout<<"1. Nacitaj slovnik zo slovnik.txt"<<endl; cout<<"2. Nacitaj text zo suboru text.txt"<<endl; cout<<"3. Preloz text pomocou slovnika a vytlac prelozeny text + uloz EN slova,ktore niesu v slovniku do extra subora neprelozitelne.txt"<<endl; cout<<"4. Dopln preklady slovicok z neprelozitelne.txt do slovnik.txt a uloz doplneny slovnik"<<endl; cout<<"5. Vytlac slovnik podla abecedy"<<endl; cout<<"6. Vytlac slova zo slovnika zacinajuce na dane pismeno"<<endl; cout<<"7. EXIT"<<endl; cout<<"Tvoja volba:"; cin>>volba; switch(volba) { case 1:{ fstream slovnik("slovnik.txt"); while(!slovnik.eof()) { //slovnik.get(pomoc); slovnik>>anglicke; slovnik>>slovenske; preklad[anglicke]=slovenske; //cout<< anglicke <<" "<<slovenske<<endl; }
slovnik.close(); } break; case 2:{ fstream citanie("text.txt"); char pom; int index=-1; while(!citanie.eof()) { citanie.get(pom); if(pom==' '||pom==',' || pom=='.'||citanie.eof()) { text[++index]=slovo; temp=""; } else { temp+=pom; } /*text>>slovo; if(slovo.compare(anglicke)!= 0) { cout<< slovo<<" "; } //cout<<slovo<<" ";*/ } //return index; citanie.close(); } break; } system("pause"); vycisty(); } while(volba!=7); }
|
|
Stránka: 1 z 1
| [ Príspevok: 1 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| v Assembler, C, C++, Pascal, Java | 3 | 661 | 31.05.2009 11:28 ado21 | | v Assembler, C, C++, Pascal, Java | 17 | 2263 | 19.07.2007 1:42 Roberbo | | v Assembler, C, C++, Pascal, Java | 2 | 2021 | 21.01.2008 17:23 Peto670 | | v Assembler, C, C++, Pascal, Java | 1 | 954 | 20.03.2007 16:12 programator | | v Assembler, C, C++, Pascal, Java | 4 | 1059 | 18.05.2007 16:21 juho | | v Assembler, C, C++, Pascal, Java | 8 | 872 | 06.05.2008 21:40 Matoo | | v Assembler, C, C++, Pascal, Java | 1 | 1626 | 29.04.2021 7:52 shiro | | [ Choď na stránku: 1 ... 4, 5, 6 ] v Assembler, C, C++, Pascal, Java | 165 | 9462 | 06.02.2010 17:33 ado21 | | v Assembler, C, C++, Pascal, Java | 5 | 578 | 09.05.2009 16:01 neutronmind | | v Assembler, C, C++, Pascal, Java | 3 | 500 | 03.10.2015 19:00 BX | | v Assembler, C, C++, Pascal, Java | 2 | 667 | 15.12.2007 11:17 Shareman | | v Technológia .NET | 5 | 511 | 11.03.2013 23:27 shaggy | | v Assembler, C, C++, Pascal, Java | 9 | 652 | 09.05.2011 22:30 johny3212 | | v Assembler, C, C++, Pascal, Java | 7 | 745 | 06.08.2012 13:20 marian_r | | v Assembler, C, C++, Pascal, Java | 8 | 1880 | 07.12.2009 10:46 drummer87 | | v Kôš | 1 | 63 | 06.11.2021 0:38 ac.milan |
|