Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <fstream>
- #include <string.h>
- #include <cstdlib>
- using namespace std;
- struct zamowienia
- {
- string imie;
- string nazwisko;
- int nr_tel;
- int sztuk;
- string asortyment;
- int id;
- };
- void szukaj(string &id)
- {
- string paczaj;
- ifstream plik;
- plik.open("ble.txt");
- zamowienia tablica[64];
- if (!plik.is_open())
- {
- cout << "Plik nie istnieje";
- exit(EXIT_FAILURE);
- }
- for(unsigned int i=0;i<6;i++)
- {
- plik>>tablica[i].imie ;
- plik>>tablica[i].nazwisko;
- plik>>tablica[i].nr_tel;
- plik>>tablica[i].sztuk;
- plik>>tablica[i].asortyment;
- }
- cout<<"----------------------"<<endl;
- plik.close();
- for(unsigned int i=0;i<6;i++)
- {
- cout<<"Imie: "<<tablica[i].imie<<endl;
- cout<<"Nazwisko: "<<tablica[i].nazwisko<<endl;
- cout<<"Numer telefonu: "<<tablica[i].nr_tel<<endl;
- cout<<"Liczba sztuk: "<<tablica[i].sztuk<<endl;
- cout<<"Produkt: "<<tablica[i].asortyment<<endl;
- cout<<"----------------------"<<endl;
- }
- int liczba;
- cout<<"----------------------"<<endl;
- if(stricmp(tablica[0].nazwisko.c_str(), id.c_str())==0){ //sprawdza kontahenta
- liczba=0;
- cout<<"Znaleziono kontrahenta: "<<endl;
- cout<<"Imie: "<<tablica[0].imie<<endl;
- cout<<"Nazwisko: "<<tablica[0].nazwisko<<endl;
- cout<<"Numer telefonu: "<<tablica[0].nr_tel<<endl;
- cout<<"Liczba sztuk: "<<tablica[0].sztuk<<endl;
- cout<<"Produkt: "<<tablica[0].asortyment<<endl;
- cout<<"----------------------"<<endl;
- }
- else if(stricmp(tablica[1].nazwisko.c_str(), id.c_str())==0){
- liczba=1;
- cout<<"Znaleziono kontrahenta: "<<endl;
- cout<<"Imie: "<<tablica[1].imie<<endl;
- cout<<"Nazwisko: "<<tablica[1].nazwisko<<endl;
- cout<<"Numer telefonu: "<<tablica[1].nr_tel<<endl;
- cout<<"Liczba sztuk: "<<tablica[1].sztuk<<endl;
- cout<<"Produkt: "<<tablica[1].asortyment<<endl;
- cout<<"----------------------"<<endl;
- }
- else if(stricmp(tablica[2].nazwisko.c_str(), id.c_str())==0){
- liczba=2;
- cout<<"Znaleziono kontrahenta: "<<endl;
- cout<<"Imie: "<<tablica[2].imie<<endl;
- cout<<"Nazwisko: "<<tablica[2].nazwisko<<endl;
- cout<<"Numer telefonu: "<<tablica[2].nr_tel<<endl;
- cout<<"Liczba sztuk: "<<tablica[2].sztuk<<endl;
- cout<<"Produkt: "<<tablica[2].asortyment<<endl;
- cout<<"----------------------"<<endl;
- }
- else if(stricmp(tablica[3].nazwisko.c_str(), id.c_str())==0){
- liczba=3;
- cout<<"Znaleziono kontrahenta: "<<endl;
- cout<<"Imie: "<<tablica[3].imie<<endl;
- cout<<"Nazwisko: "<<tablica[3].nazwisko<<endl;
- cout<<"Numer telefonu: "<<tablica[3].nr_tel<<endl;
- cout<<"Liczba sztuk: "<<tablica[3].sztuk<<endl;
- cout<<"Produkt: "<<tablica[3].asortyment<<endl;
- cout<<"----------------------"<<endl;
- }
- else if(stricmp(tablica[4].nazwisko.c_str(), id.c_str())==0){
- liczba=4;
- cout<<"Znaleziono kontrahenta: "<<endl;
- cout<<"Imie: "<<tablica[4].imie<<endl;
- cout<<"Nazwisko: "<<tablica[4].nazwisko<<endl;
- cout<<"Numer telefonu: "<<tablica[4].nr_tel<<endl;
- cout<<"Liczba sztuk: "<<tablica[4].sztuk<<endl;
- cout<<"Produkt: "<<tablica[4].asortyment<<endl;
- cout<<"----------------------"<<endl;
- }
- else if(stricmp(tablica[5].nazwisko.c_str(), id.c_str())==0){
- liczba=5;
- cout<<"Znaleziono kontrahenta: "<<endl;
- cout<<"Imie: "<<tablica[5].imie<<endl;
- cout<<"Nazwisko: "<<tablica[5].nazwisko<<endl;
- cout<<"Numer telefonu: "<<tablica[5].nr_tel<<endl;
- cout<<"Liczba sztuk: "<<tablica[5].sztuk<<endl;
- cout<<"Produkt: "<<tablica[5].asortyment<<endl;
- cout<<"----------------------"<<endl;
- }
- else
- {
- cout<<"Podano zle nazwisko "<<endl;
- exit(0);
- }
- cout<<endl;
- int n;
- cout<<"Zapisac do pliku? 1-Tak 2-Nie"<<endl;
- cin>>n;
- if(n==1){
- ofstream dik;
- dik.open("zamowiania.txt", ios::app);
- dik<<"imie "<<tablica[liczba].imie<<endl;
- dik<<"Nazwisko: "<<tablica[liczba].nazwisko<<endl;
- dik<<"Nr telefonu: "<<tablica[liczba].nr_tel<<endl;
- dik<<"zamowiona ilosc: "<<tablica[liczba].sztuk<<endl;
- dik<<"Towar: "<<tablica[liczba].asortyment<<endl;
- dik.close();
- cout<<"Na chuju se zapisz";}
- else if(n==2){
- cout<<"Nupagadi!!!!!!!!!";
- }
- else{
- cout<<"i co ty klikosz";
- }
- }
- void witaj(int argc,char *argv[])
- {
- if(argc=2)
- {
- cout<<"Witaj "<<argv[1]<<"."<<endl;
- }
- else
- {
- cout<<"Brak dostępu "<<endl;
- }
- string id;
- cout<<"Prosze podac nazwisko: "<<endl;
- cin>>id;
- szukaj(id);
- }
- int main(int argc,char *argv[])
- {
- witaj(argc,argv);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement