Buongiorno a tutti, ho un problema

di il
3 risposte

Buongiorno a tutti, ho un problema

Buongiorno a tutti, sono uno studente di  seconda superiore, ho scritto questo programma che mi calcola la media aritmetica. Una volta inseriti i voti mi calcola la media sbagliata, sapete dirmi il perché? 

3 Risposte

  • Re: Buongiorno a tutti, ho un problema

    Il codice non va postato come immagine ma copiato e incollato nell'editor correttamente formattato con il tasto <> del forum.

    Inoltre il titolo deve indicare sommariamente il problema e non i saluti. Dai un'occhiata al regolamento.

    Comunque, c'è un errore evidente nella cin all'interno del ciclo 

  • Re: Buongiorno a tutti, ho un problema

    A occhio si vede un errore di inserimento dei dati, alla riga 17, che dovrebbe essere

    cin >> voti[i];

    e non 

    cin >> voti[numVoti];

    che tra l'altro non dovresti mai fare dato che sfori di uno il vettore. Ricordati che se il numero di elementi è "n", l'ultimo elemento del vettore ha indice “n-1”.

  • Re: Buongiorno a tutti, ho un problema

    X @lonsko: clicca il pulsante modifica in coda al tuo post. Potrai modificare il titolo mettendone uno specifico 

Devi accedere o registrarti per scrivere nel forum
3 risposte