Results 1 to 4 of 4
Thread: .dat C++
Hybrid View
-
17th December 2012 19:04 #1
.dat C++
..
- , searching, , .dat .. , :Code:#include xxxxxx struct A{ .... }AB; void input() void searching() void dellete() void list() char main() { int izbor; do { cout<<"\n\t\t MENU"; cout<<"\n"; cout<<"\n1. Dobavqne na vlojitel:\n"; cout<<"2. Redaktirane na vlojitel:\n"; cout<<"3. Tyrsene na vlojitel po zadaden kriterii\n"; cout<<"4. Vsichki vlojiteli\n"; cout<<"5. Iztrivane na informaciqta!\n"; cout<<"0. Izhod\n"; cout<<"\n\n\nVuvedete vashiqt izbor: "; cin>>izbor; switch(izbor) { case 1: input(); //case 2: // edit(); case 3: searching(); case 4: list(); case 5: dellete(); } }while(izbor!=0); }
1000000 17.12.2012
2 2 2 2000000 17.12.2012
1000000 200000 , :
, , , :Code:Vuvedete familiqta na turseniq vlojitel: Familiqta Imeto Prezimeto Familiqta e vnesyl 1000000 na 17.12.2012
, , ..
Code:void searching() { string ime, prezime, familiq; cout<<"Vuvedete imeto: "; cin>>ime; cout<<"Vuvedete Prezimet: "; cin>>prezime; cout<<"Vuvedete familiqta: "; cin>>familiq; for(i=0;i<top;i++) if(vlojiteli[i].firstname==ime && vlojiteli[i].surname==prezime && vlojiteli[i].familyname==familiq) { cout<<"Ime: "<<vlojiteli[i].firstname; cout<<"Prezime: "<<vlojiteli[i].surname; cout<<"Familiq: "<<vlojiteli[i].familyname; cout<<"Suma: "<<vlojiteli[i].amount; cout<<"Data: "<<vlojiteli[i].date; } return; }, - ..Code:void searching() { cout<<"Izberete kriterii po koito iskate da tursite:\n"; cout<<"1. Po imena\n2. Po vnesena suma\n3. Po data\n0. Za vrushtane kym glavnoto menu:\n"; cin>>f; switch(f) { case 1: { cout<<"Vuvedete Ime, Prezime ili Familiq po koito iskate da tyrsite: "; cin>>searchnames; fp.open("vlojiteli.dat", ios::in); if(searchnames==vlojiteli[i].firstname || searchnames==vlojiteli[i].surname || searchnames==vlojiteli[i].familyname) cout<<vlojiteli[i].firstname<<" "<<vlojiteli[i].surname<<" "<<vlojiteli[i].familyname<<" e vnesyl "<<vlojiteli[i].amount<<" leva na "<<vlojiteli[i].date<<endl; else cout<<"Ne sa otkriti zapisi po vuvedenoto ime!\n"; break; } case 2: { cout<<"Vuvedete suma po koqto iskate da tyrsite: "; cin>>searchamount; fp.open("vlojiteli.dat", ios::in); if(searchamount==vlojiteli[i].amount) cout<<vlojiteli[i].firstname<<" "<<vlojiteli[i].surname<<" "<<vlojiteli[i].familyname<<" e vnesyl "<<vlojiteli[i].amount<<" leva na "<<vlojiteli[i].date<<endl; else cout<<"Ne sa otkriti zapisi po vuvedenata suma!\n"; break; } case 3: { cout<<"Vuvedete data za koqto iskate da tyrsite: "; cin>>searchdate; fp.open("vlojiteli.dat", ios::in); if(searchdate==vlojiteli[i].date) cout<<vlojiteli[i].firstname<<" "<<vlojiteli[i].surname<<" "<<vlojiteli[i].familyname<<" e vnesyl "<<vlojiteli[i].amount<<" leva na "<<vlojiteli[i].date<<endl; else cout<<"Ne sa otkriti zapisi po vuvedenata data!\n"; break; } }return; }
.. .dat .txt .Last edited by Darkbound; 17th December 2012 at 19:43.
|| MB: ASUS ROG STRIX X370-F || CPU: AMD Ryzen 7 1700X Cooled by NZXT Kraken X62 || GPU: Sapphire Vapor-X R9 280X || SSD: Samsung 850 Evo 500GB || HDD: WD RED 4TB || RAM: 2 Corsair Vengeance RGB 8GB DDR4 3200 MHz || PSU: Corsair RM650i ||
-
18th December 2012 15:32 #2
Switch
Case
Break
?
, "" - " ", "" ( )
.
- - - - - -
:
- search() ,
- i- , - Abort, Ignore, Marry...ASRock B550M Pro 4; Ryzen R5 3600; 2x16 GiB G.SKILL Aegis 3200; 1TB Samsung QVO 960 + 3TB Seagate IronWolf; Zalman Z1
-
18th December 2012 19:12 #3
Break-a
, ..
Last edited by Darkbound; 18th December 2012 at 19:31.
|| MB: ASUS ROG STRIX X370-F || CPU: AMD Ryzen 7 1700X Cooled by NZXT Kraken X62 || GPU: Sapphire Vapor-X R9 280X || SSD: Samsung 850 Evo 500GB || HDD: WD RED 4TB || RAM: 2 Corsair Vengeance RGB 8GB DDR4 3200 MHz || PSU: Corsair RM650i ||
-
18th December 2012 20:05 #4
, ?
searching() break-a? , ?ASRock B550M Pro 4; Ryzen R5 3600; 2x16 GiB G.SKILL Aegis 3200; 1TB Samsung QVO 960 + 3TB Seagate IronWolf; Zalman Z1




Reply With Quote
Lenovo ThinkPad 15 IdeaPad 15
5th May 2023, 22:16 in