Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- int main(int argc, char **argv)
- {
- int a, b, br=0, min, max;
- printf("Unesi neki broj: ");
- scanf("%d", &a);
- b=a; //cuva broj
- min=a%10; //postavlja zadnju cifru za najmanju i najvecu
- max=a%10;
- while(a) { //vrti se dok je a>0
- if (a%10<min) min=a%10;
- //uporedjuje zadnju cifru sa najmanjom | ostatak pri djeljenju sa 10
- if(a%10>max) max=a%10;
- //uporedjuje zadnju cifru sa najvecom | ostatak pri djeljenju sa 10
- a/=10; //odbacuje zadnju cifru iz broja | cjelobrojno djeljenje sa 10
- br++; //uvecava brojac koji broji broj cifara
- }
- if (br%2==0) printf("Broj %d ima paran broj cifara i najveca cifra je %d", b,max);
- else printf("Broj %d ima neparan broj cifara i najmanja cifra je %d", b, min);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement