Return to Snippet

Revision: 60700
at November 12, 2012 07:34 by Gorski600


Initial Code
#include<iostream>
#include "polje.h"
//#include "lista.h"
using namespace std;
int p = 1,h,k;
int main(){
    char naziv[100];
    char vrsta[100];
    char vne;
    int br;
    int izbor;
    do{
       cout <<"Izbornik: "<<endl;
       cout << "1. Dodavanje elemenata." <<endl;
       cout << "2. Ispis zivotinja."<<endl;
       cout << "3. Pretrazivanje liste."<<endl;
       cout << "4. Brisanje pojedinacnog elementa ili po vrsti."<<endl;
       cout<<"9. Izlaz iz programa."<<endl;
       cin >> izbor;
       system("cls");
       switch(izbor){
       case 1: 
            InsertL(p, lista);      
            break;
       case 2:   br = NumberL(lista);
            for(int i=br;i>0; i--){
            RetreiveL(i, lista);
            }
            break;
       case 3: pretrazi(lista);
            break;
      case 4:
            cout<<"Zelite li brisati po vrsti ili nazivu? (v/n)"<<endl;
            cin>>vne;
            if(vne=='n' || vne=='N'){
                        cout<<"Unesite naziv vrste koju zelite brisati: ";
                        cin.ignore();
                        cin.getline(naziv, 100);
                        h=DeleteL(lista, naziv);
                        if(h==1) p--; 
                        }
           if(vne=='v' || vne=='V'){
                        cout<<"Unesite vrstu zivotinja koju zelite pobrisati: ";
                        cin.ignore();
                        cin.getline(vrsta, 100);
                        h=DeleteL(vrsta, lista);
                        p-=h;
                        }               
       break;
       default: cout << "Krivi unos, unesite jedan od gore navedenih brojeva"<<endl;
       }
    }while(izbor!=9);
    return 0;
}

Initial URL


Initial Description
Glavna funkcija iz zadatka 1 strukture podataka!

Initial Title
main funkcija SP

Initial Tags


Initial Language
C++