PDA

Visualizza la versione completa : Semplice Esercizio in C


mgfx
03-12-2008, 16:08
CIao ecco il testo:
Dopo aver inserito da tastiera una serie di N voti (con N da tastiera), visualizzare il voto più alto delle insufficienze e il più basso delle sufficienze.


non capisco dove sia l'errore...


#include <stdio.h>
#include <conio.h>

int main (void)
{
int i=0, voto, n_v, max=-1, min=11;

printf("\n Quanti voti vuoi inserire? ");
scanf("%d", &n_v);
for(i=0; i<n_v; i++)
{
printf("\n Inserisci il %d voto:", i+1);
scanf("%d", &voto);
if(voto>=6&&voto<min)
min=voto;
if(voto<6&&voto>max)
max=voto;
}
printf("\nIl voto minore e delle insufficienze: ", min);
printf("\nIl voto massimo delle sufficienze e':", max);
getch();
return 0;
}




grazie

oregon
03-12-2008, 16:11
printf("\nIl voto minore delle insufficienze e' : %d", min);
printf("\nIl voto massimo delle sufficienze e' : %d", max);

mgfx
03-12-2008, 16:16
lol apparte questo
il ciclo for sembra non funzionare... :|

oregon
03-12-2008, 16:20
Cioe' ? Che vuol dire "sembra" non funzionare? Dai maggiori dettagli ...

mgfx
03-12-2008, 16:23
INVECE DI APPARIRE
inserisci 1 numero
inscerisci 2 num ecc

mi da sempre: inserisci 1 numero..
per quello il ciclo va all'infinito...

oregon
03-12-2008, 16:43
Beh ... non e' cosi' ...

Viene visualizzato

Quanti voti vuoi inserire?

e se scrivi 3

viene visualizzato

Inserisci il 1 voto

Inserisci il 2 voto

Inserisci il 3 voto

mgfx
03-12-2008, 16:49
forse è xke sto su linux puòdare alcuni problemi
ti ringraizo ciao

MItaly
03-12-2008, 23:09
Originariamente inviato da mgfx
forse è xke sto su linux puòdare alcuni problemi

Non credo proprio... è C standard e dovrebbe andare tranquillamente.

mgfx
04-12-2008, 14:27
allora l'esercizio non funziona.

simoobe86
04-12-2008, 15:50
Io ho provato il programma su una Debian e funziona..
L'unica modifica è stata togliere la conio.h

simoobe86

Loading