Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
C/C++ - calcolare valore massimo, medio,minimo
Forum - C/C++ - calcolare valore massimo, medio,minimo - Pagina 3

Pagine: [ 1 2 3 ] Precedente | Prossimo
Avatar
riccardop (Normal User)
Newbie


Messaggi: 9
Iscritto: 23/04/2009

Segnala al moderatore
Postato alle 11:45
Sabato, 25/04/2009
Codice sorgente - presumibilmente Plain Text

  1. printf ("N=")
  2. scanf("%f",&N);
  3. if(N<100)
  4. {
  5. Med=0;
  6. for(i=1,i<N,i++)
  7. {
  8. printf("A[%d]=,i);
  9. scanf("%f",&A);
  10. if(i=1);
  11. Min=A;
  12. if(A<Min)
  13. {
  14. Min=A
  15. I=i
  16. }
  17. Med=Med/N;
  18. printf("Min=A[%d]",I,Min)




ragazzi non ho tanta esperienza nel capire certe cose :doubt:

PM Quote
Avatar
lorenzo (Normal User)
Guru


Messaggi: 1178
Iscritto: 15/04/2008

Segnala al moderatore
Postato alle 15:32
Sabato, 25/04/2009
Testo quotato

Postato originariamente da riccardop:

if(i=1);



perché hai messo il ; dopo l'if? così non ci entrerai mai dentro....
e il confronto in c/c++ si fa con == non =
mai l'hai studiata la sintassi oppure hai preso il primo codice che hai trovato e l'hai modificato?

e poi
Testo quotato

printf("A[%d]=,i);



prima di ,i devi chiudere l'apice doppio della stringa

e ancora

Testo quotato

printf ("N=")



il ; alla fine dove l'hai lasciato? nella tastiera?

e ancora ancora

Testo quotato

for(i=1,i<N,i++)



il for vuole ; per dividere i campi non la , normale

e di nuovo

Testo quotato

Min=A
I=i



i maledetti ; DOVE SONO????

e per finire

Testo quotato


printf("Min=A[%d]",I,Min)



1) il ; finale come al solito non c'é...
2) I è intero ma se non sbaglio Min è un foat no? quindi per min userai %f
3) devi mettere un %d per ogni valore che vuoi stampare.
In questo caso I e Min sono due quindi ci vogliono un %d per la I e un %f per il Min.


Ultima modifica effettuata da lorenzo il 25/04/2009 alle 15:45
PM Quote
Avatar
theprogrammer (Normal User)
Guru^2


Messaggi: 2509
Iscritto: 28/01/2009

Segnala al moderatore
Postato alle 22:36
Sabato, 25/04/2009
Insomma ... qui chiunque ti potrebbe dire come scrivere il codice, ma dovresti imparare un po' di sintassi elementare del C per cominciare a scriverlo da solo un programma ...

PM Quote
Pagine: [ 1 2 3 ] Precedente | Prossimo