Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Predlozi i kritike za moj prvi mali programcic?

[es] :: C/C++ programiranje :: Predlozi i kritike za moj prvi mali programcic?

Strane: 1 2

[ Pregleda: 6523 | Odgovora: 36 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Crazy shadow
Milos Milic
.Net Software Engineer
Beograd

Član broj: 74894
Poruke: 200
77.46.202.*



+2 Profil

icon Predlozi i kritike za moj prvi mali programcic?29.08.2007. u 14:28 - pre 202 meseci
Poozz.Treba mi neki predlog kako da poboljsam ili mozda na laksi nacin da uradim programcic.Rec je o malom katalogu.
Nista posebno ali ipak bi bio zahvalan da ga pogledate..

Code:

#include"biblioteke.h"

void main()
{
glavni:    
system("cls");
//STAMPANJE GLAVNOG MENIJA
         cout<<"\t\tÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»";
         cout<<"\n\t\tº     V I D E O   K L U B  M I L I C      º";
         cout<<"\n\t\tÌÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ͹";
         cout<<"\n\t\tº                                         º";
         cout<<"\n\t\tº                                         º";
         cout<<"\n\t\tº              1. CLANOVI                 º";
         cout<<"\n\t\tº                                         º";
         cout<<"\n\t\tº                                         º";
         cout<<"\n\t\tº                                         º";                                        
         cout<<"\n\t\tº              2. FILMOVI                 º";
         cout<<"\n\t\tº                                         º";
         cout<<"\n\t\tº                                         º";
         cout<<"\n\t\tº                                         º";
         cout<<"\n\t\tº              3.Abot                     º";
         cout<<"\n\t\tº                                         º";
         cout<<"\n\t\tº                                         º";
         cout<<"\n\t\tº                                         º";
         cout<<"\n\t\tºÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄĺ";
         cout<<"\n\t\tº              4. KRAJ RADA               º";
         cout<<"\n\t\tºÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄĺ";
         cout<<"\n\t\tÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ";
         cout<<"\n";
         cout<<"\n\t\tÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ";
         cout<<"\n\t\t Operator:";cin>>a;
          while((a!=1)&&(a!=2)&&(a!=3)&&(a!=4))
    {
              
             system("cls");
             
         cout<<"\t\tÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»";
         cout<<"\n\t\tº     V I D E O   K L U B  M I L I C      º";
         cout<<"\n\t\tÌÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ͹";
         cout<<"\n\t\tº                                         º";
         cout<<"\n\t\tº                                         º";
         cout<<"\n\t\tº              1. CLANOVI                 º";
         cout<<"\n\t\tº                                         º";
         cout<<"\n\t\tº                                         º";
         cout<<"\n\t\tº                                         º";                                        
         cout<<"\n\t\tº              2. FILMOVI                 º";
         cout<<"\n\t\tº                                         º";
         cout<<"\n\t\tº                                         º";
         cout<<"\n\t\tº                                         º";
         cout<<"\n\t\tº              3.Abot                     º";
         cout<<"\n\t\tº                                         º";
         cout<<"\n\t\tº                                         º";
         cout<<"\n\t\tº                                         º";
         cout<<"\n\t\tºÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄĺ";
         cout<<"\n\t\tº              4. KRAJ RADA               º";
         cout<<"\n\t\tºÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄĺ";
         cout<<"\n\t\tÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ";
         cout<<"\n\t\tUnesite operater od 1 do 4:";
         cout<<"\n\t\tÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ";cout<<"\a";
         cout<<"\n\t\t Operator:";cin>>a; 
         
        
    }
         //PRELAZIMO NA MENU FILMOVI
switch(a)
{
case 1:
    ponovo:
         system("cls");//BRISANJE EKRANA
         //STAMPANJE MENIA CLANOVI
         cout<<"\t\tÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»";
         cout<<"\n\t\tº              C L A N O V I              º";
         cout<<"\n\t\tÌÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ͹";
         cout<<"\n\t\tº                                         º";
         cout<<"\n\t\tº                                         º";
         cout<<"\n\t\tº          1.UNESI PODATKE CLANA          º";
         cout<<"\n\t\tº                                         º";
         cout<<"\n\t\tº                                         º";
         cout<<"\n\t\tº                                         º";                                        
         cout<<"\n\t\tº          2.PREGLED CLANA                º";
         cout<<"\n\t\tº                                         º";
         cout<<"\n\t\tº                                         º";
         cout<<"\n\t\tº                                         º";                                                          
         cout<<"\n\t\tº          3.Brisanje baze                º";
         cout<<"\n\t\tº                                         º";
         cout<<"\n\t\tº                                         º";
         cout<<"\n\t\tºÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄĺ";
         cout<<"\n\t\tº          4. VRATI SE U GLAVNI MENU      º";
         cout<<"\n\t\tºÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄĺ";
         cout<<"\n\t\tÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ";
         cout<<"\n";
         cout<<"\n\t\tÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ";
         cout<<"\n\t\t Operator:";cin>>b;
          while((b!=1)&&(b!=2)&&(b!=3)&&(b!=4))
    {
             system("cls");
         cout<<"\t\tÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»";
         cout<<"\n\t\tº              C L A N O V I              º";
         cout<<"\n\t\tÌÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ͹";
         cout<<"\n\t\tº                                         º";
         cout<<"\n\t\tº                                         º";
         cout<<"\n\t\tº          1.UNESI PODATKE CLANA          º";
         cout<<"\n\t\tº                                         º";
         cout<<"\n\t\tº                                         º";
         cout<<"\n\t\tº                                         º";                                        
         cout<<"\n\t\tº          2.PREGLED CLANA                º";
         cout<<"\n\t\tº                                         º";
         cout<<"\n\t\tº                                         º";
         cout<<"\n\t\tº                                         º";                                                          
         cout<<"\n\t\tº          3.Brisanje baze                º";
         cout<<"\n\t\tº                                         º";
         cout<<"\n\t\tº                                         º";
         cout<<"\n\t\tºÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄĺ";
         cout<<"\n\t\tº          4. VRATI SE U GLAVNI MENU      º";
         cout<<"\n\t\tºÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄĺ";
         cout<<"\n\t\tÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ";
         cout<<"\n\t\tUnesite operater od 1 do 4:";
         cout<<"\n\t\tÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ";cout<<"\a";
         cout<<"\n\t\t Operator:";cin>>b;
         
        
    }
         
    
    switch (b)
    {
        //UNOS PODATAKA CLANOVA
    case 1:
//PETLJA ZA VISE UBACIVANJE IMENA        
for(i=1;i<1000;i++)
    {
    system("cls");
    //FAJL U KOME SE CUVAJU PODACI
    ofstream cprn("Unos_Clanova.txt",ios::app);
    cout<<"\n\t\t#################################################";
    cout<<"\n\t\t#### U N O S  P O D A T A K A  C L A N O V A ####";
    cout<<"\n\t\t#################################################";
    cout<<"\n\t\t-------------------------------------------------";
    cout<<"\n\n\n\n";
    cin.getline(p,20);
    cout<<"\nIme:";
    cin.getline(ime,50);
    cout<<"\nPrezime:";
    cin.getline(prezime,50);
    cout<<"\nGrad:";
    cin.getline(grad,50);
    cout<<"\nUlica:";
    cin.getline(ulica,100);
    cout<<"\nBroj telefona:";
    cin.getline(brojTelefona,80);
    cout<<"\nMaticni broj:";
    cin.getline(br_licne,80);
    cout<<"\n\n\n";

    //STAMPANJE PODATAKA U FAJL
    cprn<<"\n\n\n";
    cprn<<"Clan "<<ime<<"\n";
    cprn<<"\n##########################";
    cprn<<"\n\nIme:"<<ime;
    cprn<<"\n\nPrezime:"<<prezime;
    cprn<<"\n\nGrad:"<<grad;
    cprn<<"\n\nUlica:"<<ulica;
    cprn<<"\n\nBroj telefona:"<<brojTelefona;
    cprn<<"\n\nMaticni broj:"<<br_licne;
    cprn<<"\n##########################";
    cout<<"\nPritisnite 1 da se vratite u podmeni a 2 da nastavite sa daljim unosom!";
    cout<<"\nOperator:";
    cin>>c;
     while((c!=1)&&(c!=2))
    {
         system("cls");
    cout<<"\n\t\t#################################################";
    cout<<"\n\t\t#### U N O S  P O D A T A K A  C L A N O V A ####";
    cout<<"\n\t\t#################################################";
    cout<<"\n\t\t-------------------------------------------------";
    cout<<"\n\n\n\n";
        cout<<"\nime:"<<ime;
        cout<<"\n\nPrezime:"<<prezime;
        cout<<"\n\nGrad:"<<grad;
        cout<<"\n\nUlica:"<<ulica;
        cout<<"\n\nBroj telefona:"<<brojTelefona;
        cout<<"\n\nMaticni broj:"<<br_licne;
        cout<<"\n\n\n";
        cout<<"\nUnesite operator od 1 do 2 !!";
        cout<<"\nPritisnite 1 da se vratite u podmeni a 2 da nastavite sa daljim unosom!";
        cout<<"\nOperator:";cout<<"\a";
        
        cin>>c;
    
     }
    switch(c)
    {
         case 1:
        goto ponovo;
        break;
        
    }
    }
    //Za ulazak u Meni za pregled

    case 2:
        for(i=1;i<1000;i++)
            //Za stampanje svih unetih clanova
    {
    system("cls");

    cout<<"\n\t\t#################################################";
    cout<<"\n\t\t####        P R E G L E D  C L A N O V A     ####";
    cout<<"\n\t\t#################################################";
    cout<<"\n\t\t-------------------------------------------------";
    cout<<"\n\n\n\n";
        ifstream in("Unos_Clanova.txt");
    char c;
    while(true)
    {
        c=in.get();
        if(!in)break;
        cout.put(c);
        
    }
        cout<<"\n\n\n\n\n";
        cout<<"\nPritisnite 1 da se vratite u podmenu!";
        cout<<"\nOperator:";
        cin>>e;
        while((e!=1))
    {
         system("cls");
         cout<<"\n\t\t#################################################";
         cout<<"\n\t\t####        P R E G L E D  C L A N O V A     ####";
         cout<<"\n\t\t#################################################";
         cout<<"\n\t\t-------------------------------------------------";
         cout<<"\n\n\n\n";
        ifstream in("Unos_Clanova.txt");
    char c;
    while(true)
    {
        c=in.get();
        if(!in)break;
        cout.put(c);
        
    }
        cout<<"\n\n\n\n";
        cout<<"\nUnesite operator  1 !!";
        cout<<"\nPritisnite 1 da se vratite u podmenu!";
        cout<<"\nOperator:";cout<<"\a";
        cin>>e;
        }
        switch(e)
        {
        case 1:
            //VRACA U PODMENI CLANOVI
            goto ponovo;
            break;
        }
        }
    case 3:
        system("cls");
    cout<<"\n\t\t#################################################";
    cout<<"\n\t\t####B R I S A N J E  B A Z E  P O D A T A K A ####";
    cout<<"\n\t\t#################################################";
    cout<<"\n\t\t-------------------------------------------------";
    cout<<"\n\n\n\n";
    cout<<"\n\t\t\tCelokupna baza podataka se brise!";
    cout<<"\n\n\n\t      Za izlaz pritisnite 1 a za brisanje baze pritisnite 2!";
    cout<<"\n\nOperator:";
    int l;
    cin>>l;
    
    while((l!=1)&&(l!=2))
    {
    system("cls");
    cout<<"\n\t\t#################################################";
    cout<<"\n\t\t####B R I S A N J E  B A Z E  P O D A T A K A ####";
    cout<<"\n\t\t#################################################";
    cout<<"\n\t\t-------------------------------------------------";
    cout<<"\n\n\n\n";
    cout<<"\n\t\t\tCelokupna baza podataka se brise!";
    cout<<"\n\n\t\t\t   Unesite operator od 1 do 2";
    cout<<"\n\n\t      Za izlaz pritisnite 1 a za brisanje baze pritisnite 2!";
    cout<<"\n\nOperator:";cout<<"\a";
    cin>>l;
    }
    
   switch(l)
   {
   case 1:
       goto ponovo;
       break;
   case 2:
       system("cls");
      ofstream cprn("Unos_Clanova.txt");
      cprn<<"\n";
      cout<<"\n\n\n\t\t\tBaza je obrisana!";
      int p;
      cout<<"\n\n\n\t\tPritisnite 1 da se vratite u podmeni!";
      cout<<"\n\nOperator:";
      cin>>p;
      while(p!=1)
      {
          system("cls");
          cout<<"\n\n\n\t\t\tBaza je obrisana!";
          cout<<"\n\n\n\t\tPritisnite 1 da se vratite u podmeni!";
          cout<<"\n\t\t\tUnesite operator 1!";
          cout<<"\n\nOperator:";cout<<"\a";
          cin>>p;
      }
      switch(p)
      {
      case 1:

      goto ponovo;
      break;
      }
   }
   
    case 4:
        //VRACA U GLAVNI MENI
        goto glavni;
        break;
    }
    case 2:
        //ULAZAK U PODMENI FIMOVI
filmovi:
        system("cls");//BRISANJE EKRANA
         //STAMPANJE MENIA FILMOVI
         cout<<"\t\tÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»";
         cout<<"\n\t\tº             F I L M O V I               º";
         cout<<"\n\t\tÌÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ͹";
         cout<<"\n\t\tº                                         º";
         cout<<"\n\t\tº                                         º";
         cout<<"\n\t\tº          1.UNESI PODATKE FILMA          º";
         cout<<"\n\t\tº                                         º";
         cout<<"\n\t\tº                                         º";
         cout<<"\n\t\tº                                         º";                                        
         cout<<"\n\t\tº          2.PREGLED FILMOVA              º";
         cout<<"\n\t\tº                                         º";
         cout<<"\n\t\tº                                         º";
         cout<<"\n\t\tº                                         º";                                                          
         cout<<"\n\t\tº          3.Brisanje baze                º";
         cout<<"\n\t\tº                                         º";
         cout<<"\n\t\tº                                         º";
         cout<<"\n\t\tºÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄĺ";
         cout<<"\n\t\tº          4. VRATI SE U GLAVNI MENU      º";
         cout<<"\n\t\tºÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄĺ";
         cout<<"\n\t\tÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ";
         cout<<"\n";
         cout<<"\n\t\tÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ";
         cout<<"\n\t\t Operator:";cin>>o;
         while((o!=1)&&(o!=2)&&(o!=3)&&(o!=4))
    {
         system("cls");
         cout<<"\t\tÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»";
         cout<<"\n\t\tº             F I L M O V I               º";
         cout<<"\n\t\tÌÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ͹";
         cout<<"\n\t\tº                                         º";
         cout<<"\n\t\tº                                         º";
         cout<<"\n\t\tº          1.UNESI PODATKE FILMA          º";
         cout<<"\n\t\tº                                         º";
         cout<<"\n\t\tº                                         º";
         cout<<"\n\t\tº                                         º";                                        
         cout<<"\n\t\tº          2.PREGLED FILMOVA              º";
         cout<<"\n\t\tº                                         º";
         cout<<"\n\t\tº                                         º";
         cout<<"\n\t\tº                                         º";                                                          
         cout<<"\n\t\tº          3.Brisanje baze                º";
         cout<<"\n\t\tº                                         º";
         cout<<"\n\t\tº                                         º";
         cout<<"\n\t\tºÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄĺ";
         cout<<"\n\t\tº          4. VRATI SE U GLAVNI MENU      º";
         cout<<"\n\t\tºÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄĺ";
         cout<<"\n\t\tÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ";
         cout<<"\n\t\tUnesite operater od 1 do 4:";
         cout<<"\n\t\tÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ";cout<<"\a";
         cout<<"\n\t\t Operator:";cin>>o;
         }
         switch(o)
         {
         case 1:
                 
                for(i=1;i<1000;i++)//za veci unos filmova
                {
                    system("cls");
                    ofstream cprn("Unos_Filmova.txt",ios::app);
    cout<<"\n\t\t#################################################";
    cout<<"\n\t\t#### U N O S  P O D A T A K A  F I L M O V A ####";
    cout<<"\n\t\t#################################################";
    cout<<"\n\t\t-------------------------------------------------";
    cout<<"\n\n\n\n";
    //unos podataka
    cin.getline(j,20);
    cout<<"\nIme filma:";
    cin.getline(ime_filma,50);
    cout<<"\nBroj filma:";
    cin.getline(br_filma,50);
    cout<<"\nZanr:";
    cin.getline(zanr,50);
    cout<<"\nGlavni glumac:";
    cin.getline(gl_glumac,50);
    cout<<"\n\n\n\n\n";
    cprn<<"\n\n\n";
    cprn<<"Film "<<ime_filma<<"\n";
    cprn<<"\n##########################";
    cprn<<"\nIme filma:"<<ime_filma;
    cprn<<"\n\nBroj filma:"<<br_filma;
    cprn<<"\n\nZanr:"<<zanr;
    cprn<<"\n\nGlavni glumac:"<<gl_glumac;
    cprn<<"\n##########################";
    cout<<"\n\nPritisnite 1 da se vratite u podmenu a 2 da nastavite sa daljim unosom!";
    cout<<"\n\nOperator:";
    cin>>m;
    while((m!=1)&&(m!=2))
    {
         system("cls");
    cout<<"\n\t\t#################################################";
    cout<<"\n\t\t#### U N O S  P O D A T A K A  F I L M O V A ####";
    cout<<"\n\t\t#################################################";
    cout<<"\n\t\t-------------------------------------------------";     
    cout<<"\n\n\n\n";
    cout<<"\nIme filma:"<<ime_filma;
    cout<<"\n\nBroj filma:"<<br_filma;
    cout<<"\n\nZanr:"<<zanr;
    cout<<"\n\nGlavni glumac:"<<gl_glumac;
    cout<<"\n\n\n\n\n";
    cout<<"\nUnesite operator od 1 do 2 !!";
    cout<<"\nPritisnite 1 da se vratite u podmenu a 2 da nastavite sa daljim unosom!";
    cout<<"\nOperator:";cout<<"\a";

    cin>>m;
    }

    switch(m)
    {
    case 1:
             goto filmovi;
        break;
    }
                }
         
         case 2:
             
            //Za stampanje svih unetih filmova
    {
    system("cls");

    cout<<"\n\t\t#################################################";
    cout<<"\n\t\t####        P R E G L E D  C L A N O V A     ####";
    cout<<"\n\t\t#################################################";
    cout<<"\n\t\t-------------------------------------------------";
    cout<<"\n\n\n\n";
        ifstream in("Unos_Filmova.txt");
    char c;
    while(true)
    {
        c=in.get();
        if(!in)break;
        cout.put(c);
    }
        cout<<"\n\n\n";
        cout<<"\nPritisnite 1 da se vratite u podmeni!";
        cout<<"\nOperator:";
        cin>>v;
    
        while((v!=1))
    {
         system("cls");
         cout<<"\n\t\t#################################################";
    cout<<"\n\t\t####        P R E G L E D  C L A N O V A     ####";
    cout<<"\n\t\t#################################################";
    cout<<"\n\t\t-------------------------------------------------";
    cout<<"\n\n\n";
    ifstream in("Unos_Filmova.txt");
    char c;
    while(true)
    {
        c=in.get();
        if(!in)break;
        cout.put(c);
    }
        
    cout<<"\n\n\n";    
    cout<<"\nUnesite operator  1 !!";
    cout<<"\nPritisnite 1 da se vratite u podmeni!";
    cout<<"\nOperator:";cout<<"\a";
    cin>>v;
        }

        switch(v)
        {
        case 1:
            goto filmovi;
            break;
        }
             }
         case 3:
         system("cls");
    cout<<"\n\t\t#################################################";
    cout<<"\n\t\t####B R I S A N J E  B A Z E  P O D A T A K A ####";
    cout<<"\n\t\t#################################################";
    cout<<"\n\t\t-------------------------------------------------";
    cout<<"\n\n\n\n";
    cout<<"\n\t\t\tCelokupna baza podataka se brise!";
    cout<<"\n\n\n\t      Za izlaz pritisnite 1 a za brisanje baze pritisnite 2!";
    cout<<"\n\nOperator:";
    int l;
    cin>>l;
    
    while((l!=1)&&(l!=2))
    {
    system("cls");
    cout<<"\n\t\t#################################################";
    cout<<"\n\t\t####B R I S A N J E  B A Z E  P O D A T A K A ####";
    cout<<"\n\t\t#################################################";
    cout<<"\n\t\t-------------------------------------------------";
    cout<<"\n\n\n\n";
    cout<<"\n\t\t\tCelokupna baza podataka se brise!";
    cout<<"\n\n\t\t\t   Unesite operator od 1 do 2";
    cout<<"\n\n\t      Za izlaz pritisnite 1 a za brisanje baze pritisnite 2!";
    cout<<"\n\nOperator:";cout<<"\a";
    cin>>l;
    }
    
   switch(l)
   {
   case 1:
       goto filmovi;
       break;
   case 2:
       system("cls");
      ofstream cprn("Unos_Filmova.txt");
      cprn<<"\n";
      cout<<"\n\n\n\t\t\tBaza je obrisana!";
      int p;
      cout<<"\n\n\n\t\tPritisnite 1 da se vratite u podmeni!";
      cout<<"\n\nOperator:";
      cin>>p;
      while(p!=1)
      {
          system("cls");
          cout<<"\n\n\n\t\t\tBaza je obrisana!";
          cout<<"\n\n\n\t\tPritisnite 1 da se vratite u podmeni!";
          cout<<"\n\t\t\tUnesite operator 1!";
          cout<<"\n\nOperator:";cout<<"\a";
          cin>>p;
      }
      switch(p)
      {
      case 1:

      goto filmovi;
      break;
      }
   }
         case 4:
             goto glavni;
             break;
         }
         
         case 3:
             system("cls");

    cout<<"\n\t\t#################################################";
    cout<<"\n\t\t####                A B O U T                ####";
    cout<<"\n\t\t#################################################";
    cout<<"\n\t\t-------------------------------------------------";
    cout<<"\n";
    cout<<"\n"<<"\t\t  "<<"#############################################";
    cout<<"\n"<<"\t\t  "<<"#                                           #";    
    cout<<"\n"<<"\t\t  "<<"# Dobro dosli u probnu verziju programa 1.0 #";
    cout<<"\n"<<"\t\t  "<<"# Program je jos u izradi i namenjen je za  #";
    cout<<"\n"<<"\t\t  "<<"# Video klubove,a i za kucnu potrebu.       #";
    cout<<"\n"<<"\t\t  "<<"# Program mogu koristiti I sami pocetnici.  #";
    cout<<"\n"<<"\t\t  "<<"# Dosta je jednostavan za upotrebu.         #";
    cout<<"\n"<<"\t\t  "<<"# U njemu mozete napraviti kataloge filmova #";
    cout<<"\n"<<"\t\t  "<<"# i ubaciti clanove kluba.                  #";
    cout<<"\n"<<"\t\t  "<<"# Program napisao:Milos Milic               #";
    cout<<"\n"<<"\t\t  "<<"#                                           #";                                               
    cout<<"\n"<<"\t\t  "<<"#############################################";
    cout<<"\n\n\n\n";
    cout<<"\n1.Pritisnite 1 da se vratite u glavni meni!";
    cout<<"\nOperator:";
    cin>>r;
    while((r!=1))
    {
         system("cls");
         cout<<"\n\t\t#################################################";
    cout<<"\n\t\t####                A B O U T                ####";
    cout<<"\n\t\t#################################################";
    cout<<"\n\t\t-------------------------------------------------";
    cout<<"\n";
    cout<<"\n"<<"\t\t  "<<"#############################################";
    cout<<"\n"<<"\t\t  "<<"#                                           #";    
    cout<<"\n"<<"\t\t  "<<"# Dobro dosli u probnu verziju programa 1.0 #";
    cout<<"\n"<<"\t\t  "<<"# Program je jos u izradi i namenjen je za  #";
    cout<<"\n"<<"\t\t  "<<"# Video klubove,a i za kucnu potrebu.       #";
    cout<<"\n"<<"\t\t  "<<"# Program mogu koristiti I sami pocetnici.  #";
    cout<<"\n"<<"\t\t  "<<"# Dosta je jednostavan za upotrebu.         #";
    cout<<"\n"<<"\t\t  "<<"# U njemu mozete napraviti kataloge filmova #";
    cout<<"\n"<<"\t\t  "<<"# i ubaciti clanove kluba.                  #";
    cout<<"\n"<<"\t\t  "<<"# Program napisao:Milos Milic               #";
    cout<<"\n"<<"\t\t  "<<"#                                           #";                                               
    cout<<"\n"<<"\t\t  "<<"#############################################";
    cout<<"\n\n\n\n";
    cout<<"\nUnesite operator  1 !!";
    cout<<"\n1.Pritisnite 1 da se vratite u glavni meni!";
    cout<<"\nOperator:";cout<<"\a";
    cin>>r;
    }

    switch(r)
    {
    case 1:
        goto glavni;
        break;
    }
    
    case 4:
        goto exit;
        break;
        }
exit:
        cout<<"\n";
        }


        
         

         
         

    





i biblioteke.h

Code:

#include<iostream.h>
#include<conio.h>
#include<stdlib.h>
#include<string.h>
#include<fstream.h>
int a,d,b,i,e,o,m,v,r,c;
char prezime[50],grad[50],ulica[100];
char brojTelefona[80],br_licne[80],ime[50],p[20],j[20];
char ime_filma[50],br_filma[50],zanr[50],gl_glumac[50];


Crazy shadow
 
Odgovor na temu

itf
Zagreb

Član broj: 59794
Poruke: 993
161.53.237.*



+9 Profil

icon Re: Predlozi i kritike za moj prvi mali programcic?29.08.2007. u 14:48 - pre 202 meseci
Vrlo.... slikovito :) Samo, imao bi puno manje koda da "crtanje" menija napraviš u nekoj funkciji koja kao argumente prima izbore (znakovne nizove). Tada bi crtanje jednog menija bilo samo jedna naredba (poziv funkcije).
 
Odgovor na temu

X Files
Vladimir Stefanovic
Pozarevac

SuperModerator
Član broj: 15100
Poruke: 4902
*.dynamic.sbb.co.yu.

Jabber: xfiles@elitesecurity.org


+638 Profil

icon Re: Predlozi i kritike za moj prvi mali programcic?29.08.2007. u 14:52 - pre 202 meseci
Evo neke primedbe:

1. Bolje je da si kod postavio kao Attachment, ovako je nekako nabacano.

2. Koristis GOTO koja se odavno ne smatra pozeljnom u modernim jezicima, a njena upotreba je svedena na par karakteristicnih slucajeva. Umesto nje, izdvoj te delove u funkcije. Ovako, kod lici kao da je preveden sa nekog interpreterkog BASIC-a 80-tih godina.

3. Fiksirao si broj upisa (ako se ne varam) na 1000. Zasto?

4. Zašto nisi napravio KLASE: filmovi, lica, i sl. Ovako, koristis logiku BASIC-a sintaksom Objektno orjentisanog C++.
 
Odgovor na temu

Crazy shadow
Milos Milic
.Net Software Engineer
Beograd

Član broj: 74894
Poruke: 200
77.46.202.*



+2 Profil

icon Re: Predlozi i kritike za moj prvi mali programcic?29.08.2007. u 15:02 - pre 202 meseci
Klase sam tada tek poceo da ucim.Tako da sam jako malo znao o tome.Ali pokusacu to da ispravim.
Zanima me baza podataka kako moze jos da se uradi??
Crazy shadow
 
