Media voti/percentuale voti sufficienti

di Anonimizzato18224 il
29 risposte
Salve a tutti! Sono alle prime armi con il linguaggio C !
Il mio programma e' il seguente e dovrebbe calcolare la media dei voti digitati in input dall utente e valutare se sono sufficienti o non e fare la percentuale delle materie sufficienti e la media totale dei voti. Il mio problema e' che mi calcola la media ma non la percentuale! Il mio programma e' il seguente :

#include <stdio.h>
#include <stdlib.h>

Int main ()
{
float V1, V2, V3, M, P;
int C=0;

printf("inserisci Voto 1: ");
scanf("%f",&V1);

printf("inserisci Voto 2: ");
scanf("%f",&V2);

printf("inserisci Voto3: ");
scanf("%f",&V3);

if(V1>=6) C=C+1;
if(V2>=6) C=C+1;
If(V3>=6) C=C+1;

P=C/100;
printf("La percentuale dei voti sufficienti e' %.3f\n" ,P);

M=(V1+V2+V3)/3;
printf("La media dei voti totali e' %.2f" ,M);

return 0;
}

29 Risposte

  • Se le materie sono 3 allora questa

    P=C/100;

    la devi rivedere
  • Scusa la mia ignoranza ma C non dovrebbe assumere il valore di 3 se tutte sono vere?
  • E in questo caso P quando diventa?
  • Beh se facciamo la divisione 3/100 a P assegno 0.03
  • E tu quanto pensi dovrebbe essere?
  • 3 credo
  • La percentuale rispetto a 3 materie, se tutte e 3 sono sufficienti, quanto vale?
  • 0.03
  • Ti faccio una domanda diversa ...

    Se TUTTE le materie sono sufficienti, quale percentuale deve indicare il tuo programma?
  • Non ti sto seguendo scusami se ti sto facendo perdere tempo
  • Comunque dovrebbe indicare la percentuale delle materie sufficienti
  • Il problema non è la programmazione in C. Non mi segui perché tu non sai effettivamente come calcolare la percentuale, forse non hai chiaro il concetto di percentuale.

    Ti ho fatto una semplice domanda che non c'entra con la programmazione.

    Se tutte le materie sono sufficienti, quale valore deve mostrare il tuo programma?
  • Dovrebbe mostrare una percentuale se non sbaglio la tua domanda comunque si forse non ho chiaro in concetto
  • Allora studia prima cosa è una percentuale e come si calcola, altrimenti che senso ha scrivere un programma su cose che non si conoscono?

    Basta wikipedia

    https://it.wikipedia.org/wiki/Percentual

    E una volta studiato, prova ad applicare i concetti.
Devi accedere o registrarti per scrivere nel forum
29 risposte