Hirdetés
- Milyen okostelefont vegyek?
- MIUI / HyperOS topik
- One mobilszolgáltatások
- iPhone topik
- Android szakmai topik
- Xiaomi 14 - párátlanul jó lehetne
- AGM G3 Pro - ordít róla, hogy szoftverfejlesztők kellenének
- Samsung Galaxy Note10 és Note10+ duplateszt
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Fotók, videók mobillal
Új hozzászólás Aktív témák
-
kmisi99
addikt
Heló! Még pár napja írtam hogy akarok egy full alap gagyi szótárprogit C ben ami angol ról magyarra fordítja a szót és egy szöveges fájlban vannak a szavak eltárolva. Először is kösz az eddigi segítséget. Csak az a baj eléggé szar vagyok programozásból így inkább a fejem használtam. A google ki is adta nekem ezt a forráskódot mit gondoltok ez működhet?
#include<iostream>
#include<fstream>
#include<string>
using namespace std;
class Dictionary
{
private:
char alphabet;
string meaning;
string word;
public:
void getmeaning(std::string *p);
void search()
{
string word;
cout<<"enter a word :";
cin>>word;
getmeaning(&word);
}
}di;
void Dictionary::getmeaning(std::string *p)
{
string a,b;
// Assume there exists a dictionary dic.txt
// Remember to add proper error handling (file operation)
ifstream get("dic.txt",ios::in);
while ( !get.eof())
{
get>>a>>b;
if (*p==a){
cout<<a<<" "<<b;
}
}
}
int main(){
int ch;
cout<<"=D=I=C=T="<<endl;
cout<<"1.Show meaning"<<endl;
cout<<"2.Show word"<<endl;
cout<<"3.Exit"<<endl;
cin>>ch;
switch(ch)
{
case 1:
di.search();
break;
case 2:
string word;
cout<<"enter a word :";
cin>>word;
di.getmeaning(word);
break;
case 3 :
return 0;
}
Új hozzászólás Aktív témák
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- LG 43NANO763QA 108 cm / 43 4K UHD NanoCell Smart TV 6 hó garancia Házhozszállítás
- Dell 5470 9. generációs üzleti laptop WIN 11/256GB NVMe SSD/8GB DDR4/FHD kijelző/1 év garancia/2020
- Samsung UE55TU7102KXXH 139 cm / 55 4K UHD Smart TV 6 hó garancia Házhozszállítás
- Dell 27" UltraSharp U2713HM QHD 2560x1440 IPS DP/DVI/HDMI/VGA monitor - PIVOT is - több db
- LG SP2 2.1 Soundbar 6 hó garancia, számlával!
- Lenovo Thinkpad Tablet X1 Gen 3
- MacBook felváráslás!! MacBook, MacBook Air, MacBook Pro
- magyar billentyűzet - 123 - Lenovo Legion Pro 5 (16ARX8) - AMD Ryzen 7 7745HX, RTX 4070
- iKing.Hu - Nubia Z70 Ultra 5G Black Teljes kijelzős zászlóshajó, AI-erejű teljesítmény
- HP ZBook Studio x360 Gen5 Intel Xeon E-2176M - Garancia
Állásajánlatok
Cég: ATW Internet Kft.
Város: Budapest
Cég: Laptopműhely Bt.
Város: Budapest