Odgovor na temu

Crazy shadow
Milos Milic
.Net Software Engineer
Beograd

Član broj: 74894
Poruke: 200
77.46.202.*



+2 Profil

icon Re: Predlozi i kritike za moj prvi mali programcic?29.08.2007. u 15:10 - pre 202 meseci
Jos jedno pitanje uradio sam kviz..


Code:

#include<iostream.h>
#include<conio.h>
#include<stdlib.h>
#include<fstream.h>
#include <time.h>
int odgovor,tacanodg,odabir,brtacnih,brnetacnih,kraj,s;
void provera();
void izlaz();
void pitanje1();
void pitanje2();
void pitanje3();
void pitanje4();
void pitanje5();
void pitanje6();
void pitanje7();
void pitanje8();
void pitanje9();
void pitanje10();
void izlaz()
{
    system("PAUSE");
    system("PAUSE");
    system("PAUSE");
    system("PAUSE");
    system("PAUSE");
    system("PAUSE");
    system("PAUSE");
}
void provera()
{
    cin>>odgovor;
    if(odgovor!=tacanodg)
        {
            cout<<"\nPogresan odgovor"<<"\nTacan odgovor je pod:"<<tacanodg;
            cout<<"\n---------------------------";
            brnetacnih=brnetacnih+1;
            
            cout<<"\nOsvoili ste:"<<s<<" poena";
            cout<<"\n---------------------------";
            izlaz();
        }
   else    if (odgovor=tacanodg)
    {
       
        cout<<"\nTacan odgovor";
        cout<<"\n---------------------------";
        brtacnih=brtacnih+1;
        s=s+10;
        cout<<"\nOsvoili ste:"<<s<<" poena";
        cout<<"\n---------------------------";
        cout<<"\n\n";
    }

    
}


void pitanje1()
{
    
    cout<<"\nKako se zove programski jezik u kome je napisan kviz";
    cout<<"\n----------------------------------------------------";
    cout<<"\n1.Pascal";
    cout<<"\n2.Delphi";
    cout<<"\n3.C++"<<endl;
    tacanodg=3;
    provera();
}
void pitanje2()
{
    
cout<<"\nKoji je glavni grad srbije";
cout<<"\n--------------------------";
cout<<"\n1.Zagreb";
    cout<<"\n2.Beograd";
    cout<<"\n3.Nis"<<endl;
    tacanodg=2;
    provera();
}
void pitanje3()
{
    cout<<"\n\n\nKako se zove zvezdin stadion:";
    cout<<"\n-----------------------------";
    cout<<"\n1.Jna";
    cout<<"\n2.San Siro";
    cout<<"\n3.Marakana"<<endl;
    tacanodg=3;
    provera();
}
void pitanje4()
{
    cout<<"\n\n\nKoje godine je zvezda osvojila ligu sampiona:";
    cout<<"\n---------------------------------------------";
    cout<<"\n1.1990 god.";
    cout<<"\n2.1991 god.";
    cout<<"\n3.1992 god."<<endl;
    tacanodg=2;
    provera();
}
void pitanje5()
{
    cout<<"\n\n\nKo je osvojio Meridijan ligu 2006 god.:";
    cout<<"\n---------------------------------------";
    cout<<"\n1.Zvezda";
    cout<<"\n2.Partizan";
    cout<<"\n3.Vojvodina"<<endl;
    tacanodg=1;
    provera();
}
void pitanje6()
{
    cout<<"\n\n\nKo je osvojio svecko prvenstvo u Nemackoj 2006 god.:";
    cout<<"\n----------------------------------------------------";
    cout<<"\n1.Nemacka";
    cout<<"\n2.Brazil";
    cout<<"\n3.Italija"<<endl;
    tacanodg=3;
    provera();
}
void pitanje7()
{
    cout<<"\n\n\nKo je najbolji argetinski igrac svih vremena:";
    cout<<"\n---------------------------------------------";
    cout<<"\n1.Maradona";
    cout<<"\n2.Pele";
    cout<<"\n3.Batistuta"<<endl;
    tacanodg=1;
    provera();
}
void pitanje8()
{
    cout<<"\n\n\nKo je osvojio ligu sampiona 2006:";
    cout<<"\n---------------------------------";
    cout<<"\n1.Celsi";
    cout<<"\n2.Milan";
    cout<<"\n3.Barselona"<<endl;
    tacanodg=3;
    provera();
}
void pitanje9()
{
    cout<<"\n\n\nKoje godine je Francuska osvojila svecko prvenstvo:";
    cout<<"\n---------------------------------------------------";
    cout<<"\n1.1991 god.";
    cout<<"\n2.1998 god.";
    cout<<"\n3.2002 god."<<endl;
    tacanodg=2;
    provera();
}
void pitanje10()
{
    cout<<"\n\n\nKo je bio najbolji igrac na sveckom prvenstvu 2006:";
    cout<<"\n----------------------------------------------";
    cout<<"\n1.Zidan";
    cout<<"\n2.Ronaldinjo";
    cout<<"\n3.Klose"<<endl;
    tacanodg=1;
    provera();
}

void main()
{
nazad:
    int broj;

    srand( time(NULL));
    broj =(0.1)*( rand()%100);
    

    switch(broj)
    {
    case 1:
    pitanje1();
    break;
    case 2:
    pitanje2();
    break;
    case 3:
    pitanje3();
    break;
    case 4:
    pitanje4();
    break;
    case 5:
    pitanje5();
    break;
    case 6:
    pitanje6();
    break;
    case 7:
    pitanje7();
    break;
    case 8:
    pitanje8();
    break;
    case 9:
    pitanje9();
    break;
    case 10:
    pitanje10();
    break;
    }
    
    goto nazad;
}



e sad kod funkcije izlaz ne znam kako da stavim da mi skroz prekine sa pitanjima sta da stavim umesto sistem("pause")
<Bolje je da si kod postavio kao Attachment, ovako je nekako nabacano.>
ne znam kako??
Crazy shadow
 
Odgovor na temu

Exit
Djordje Vukovic
Berane

Član broj: 45956
Poruke: 92
*.crnagora.net.



Profil

icon Re: Predlozi i kritike za moj prvi mali programcic?29.08.2007. u 15:19 - pre 202 meseci
Mislim da si ovo sve trebao da radis u Borland C++ Builder-u ili Microsoft Visual C++. U danasnje vrijeme je GUI neophodan za ovakve aplikacije. A umjesto da pises podatke u fajl mozda bi bilo bolje da radis sa Accessovom bazom ili sa MS SQL Sreverom.. Time bi omogucio sebi lako manipulisanje sa podatcima iz baze pomocu SQL komandi, a i omogucio bi prenosivost baze.
Underground
 
