Facebook
From asd, 1 Month ago, written in Plain Text.
Embed
Download Paste or View Raw
Hits: 177
  1. from Elev import Elev
  2. from Institutie import Institutie
  3. from Profesor import Profesor
  4.  
  5. if __name__ == "__main__":
  6.     elev1 = Elev("Alex", "Stanescu", 23, "Matematica", 3)
  7.     elev2 = Elev("Andu", "Blondu", 16, "Fizica", 2)
  8.     elev3 = Elev("Eric", "Ronaldo", 12, "Engleza", 1)
  9.     elev4 = Elev("Ciprian", "Gamerul", 17, "Informatica", 2)
  10.  
  11.     profesor1 = Profesor("Mihai", "Basescu", 40, "Matematica", 3)
  12.     profesor2 = Profesor("Darius", "Antonescu", 30, "Fizica", 2)
  13.     profesor3 = Profesor("Cosmin", "Geoana", 70, "Engleza", 1)
  14.     profesor4 = Profesor("Florin", "Sosoaca", 27, "Informatica", 2)
  15.  
  16.     # elevi_gimnaziu = []
  17.     # elevi_liceu = []
  18.     # elevi_facultate = []
  19.     #
  20.     # profesori_incepatori = []
  21.     # profesori_intermediari = []
  22.     # profesori_avansati = []
  23.  
  24.     #universitateaCraiova = Institutie(elevi_gimnaziu, elevi_liceu, elevi_facultate, profesori_incepatori, profesori_intermediari, profesori_avansati)
  25.     universitateaCraiova = Institutie([],[],[],[],[],[],)
  26.  
  27.     universitateaCraiova.addStudent(Elev.totiElevii)
  28.  
  29.     universitateaCraiova.addProfesor(Profesor.totiProfesorii)
  30.     print("---------------------------------------------------------------")
  31.     print("------------------------------ELEVI---------------------------------")
  32.     print("Lista elevilor de gimnaziu:",[f"{elev.nume} {elev.prenume}" for elev in universitateaCraiova.listaEleviGimnaziu])
  33.     print("Lista elevilor de liceu:", [f"{elev.nume} {elev.prenume}" for elev in universitateaCraiova.listaEleviLiceu])
  34.     print("Lista elevilor de facultate:",[f"{elev.nume} {elev.prenume}" for elev in universitateaCraiova.listaEleviFacultate])
  35.     print("------------------------------PROFESORI---------------------------------")
  36.     print("Lista Profesorilor incepatori:",[f"{profesor.nume} {profesor.prenume}" for profesor in universitateaCraiova.listaProfesoriIncepatori])
  37.     print("Lista Profesorilor din intermediari:",[f"{profesor.nume} {profesor.prenume}" for profesor in universitateaCraiova.listaProfesoriIntermediari])
  38.     print("Lista Profesorilor din avansati:",[f"{profesor.nume} {profesor.prenume}" for profesor in universitateaCraiova.listaProfesoriAvansati])
  39.     print("---------------------------------------------------------------")
  40.  
  41.  
  42.