Ładny brzuch
Mgbym prosi o wskazanie bdu..
Program ustala min/ max z podanego ciagu liczb oraz nalicza ile razy wystpio.
Bd wystpuje przy naliczaniu i wypisywaniu min
#include <stdio.h> main() { int min; int max; int liczba; int lmax,lmin; max=-1; min=21; while(printf("Podaj liczbe: "), scanf("%d",&liczba), liczba >=0) { if (liczba==max) lmax++; if (liczba>max) { max=liczba; lmax=1; } if(liczba==min) lmin++; if(liczba<min) { liczba=min; lmin=1; } } if(max>=0) { printf("\nMaksimum rowne %d, liczba powtorzen %d\n",max,lmax); printf("Minimum rowne %d, liczba powtorzen %d\n",min,lmin); } return 0; }
Uytkownik Crisu edytowa ten post 13 kwiecie 2005, 21:07
A jaki bd? Troche szerzej to opisz
BTW. dlaczego wypisujesz liczbe min, tylko jeli max>=0 ?
zanotowane.pl doc.pisz.pl pdf.pisz.pl zsf.htw.pl
Program ustala min/ max z podanego ciagu liczb oraz nalicza ile razy wystpio.
Bd wystpuje przy naliczaniu i wypisywaniu min
#include <stdio.h> main() { int min; int max; int liczba; int lmax,lmin; max=-1; min=21; while(printf("Podaj liczbe: "), scanf("%d",&liczba), liczba >=0) { if (liczba==max) lmax++; if (liczba>max) { max=liczba; lmax=1; } if(liczba==min) lmin++; if(liczba<min) { liczba=min; lmin=1; } } if(max>=0) { printf("\nMaksimum rowne %d, liczba powtorzen %d\n",max,lmax); printf("Minimum rowne %d, liczba powtorzen %d\n",min,lmin); } return 0; }
Uytkownik Crisu edytowa ten post 13 kwiecie 2005, 21:07
A jaki bd? Troche szerzej to opisz
BTW. dlaczego wypisujesz liczbe min, tylko jeli max>=0 ?