Il sito di Yahoo Answers verrà chiuso il 4 maggio 2021 (ora della costa est degli USA) e dal 20 aprile 2021 (ora della costa est degli USA) sarà in modalità di sola lettura. Non verranno apportate modifiche ad altre proprietà o servizi di Yahoo o al tuo account Yahoo. Puoi trovare maggiori informazioni sulla chiusura di Yahoo Answers e su come scaricare i tuoi dati in questa pagina di aiuto.

aiuto esercizio c++ !!!?

Acquisire in modo casuale i punteggi realizzati da N studenti (con N<10) del primo anno

universitario che hanno sostenuto il test di analisi matematica. Calcolare e visualizzare :

a. il numero dei promossi (punteggio >30);

b. il numero di studenti che dovranno sostenere un ulteriore colloquio orale (20 <=

punteggio <= 30);

c. il numero degli alunni respinti (punteggio < 20).

d. Inoltre calcolare e visualizzare la media dei punteggi degli studenti promossi e

quanti hanno ottenuto il punteggio massimo pari a 35.

 

entro le 13 di oggi

5 risposte

Classificazione
  • 1 mese fa

    fra se lo mettevi esattamente un anno fa te lo risolvevo purtroppo con  c'ho perso la mano

  • 1 mese fa

    @anonimo

    1) usa un fot... to nick almeno fai capire con chi si sta parlando.

    2) hai completamente fuorviato

    3) Ora dimmi che ti ho copiato anche questa volta.

    #include <iostream>

    #include <string>

    using namespace std;

    int main(){       

    int N = 0;   

    int i = 0;       

    cout << "\n quanti sono gli studenti ? " ;   

    cin >> N;       

    char studente[N][20];   

    int voto[N];   

    int totale = 0;   

    int mediapromossi = 0;   

    int numeromassimo = 0; 

       

    for (i=1;i <= N; i++){                     

    cout << "\n Studente n " << i << " Nome: ";       

    cin >>  studente[i] ;       

    cout << "Voto: ";       

    cin >> voto[i];           }   

    cout << "\n --------------------------";   

    cout << "\n \n \n Respinti \n \n";   

    totale = 0;

     

    for ( i = 1; i <= N; i++){       

    if (voto[i] < 20 ){           

    cout << "\n Studente n " << i << " Nome: " << studente[i] << " Voto: " << voto[i];            totale++;       

    }   

    }   

    cout << "\n Totale: " << totale;     

     cout << "\n \n \n Colloquio orale \n \n";   

    totale = 0;  

    for ( i = 1; i <= N; i++){       

    if (voto[i] >= 20 && voto[i] <= 30 ){           

    cout << "\n Studente n " << i << " Nome: " << studente[i] << " Voto: " << voto[i];            totale++;       

    }  

     }   

    cout << "\n Totale: " << totale;     

     cout << "\n \n \n Promossi \n \n";  

     totale = 0;   

    for ( i = 1; i <= N; i++){       

    if (voto[i] > 30 ){          

    cout << "\n Studente n " << i << " Nome: " << studente[i] << " Voto: " << voto[i];           

    totale++;           

    mediapromossi = mediapromossi + voto[i] ;           

    if (voto[i] == 35){ numeromassimo++;

    }       

    }  

     }   

    cout << "\n Totale: " << totale;      

    cout << "\n Numero studenti che hanno preso il massimo: " << numeromassimo;   

    cout << "\n Media dei voti dei promossi: " << mediapromossi / numeromassimo;       

    return 0;     

     }

  • 1 mese fa

    Un utente che si chiama "Computer" che non sa realizzare un programmino così semplice. Questa sì che è ironia. 

  • 1 mese fa

    #include <iostream>

    using namespace std;

    int main ()

    {

    //senza che lo scrivo, sono le

    //14:55 ed è scaduto il tempo

    system("pause");

    }

  • Che ne pensi delle risposte? Puoi accedere per votare la risposta.
  • LucaNS
    Lv 6
    1 mese fa

    Hai perso solo tempo a fare la domanda 

Altre domande? Fai una domanda e ottieni le risposte che cerchi.