Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <string>
- using namespace std;
- struct elev {
- char nume[10];
- char prenume[20];
- int nota;
- } a[20], c;
- int main() {
- int n, i, j;
- float S;
- cout << "Numarul de elevi: ";
- cin >> n;
- cout << "Datele despre elev: " << endl;
- for (i = 1; i <= n; i++) {
- cout << "Elevul " << i << ": " << endl;
- cout << "Nume: ";
- cin >> a[i].nume;
- cout << "Prenume: ";
- cin >> a[i].prenume;
- cout << "Nota: ";
- cin >> a[i].nota;
- S += a[i].nota;
- }
- for (i = 1; i < n; i++)
- for (j = i + 1; j <= n; j++)
- if (a[i].nota < a[j].nota) {
- c = a[i];
- a[i] = a[j];
- a[j] = c;
- }
- cout << "Afisarea elevilor promovati: " << endl;
- for (i = 1; i <= n && a[i].nota >= 5; i++) {
- cout << a[i].nume << " " << a[i].prenume << " " << a[i].nota << " " << endl;
- }
- cout << "Media notelor= " << S / n << endl;
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement