Visualizzazione dei risultati da 1 a 10 su 17

Visualizzazione discussione

  1. #3
    Utente di HTML.it
    Registrato dal
    Jun 2015
    Messaggi
    17
    Grazie. Adesso ho provato a scrivere così:

    codice:
    struct studente {
        char nome[];
        char cognome[];
        int voti[5];
    };
    
    
    studente set_nome(studente x) {
        cout << "Inserire il nome dello studente: ";
        cin >> x.nome;
        return x;
    }
    
    
    studente set_cognome(studente y) {
        cout << "Inserire il cognome dello studente: ";
        cin >> y.cognome;
        return y;
    }
    
    
    studente set_voti(studente v) {
        cout << "Inserire i voti dello studente: ";
        for (int i=0; i<5; i++) {
            cin >> v.voti[i];
        }
        return v;
    }
    
    
    studente media(studente m) {
        int tmp=0;
        for (int j=0; j<5; j++) {
            tmp=(tmp+m.voti[j])/5;
        }
        cout << "La media dei voti è: " << tmp;
        return m;
    }

    Riesco ad inserire senza problemi i dati che mi servono. L'unico problema che sto riscontrando in questo momento è il calcolo della media. Non credo di averla strutturata nel modo giusto perché mi esce un numero che troppo grande.
    Ultima modifica di LeleFT; 05-06-2015 a 12:37 Motivo: Aggiunti i tag CODE

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.