Zar nije torta hladna
Aktivan član
- Poruka
- 1.205
Ovako treba da se odredi najmanja i najveca cifra trocifrenog broja. Ja sam skoro uradio program nego mi ispisuje da je najmanja cifra 0. Na primer unesem 325 max cifru odredi ok a min 0.
Znaci sto posto sam pogresio nesto sto niko ne gresi al sta ces
C:
#include <stdio.h>
int main() {
int n;
int max = 0;
int s = 0;
int pom;
printf("Unesi trocifren broj: ");
scanf("%d", &n);
while (n > 0) {
s = n % 10;
if (s > max) {
max = s;
}
n = n / 10;
}
printf("Najveca cifra u ovom trocifrenom broju je %d\n", max);
int min = n%10;
while (n > 0){
pom = n % 10;
if (min> pom){
min = pom;
n = n / 10;
}
}
printf ("Najmanja cifra :%d \n", min);
return 0;
}