@TizioACasooo

07/10/2021 alle 20:17

Aiuto dai programmatori

Aiuto dai programmatori

allora, mi sto allenando e sto facendo pratica, quindi ci possono essere errori, io sto cercando di fare un programma che fa la media dei voti inseriti dall'utente, e come potete vedere l'utente decide prima il numero dei voti, e poi inserisci i voti veri e propri e ne fa la media, però non funziona e mi chiedo perché

0 punti
27 commenti

@ClaraOswinOswald

3 anni fa

Numerivoti non dovrebbe essere inizializzata come variabile?

+1 punto

@ClaraOswinOswald

3 anni fa

Ti taggo in un post con il codice corretto

+1 punto

@ClaraOswinOswald

3 anni fa

La variabile voto deve essere inizializzata a 0 ogni volta che finisce un ciclo, la somma è ottenuta così “ somma =somma+voto” perché ad ogni ciclo devi tenere conto che al totale della somma si aggiunge il voto che vai ad inserire, la media non è calcolata dividendo per 2 ma dividendo per il numero di voti

+1 punto

@StarPlatinumTheWorld

3 anni fa

Io faccio un altro linguaggio, ma forse posso aiutarti. Assegna il contatore (nel tuo caso i) a 0 e sommalo ad 1 ogni volta prima di concludere il loop. Nel mio linguaggio 'do while' indica una iterazione per vero, ovvero che esce solo se falsa, mentre 'do until' per falso. Per trovare la media devi dividire la somma dei numeri inseriti per il...

0 punti

@Maionese90

3 anni fa

Ho iniziato programmazione a scuola, non ci capisco un cazzo

0 punti

@LIFE_IS_STRANGE

3 anni fa

Potresti anche usare una matrice volendo. Per fare la media di un singolo studente con una o più materie o addirittura più studenti con più materie

0 punti