Advertisement
Guest User

Untitled

a guest
Apr 25th, 2018
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.02 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. long fakt(int vstup)
  5. {
  6.     long faktorial=1;
  7.     int x=1;
  8.     while(x<=vstup)
  9. {
  10.  
  11.          faktorial=faktorial*x;
  12.          x++;
  13. }
  14.  return faktorial;
  15. }
  16. int main()
  17. {
  18.     int z, riadky, i, j, cislo;
  19.     for (z = 1; ; z++)
  20.     {
  21.  
  22.         printf("Zadajte pocet riadkov: ");
  23.         scanf("%i", &riadky);
  24.  
  25.         for (i = 0; i < riadky; i++)
  26.         {
  27.             for (j = 0; j <= ((riadky - i) - 1); j++) //riesi sa odriadkovanie
  28.                 printf("  ");
  29.  
  30.             for (j = 0; j <= i; j++)
  31.             {
  32.                 cislo = (fakt(i) / (fakt(j)*fakt(i - j)));
  33.  
  34.                 if ((cislo % 2) == 0)
  35.                 {
  36.                     //if(i > 5) printf("*");
  37.                     /*if(cislo < 10)*/ printf(" *  ");
  38.                     //else if(cislo < 100 && cislo >=10) printf("* ");
  39.                     //else if(cislo >= 100) printf("*");
  40.                 }
  41.                 else
  42.                 {
  43.                     /*if(cislo < 10)*/ printf("%.3i ", cislo);
  44.                     //else if(cislo < 100 && cislo >=10) printf("%.3i ", cislo);
  45.                     //else if(cislo >= 100) printf("%.3i ", cislo);
  46.                 }
  47.             }
  48.             printf("\n");
  49.         }
  50.     }
  51.     return 0;
  52. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement