8. Proizvod cifara trocifrenog broja-rešenje
#include <stdio.h>
#include <stdlib.h>
/*Uneti trocifren broj, a zatim odrediti proizvod cifara*/
int main()
{
int broj,s,d,j,proizvod;
printf("Unesi trocifren broj\n");
scanf("%d", &broj);//789
/*Potrebno je prvo odrediti cifre*/
s = broj/100; //s=789/100=7, Zaokruzuje na prvi manji ceo broj, jer je tip int
d = broj % 100 / 10; //d=(789%100)/10=89/10=8, 789 % 100 daje ostatak deljenja ova dva broja koji iznosi 89
j = broj % 10; //j=789%10=9, jer ostatak deljenja 789 i 10 iznosi 9
proizvod=s*d*j; //7*8*9=504
printf("proizvod=%d",proizvod);
return 0;
}
#include <stdlib.h>
/*Uneti trocifren broj, a zatim odrediti proizvod cifara*/
int main()
{
int broj,s,d,j,proizvod;
printf("Unesi trocifren broj\n");
scanf("%d", &broj);//789
/*Potrebno je prvo odrediti cifre*/
s = broj/100; //s=789/100=7, Zaokruzuje na prvi manji ceo broj, jer je tip int
d = broj % 100 / 10; //d=(789%100)/10=89/10=8, 789 % 100 daje ostatak deljenja ova dva broja koji iznosi 89
j = broj % 10; //j=789%10=9, jer ostatak deljenja 789 i 10 iznosi 9
proizvod=s*d*j; //7*8*9=504
printf("proizvod=%d",proizvod);
return 0;
}