Calma, vieni a me. programma in lingaggio c.

deian91
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???

Risposte
gundamrx91-votailprof
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.

apatriarca
@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.

Rispondi
Per rispondere a questa discussione devi prima effettuare il login.