Advertisement
Guest User

Untitled

a guest
Oct 24th, 2017
55
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.34 KB | None | 0 0
  1. #include<iostream>
  2. using namespace std;
  3. #include<cstring>
  4.  
  5. int compVarsta(int day1,int day2,int month1,int month2;int year1,int year2)
  6. {
  7. if(year1>year2)
  8. {
  9. cout<<"Primul elev este mai mare!";
  10. }
  11. else
  12. {
  13. if(year1==year2)
  14. {
  15. if(month1>month2)
  16. {
  17. cout<<"Primul elev este mai mare!";
  18. }
  19. else
  20. {
  21. if(month1==month2)
  22. {
  23. if(day1>day2)
  24. {
  25. cout<<"Elev 1 este mai mare!";
  26. }
  27. else
  28. {
  29. if(day1==day2)
  30. {
  31. cout<<"Elevii sunt de aceeasi varsta!";
  32. }
  33. else
  34. {
  35. cout<<"Al doilea elev este mai mare!";
  36. }
  37. }
  38. }
  39. else
  40. {
  41. cout<<"Al doilea elev este mai mare!";
  42. }
  43. }
  44. }
  45. else
  46. {
  47. cout<<"Al doilea elev este mai mare!";
  48. }
  49. }
  50. }
  51.  
  52. void menu()
  53. {
  54. int option;
  55. cout<<"Options:"<<endl;
  56. cout<<"Press 1 for: --Compara medile a 2 elevi--";
  57. cout<<"Press 2 for: --Compara varstele a 2 elevi--";
  58.  
  59. cin>>option;
  60. if()
  61.  
  62.  
  63. }
  64.  
  65. int main()
  66. {
  67. int n;float medieTotal=0;
  68. cout<<"Introdu numarul de elevi: ";cin>>n;
  69. struct elevi{int year;int month;int day;string name;float nota1;float nota2;float medie;int absente;int motivate;}a[n];
  70. for(int i=0;i<n;i++)
  71. {
  72. cin.get();
  73. cout<<"Introdu numele elevului "<<i+1<<": ";getline(cin,a[i].name);
  74. cout<<"Introdu notele elevului "<<i+1<<": ";cin>>a[i].nota1>>a[i].nota2;
  75. a[i].medie=(a[i].nota1+a[i].nota2)/2;
  76. cout<<"Introdu numarul de absente ale elevului "<<i+1<<": ";cin>>a[i].absente;
  77. cout<<"Introdu numarul de absente mnotivate ale elevului "<<i+1<<": ";cin>>a[i].motivate;
  78. cout<<"Introdu data nasterii a elevului "<<i+1<<"(Format DD/MM/YY): ";cin>>a[i].day>>a[i].month>>a[i].year;
  79. }
  80. for(int i=0;i<n;i++)
  81. {
  82. medieTotal+=a[i].medie;
  83. }
  84. medieTotal/=n;
  85.  
  86. menu();
  87.  
  88. return 0;
  89. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement