Warning: A non-numeric value encountered in /home2/icentarb/public_html/icentar/classes/class.permissions.php on line 101

Warning: filesystem::file_put_contents(data/session_del.php): failed to open stream: Permission denied in /home2/icentarb/public_html/icentar/classes/class.filesystem.php on line 142
#include int main() { // Definisanje varijabli float i=1,n,suma=0; // Unos prirodnog broja printf ("\n Unesi broj n:"); scanf("%f", &n); /* Racunanje sume While petlja vrti podprogam u okviru while petlje sve dok je brojac ā€žiā€œ koji je na pocetku 1, manji od unesenog broja n. Ako je uneseni broj 1 ne ulazi se u petlju i na izlazu se ispisuje Suma je:1. Ako je broj veci od 1 onda se racuna suma prema matematickoj formuli. Grupisali smo formulu datu u zadatku tako da trazimo sume po dva broja (odnosno razlike), i zatim te razlike brojeva sabiramo, ali moramo paziti jer moramo brojac ā€žiā€œ uvecati za 2 jer smo u formuli ukljucili odmah 2 broja. Ovaj nacin ima i dobru i losu stranu. Dobra strana je jer nemoramo uvoditi nikakvu pomocnu varijablu i citav kod za racunanje sume se sastoji od dva izraza, a losa strana je kad unesemo neparne brojeve sto necemo dobiti tacnu sumu i tako kad unesemo broj 3 program ce izracunati 1-1/2+1/3=0.5 sto nije tacno, a to smo dobili jer program nemoze grupisati clanove po 2 jer ih imamo tri i zadnji ostaje sam i ne racuna se. Ali ovaj mali nedostatak mozemo zanemariti jer se u ovakvim zadacima obicno unose veliki brojevi da se sve svodi na preciznost nalazenja broja 0.69 pa nam je svej