Odgovor na temu

Crazy shadow
Milos Milic
.Net Software Engineer
Beograd

Član broj: 74894
Poruke: 200
77.46.202.*



+2 Profil

icon Re: Predlozi i kritike za moj prvi mali programcic?29.08.2007. u 15:23 - pre 202 meseci
Pa i jesam radio u Microsoft Visual C++ 6.0.
Kako mogu da postavim ceo fajl na stranicu??
Crazy shadow
 
Odgovor na temu

Exit
Djordje Vukovic
Berane

Član broj: 45956
Poruke: 92
*.crnagora.net.



Profil

icon Re: Predlozi i kritike za moj prvi mali programcic?29.08.2007. u 15:34 - pre 202 meseci
Da, ali nisi koristio MFC vec si kucao "cisti" C++. Dizajniranjem dialoga bi izbjegao monotono kucanje koda poput

Code:
cout<<"\t\tÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»";
         cout<<"\n\t\tº     V I D E O   K L U B  M I L I C      º";
         cout<<"\n\t\tÌÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ͹";
         cout<<"\n\t\tº                                         º";
         cout<<"\n\t\tº                                         º";
         cout<<"\n\t\tº              1. CLANOVI                 º";
         cout<<"\n\t\tº                                         º";
         cout<<"\n\t\tº                                         º";
         cout<<"\n\t\tº                                         º";                                        
         cout<<"\n\t\tº              2. FILMOVI                 º";
         cout<<"\n\t\tº                                         º";
         cout<<"\n\t\tº                                         º";
         cout<<"\n\t\tº                                         º";
         cout<<"\n\t\tº              3.Abot                     º";
         cout<<"\n\t\tº                                         º";
         cout<<"\n\t\tº                                         º";
         cout<<"\n\t\tº                                         º";
         cout<<"\n\t\tºÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄĺ";
         cout<<"\n\t\tº              4. KRAJ RADA               º";
         cout<<"\n\t\tºÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄĺ";
         cout<<"\n\t\tÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ";
         cout<<"\n\t\tUnesite operater od 1 do 4:";
         cout<<"\n\t\tÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ";cout<<"\a";
         cout<<"\n\t\t Operator:";cin>>a; 


Jednostavno bi na pocetni dialog postavio 4 dugmeta i u pozadini mozda neku sliku. Klikom na dugmad bi se otvarali novi dialozi: clanovi, filmovi... Sve bi to bilo mnogo brze i jednostavnije za upotrebu krajnjem korisniku.


Underground
 
Odgovor na temu

Crazy shadow
Milos Milic
.Net Software Engineer
Beograd

Član broj: 74894
Poruke: 200
77.46.202.*



+2 Profil

icon Re: Predlozi i kritike za moj prvi mali programcic?29.08.2007. u 15:51 - pre 202 meseci
Mislim da razumem.Probacu.Valjda cu se snaci..Hvala.
Crazy shadow
 
Odgovor na temu

atko79
Sarajevo

Član broj: 34935
Poruke: 70
*.PPPoE-1961.sa.bih.net.ba.



Profil

icon Re: Predlozi i kritike za moj prvi mali programcic?29.08.2007. u 22:08 - pre 202 meseci
Ako si pocetnik, pohvale za trud, imam dojam da si se presaltao sa nekog drugog jezika i da u c++ oponasas proceduralne ideje tog jezika ( da, svakom c++ pogrameru ce goto odmah upasti u oko :))

U principu ne moras da pises ovoliko linija (u glavnom cout<<) koda jer zapravo koristis if, switch i poziv f-je

prosiri malo znanje o tipovima, petljama, funkcijama, klasama, pointerima, referencama, vektorima, naslijedjivanju itd... pisi kratke i jasne programe, i postepeno ih prosiruj novim znanjem i idejama ili ih pisi ponovo novim tehnikama ... daji sebi konkretne probleme i rjesavaj ih...

A poslije toga se upusti u GUI poput MFC i slicno...
 
Odgovor na temu

Crazy shadow
Milos Milic
.Net Software Engineer
Beograd

Član broj: 74894
Poruke: 200
77.46.202.*



+2 Profil

icon Re: Predlozi i kritike za moj prvi mali programcic?29.08.2007. u 22:19 - pre 202 meseci
Pa to je bio sam pocetak.A sto se tice goto tako su me ucili u skoli a nisam imao net niti neku adejvatnu knjigu tako da i
nisam znao kako to jos moze da se uradi.Samo sam hte da vidim sta mogu da uradim.
Naravno sada cu se malo vise pozabaviti i probati da naucim.Znao sam da idem mnogo duzim putem lii sa moim znanjem nisam mogao drugacije.
Crazy shadow
 
Odgovor na temu

atko79
Sarajevo

Član broj: 34935
Poruke: 70
*.hermes.si.



Profil

icon Re: Predlozi i kritike za moj prvi mali programcic?30.08.2007. u 08:17 - pre 202 meseci
U potpunosti razumijem.

Na brdovitom balkanu se jos uvijek c++ i drugi objektno orjentisani jezici koriste za maltretiranje djaka/studenata da resavaju kojekakve jednacine vrteci ih kroz par petlji i funkcija.



 
Odgovor na temu

Crazy shadow
Milos Milic
.Net Software Engineer
Beograd

Član broj: 74894
Poruke: 200
91.150.122.*



+2 Profil

icon Re: Predlozi i kritike za moj prvi mali programcic?30.08.2007. u 11:04 - pre 202 meseci
Pa sta da se radi.Ja sam u skoli ucio samo neke jednacine matrice.Na brzinu su mi ispredavali if while for swich nesto malo pointere ali vrlo malo funkcije u po neki primer primer.Klase smo poceli ali nijednu nismo zavrsili do kraja.Tako da se na skolu i nisam oslanjao vec na tutoriale kad sam imao vremena.
Od skole nema leba sto se tice programiranja mozes nauciti u njoj samo "zdravo svete" da saberes neki broj i po neku matricu ako uspes da razumes.
Crazy shadow
 
Odgovor na temu

Neznalica_sa_ugla
split

Član broj: 83282
Poruke: 390
*.adsl.net.t-com.hr.



Profil

icon Re: Predlozi i kritike za moj prvi mali programcic?30.08.2007. u 14:35 - pre 202 meseci
Evo vec je neko rekao , pa ne bih htio da se ponavljam ! .Mani osobno ovo ne lici na program , ako zelis ista ozbiljnije raditi onda koristi , grafiku , c++ nije bas zahvalan ali da se lepo raditi , , MFC daje vis e ali trazi vise predznanja . Ili jednostavno idi na c# , ja ga isto ucim i cini mi se ok .Baze su sastavni dio iole ozbiljne aplikacije.
 
Odgovor na temu

Wajda.W
Vladimir Vajda
Zrenjanin

Član broj: 127039
Poruke: 323
91.150.99.*



+101 Profil

icon Re: Predlozi i kritike za moj prvi mali programcic?30.08.2007. u 15:10 - pre 202 meseci
Umesto da pise About pise "Abot". :P
 
Odgovor na temu

Crazy shadow
Milos Milic
.Net Software Engineer
Beograd

Član broj: 74894
Poruke: 200
91.150.122.*



+2 Profil

icon Re: Predlozi i kritike za moj prvi mali programcic?30.08.2007. u 15:55 - pre 202 meseci
Ma znam da ima pravopisnih gresaka.Imam ispravljenu verziju.A kao sto sam vam rekao da sam ja jos pocetnik i da sam samo testirao svoje znanje.O MFC-u ne znam jos nista tako da bolju grafiku i nisam mogo da uradim.
Kad budem poceo da ucim verovatno ce grafika biti bolja a i bazu podataka cu malo drugacije uraditi.
Ovo sam nakacio samo da vidim komentare.


Sta mislite o KVIZU??
Crazy shadow
 
Odgovor na temu

Exit
Djordje Vukovic
Berane

Član broj: 45956
Poruke: 92
*.crnagora.net.



Profil

icon Re: Predlozi i kritike za moj prvi mali programcic?30.08.2007. u 17:20 - pre 202 meseci

Zanimljivo osmisljen :)
Underground
 
Odgovor na temu

Crazy shadow
Milos Milic
.Net Software Engineer
Beograd

Član broj: 74894
Poruke: 200
91.150.122.*



+2 Profil

icon Re: Predlozi i kritike za moj prvi mali programcic?30.08.2007. u 18:34 - pre 202 meseci
Dali ima neko nesto da me savetuje za kviz da drugacije uradim nego sto jeste.??
Crazy shadow
 
Odgovor na temu

atko79
Sarajevo

Član broj: 34935
Poruke: 70
*.hermes.si.



Profil

icon Re: Predlozi i kritike za moj prvi mali programcic?31.08.2007. u 08:47 - pre 202 meseci
Probaj da napises samo jednu f-ju koja uzima pitanje a pitanja mogu da budu u bazi, fajlu ili gedje god pozelis. sta bi od parametara ta f-ja mogla da prima razmisli malo sam :)

Zamisli kviz koji ima 50 000 pitanja, neces pistati

Code:
void pitanje49826()


:)

 
Odgovor na temu

Crazy shadow
Milos Milic
.Net Software Engineer
Beograd

Član broj: 74894
Poruke: 200
91.150.122.*



+2 Profil

icon Re: Predlozi i kritike za moj prvi mali programcic?31.08.2007. u 11:50 - pre 202 meseci
Mislis napravim bazu podataka.I funkciju da uzima pitanja iz baze?
Da bi kod bio mali??
To sam ja i hteo ali nisam znao nista o bazama podataka.
Crazy shadow
 
Odgovor na temu

[es] :: C/C++ programiranje :: Predlozi i kritike za moj prvi mali programcic?

Strane: 1 2

[ Pregleda: 6523 | Odgovora: 36 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.