Advertisement
Josif_tepe

Untitled

Oct 26th, 2024
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.35 KB | None | 0 0
  1. #include <iostream>
  2. using namespace std;
  3. struct Student {
  4.     string ime, prezime;
  5.     int indeks;
  6.     string predmet;
  7.    
  8.     void init(string _ime, string _prezime, int _indeks, string _predmet) {
  9.         ime = _ime;
  10.         prezime = _prezime;
  11.         indeks = _indeks;
  12.         predmet = _predmet;
  13.     }
  14.     void pechati() {
  15.         cout << "Studentot " << ime << " " << prezime << " so indeks " << indeks << " go polaga predmetot " << predmet << endl;
  16.     }
  17.    
  18.    
  19.    
  20. };
  21. struct Prostorija {
  22.     string ime_na_prostorija;
  23.     int br_rabotni_mesta;
  24.     Student studenti[10];
  25.    
  26.     void init(string _ime_na_prostorija, int _br_rabotni_mesta, Student _studenti[10]) {
  27.         ime_na_prostorija = _ime_na_prostorija;
  28.         br_rabotni_mesta = _br_rabotni_mesta;
  29.        
  30.         for(int i = 0; i < br_rabotni_mesta; i++) {
  31.             studenti[i] = _studenti[i];
  32.         }
  33.     }
  34.     void pechati() {
  35.         cout << ime_na_prostorija << endl;
  36.         cout << br_rabotni_mesta << endl;
  37.         for(int i = 0; i < br_rabotni_mesta; i++) {
  38.             studenti[i].pechati();
  39.         }
  40.     }
  41.     void pechati(char c) {
  42.         for(int i = 0; i < br_rabotni_mesta; i++) {
  43.             if(studenti[i].ime[0] == c) {
  44.                 studenti[i].pechati();
  45.             }
  46.         }
  47.     }
  48. };
  49.  
  50. int main() {
  51.  
  52.    
  53.     return 0;
  54. }
  55.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement