/***************************************************************** * Ovo delo zaštićeno je licencom Creative Commons CC BY-NC-ND 4.0 * (Attribution-NonCommercial-NoDerivatives 4.0 International License). * Za detalje pogledati LICENSE.TXT * Autori: Milena Vujosevic Janicic, Jovana Kovacevic, * Danijela Simic, Andjelka Zecevic, Aleksandra Kocic ******************************************************************/ #include int main() { /* Deklaracije potrebnih promenljivih. */ unsigned int n; int i, j; /* Ucitavanje vrednosti broja n. */ printf("Unesite broj n: "); scanf("%u", &n); /* Slika se sastoji iz dva dela, trougla i kvadrata i svaki deo se nezavisno iscrtava. */ /* I deo: crtanje trougla (krova). */ for (i = 0; i < n - 1; i++) { /* Ispis belina koje prethode zvezdicama. */ for (j = 0; j < n - i - 1; j++) printf(" "); /* Ispis trougla. */ for (j = 0; j < 2 * i + 1; j++) if (j == 0 || j == 2 * i) printf("*"); else printf(" "); printf("\n"); } /* II deo: crtanje kvadrata. Da bi iscrtavanje bilo lakse istovremeno se ispisuju dva karaktera. */ for (i = 0; i < n; i++) { for (j = 0; j < n; j++) /* Provera da li je ivica. */ if (j == 0 || j == n - 1 || i == 0 || i == n - 1) printf("* "); else printf(" "); printf("\n"); } return 0; }