Advertisement
stefan99

21 Grupa 1 Zadatak

May 31st, 2016
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.25 KB | None | 0 0
  1. #include <stdio.h>
  2.  
  3. int main()
  4. {
  5.     int n, i, j;
  6.     int br_razmaka;
  7.     int br_zvezda = 1;
  8.     int br_zvezda1 = 1;
  9.     int br_razmaka_u = 1;
  10.  
  11.     printf("\n n = ");
  12.     do {
  13.         scanf_s("%d", &n);
  14.         if (n <= 0)printf("GRESKA!!!\n n = ");
  15.     } while (n <= 0);
  16.  
  17.     br_razmaka = (n / 2) - 1;
  18.    
  19.     for (i = 1; i <= n; i++)printf("*");
  20.     printf("\n");
  21.  
  22.     for (i = 1; i <= n / 2; i++){
  23.         for (j = 1; j <= br_zvezda; j++)printf("*");
  24.         for (j = 1; j <= br_razmaka; j++)printf(" ");
  25.         for (j = 1; j <= br_zvezda1; j++)printf("*");
  26.         for (j = 1; j <= br_razmaka; j++)printf(" ");
  27.         for (j = 1; j <= br_zvezda; j++)printf("*");
  28.         printf("\n");
  29.     }
  30.     br_razmaka = br_razmaka - 1;
  31.     br_zvezda = 1;
  32.     br_zvezda1 = 1;
  33.  
  34.  
  35.     for (i = 1; i <= n / 2-1; i++) {
  36.         for (j = 1; j <= br_zvezda; j++)printf("*");
  37.         for (j = 1; j <= br_razmaka; j++)printf(" ");
  38.         for (j = 1; j <= br_zvezda1; j++)printf("*");
  39.         for (j = 1; j <= br_razmaka_u; j++)printf(" ");
  40.         for (j = 1; j <= br_zvezda1; j++)printf("*");
  41.         for (j = 1; j <= br_razmaka; j++)printf(" ");
  42.         for (j = 1; j <= br_zvezda; j++)printf("*");
  43.  
  44.         br_razmaka--;
  45.         br_zvezda = 1;
  46.         br_zvezda1 = 1;
  47.         br_razmaka_u+=2;
  48.         printf("\n");
  49.     }
  50.  
  51.     for (i = 1; i <= n; i++)printf("*");
  52.     printf("\n");
  53.  
  54.     getchar();
  55.     getchar();
  56.     return 0;
  57. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement