Calma, vieni a me. programma in lingaggio c.
http://www.diee.unica.it/~marcialis/FI1/mie/esami/110203.pdf
sto svolgendo il programma in linguaggio c presente nel link.
le indicazioni per la funzione leggi_voti dicono che in ingresso deve esserci una variabile di tipo tipo_punteggio chiamata punteggi.
di conseguenza anche nella funzione inizializza, ho dichiarato una variabile punteggi di tipo tipo_punteggio.
perchè improvvisamente, nella funzione calcola_media la variabile di tipo tipo_punteggio prende il nome p???
sto svolgendo il programma in linguaggio c presente nel link.
le indicazioni per la funzione leggi_voti dicono che in ingresso deve esserci una variabile di tipo tipo_punteggio chiamata punteggi.
di conseguenza anche nella funzione inizializza, ho dichiarato una variabile punteggi di tipo tipo_punteggio.
perchè improvvisamente, nella funzione calcola_media la variabile di tipo tipo_punteggio prende il nome p???
Risposte
Ma hai definito la funzione Inizializza (tipo_punteggio punteggi) ??
Perchè l'esercizio dice che l'argomento della funzione e' di tipo void....
Poi nelle funzioni leggi_voto e calcola media sia che tu chiami la variabile $p$ o $punteggi$ non cambia nulla, sempre di tipo "tipo_punteggio" si tratta.
Ricorda che il nome delle variabili negli argomenti delle funzioni possono essere diverse per ogni funzione, senza per questo creare dei problemi
alle funzioni stesse.
Perchè l'esercizio dice che l'argomento della funzione e' di tipo void....
Poi nelle funzioni leggi_voto e calcola media sia che tu chiami la variabile $p$ o $punteggi$ non cambia nulla, sempre di tipo "tipo_punteggio" si tratta.
Ricorda che il nome delle variabili negli argomenti delle funzioni possono essere diverse per ogni funzione, senza per questo creare dei problemi
alle funzioni stesse.
@deian91: che testo stai seguendo per imparare il C? Mi sembra che tu abbia diverse lacune e che potrebbe essere saggio dimenticarti un attimo dei testi d'esame e fare qualche passo indietro per cercare davvero di capire come funziona li linguaggio.