/***************************************************************** * 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 #include int main() { /* Deklaracije potrebnih promenljivih. */ int n, i, znak; float x, rezultat; /* Ucitavanje vrednosti brojeva x i n. */ printf("Unesite redom brojeve x i n: "); scanf("%f %d", &x, &n); /* Pamti se znak stepena i izracunava se apsolutna vrednost stepena. */ znak = 1; if (n < 0) { znak = -1; n = abs(n); } /* Inicijalizacija rezultata. */ rezultat = 1; /* Racunanje vrednosti x^n. */ for (i = 0; i < n; i++) rezultat = rezultat * x; /* Ako je stepen bio negativan, rezultat je 1/x^n. */ if (znak == -1) printf("Rezultat: %.3f\n", 1 / rezultat); else printf("Rezultat: %.3f\n", rezultat); return 0; }