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 2

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


Messaggi: 9
Iscritto: 23/04/2009

Segnala al moderatore
Postato alle 14:36
Giovedì, 23/04/2009
lo provato in diversi modi ma non riesco a trovare una logica per farlo funzionare ... quindi non ho la più pallida idea di come farlo andare... prima sei errori ora 4 errori
mha ci riprovo :d

PM Quote
Avatar
lorenzo (Normal User)
Guru


Messaggi: 1178
Iscritto: 15/04/2008

Segnala al moderatore
Postato alle 14:42
Giovedì, 23/04/2009
1) che errori ti da?
2) posta il codice COMPLETO che TU hai scritto

e comunque a me funziona perfettamente...

PM Quote
Avatar
riccardop (Normal User)
Newbie


Messaggi: 9
Iscritto: 23/04/2009

Segnala al moderatore
Postato alle 23:45
Giovedì, 23/04/2009
ho provato a far girare questo... mi gira ma ha me nn serve mi serve l altro mannaggia non riesco andare avanti ... anche se me l avete spiegato non ci sono riuscito ad arrivarci ... purtroppo e una cosa che mi serve che non riesco a fare ... sembrerò pazzo ma non arrivo nemmeno usando la logica mha ....
uff ciao Lorenzo :)

/* calcolare il valore Min, Max, Media */

#include <stdio.h>

int main()
{
  // Dichiarazioni
  int numeri[]={3,6,2,1,4,5,9,0,8,7};
  int elementi = sizeof(numeri)/sizeof(int);
  int i, min,max,totale;

  // Inizializzazioni
  totale = 0;
  min = max = numeri[0];

  // Trova min, max e totale
  for(i=0; i < elementi; i++ ){
     if(min > numeri) min = numeri;
     if(max < numeri) max = numeri;
     totale += numeri;
  }

  // Stampa risultati ottenuti
  printf("Min: %d\n",min);
  printf("Max: %d\n",max);
  printf("Media: %d/%d = %f\n",totale,elementi, (float)totale/elementi);

  return 0;
}

:d:)

PM Quote
Avatar
theprogrammer (Normal User)
Guru^2


Messaggi: 2509
Iscritto: 28/01/2009

Segnala al moderatore
Postato alle 0:35
Venerdì, 24/04/2009
Il programma funziona ...

Se non dici qual e' il problema (errori ...) come ti possiamo aiutare?

PM Quote
Avatar
riccardop (Normal User)
Newbie


Messaggi: 9
Iscritto: 23/04/2009

Segnala al moderatore
Postato alle 8:36
Venerdì, 24/04/2009
mi dice sintassi sbagliata ....

:(

PM Quote
Avatar
theprogrammer (Normal User)
Guru^2


Messaggi: 2509
Iscritto: 28/01/2009

Segnala al moderatore
Postato alle 10:34
Venerdì, 24/04/2009
Testo quotato

Postato originariamente da riccardop:

mi dice sintassi sbagliata ....

:(



Riccardo ... se andiamo avanti cosi' ci vorra' un anno per capire ...

DOVE te lo dice ? In QUALE RIGA  ?

PM Quote
Avatar
riccardop (Normal User)
Newbie


Messaggi: 9
Iscritto: 23/04/2009

Segnala al moderatore
Postato alle 10:06
Sabato, 25/04/2009
allora io lo stavo realizzando in questa maniera

printf ("N=")
scanf("%f",&N);
if(N<100)
{
Med=0;
for(i=1,i<N,i++)
{
printf("A[%d]=,i);
scanf("%f",&A);
if(i=1);
Min=A;
if(A<Min)
{
Min=A
I=i
}
Med=Med/N;
printf("Min=A[%d]",I,Min);



dovrebbe uscire un valore di questo tipo

A[1] =
Min=A[6]=-6,2

uffa ragazzi nn ci sto a capi na mazza



PM Quote
Avatar
theprogrammer (Normal User)
Guru^2


Messaggi: 2509
Iscritto: 28/01/2009

Segnala al moderatore
Postato alle 10:26
Sabato, 25/04/2009
Sì però se non usi il tasto

Code

per inserire il codice nel forum, non si capirà mai quello che scrivi ...


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