Advertisement
MartinSRB

Тема 4 - Задатак 3

Dec 11th, 2021 (edited)
965
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.60 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. int faktorijel(int);
  5.  
  6. int main(){
  7.     int i;
  8.     for(i = 100;i < 1000;i++){
  9.         int stotina,
  10.             desetica,
  11.             jedinica,
  12.             zbir = 0;
  13.         stotina = i/100;
  14.         desetica = (i%100)/10;
  15.         jedinica = i%10;
  16.         zbir += faktorijel(stotina) + faktorijel(desetica) + faktorijel(jedinica);
  17.         if(zbir == i){
  18.             printf("%d\t",i);
  19.         }
  20.     }
  21.     return EXIT_SUCCESS;
  22. }
  23.  
  24. int faktorijel(int n){
  25.     int i,
  26.         f = 1;
  27.     for(i = 1; i <= n; i++){
  28.         f *= i;
  29.     }
  30.     return f;
  31. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement