Advertisement
Guest User

Untitled

a guest
Feb 13th, 2019
232
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.24 KB | None | 0 0
  1. #include <iostream>
  2. #include <cstdlib>
  3. #include <ctime>
  4. #include <cstring>
  5. #include <conio.h>
  6.  
  7. using namespace std;
  8.  
  9. struct student
  10. {
  11.     string sifra;
  12.     string prezime;
  13.     float ocjena;
  14.     int prisustvo;
  15. };
  16.  
  17. int main()
  18. {
  19.     int n;
  20.     cout<<"Unesite broj studenata:";
  21.     UNOS: cin>>n;
  22.  
  23.     if (n>150)
  24.     {
  25.         cout<<"Broj studenata ne moze biti veci od 150!!"<<endl;
  26.         goto UNOS;
  27.     }
  28.  
  29.     student studenti[n];
  30.     for (int i = 0; i < n; i++)
  31.     {
  32.         cout << "Unesite sifru " <<" "<< i+1<<". studenta:";
  33.         SIFRA: cin >> studenti[i].sifra;
  34.         if (!(studenti[i].sifra == "redovan" || studenti[i].sifra == "vanredan"))
  35.         {
  36.             cout<<"Neispravna sifra!"<<endl;
  37.             goto SIFRA;
  38.         }
  39.  
  40.         cout << "Unesite prezime " <<" "<< i+1<<". studenta:";
  41.         cin >> studenti[i].prezime;
  42.    
  43.         studenti[i].ocjena = 0;
  44.         studenti[i].prisustvo = 0; 
  45.     }
  46.  
  47.     cout<<"Upisano je "<<n<<" "<<"sutenata."; //ispis broja upisanih studenata
  48.     cout << "ispis:" << endl << endl;
  49.  
  50.     for (int i = 0; i < n; i++)
  51.     {
  52.         cout << "prezime: " << studenti[i].prezime << endl;
  53.         cout << "sifra: " << studenti[i].sifra << endl;
  54.         cout << "ocjena: " << studenti[i].ocjena << endl;
  55.         cout << "prisustvo: " << studenti[i].prisustvo << endl;
  56.     }
  57.  
  58.     cout << "gotovo" << endl;
  59.  
  60.     getch();
  61.     return 0;
  62. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement