[ peca89bg @ 19.11.2008. 21:29 ] @
Molim vas da mi neko uradi ovaj zadatak jer ga radim vec 3 dana i nikako da ga uradim! Molim Vas pomozite! |
[ peca89bg @ 19.11.2008. 21:29 ] @
[ emranonline @ 19.11.2008. 21:48 ] @
Code: #include <stdio.h> #include <stdlib.h> int sumakvadrata(int broj) { int i,j,vr=1,suma=0; for (i=1; i<=broj; i++) { vr = i*i; suma+=vr; vr=1; } return suma; } int main() { int broj,f; printf("\n Unesite pozitivan ceo broj: "); scanf("%d", &broj); f = sumakvadrata(broj); printf("\n Suma kvadrata brojeva od 1 do %d je %d", broj,f); if (f%2==0) printf("\n Dobijena suma je paran broj"); else printf("\n Dobijena suma je neparan broj"); return 0; } [ Eurora3D Team @ 20.11.2008. 02:02 ] @
Ova funkcija je mogla i malo jednostavnije (inace je ok)
Code: int sumakvadrata(int broj) { int suma = 0; broj++; while(broj--) suma += (broj * broj); return suma; } [ emranonline @ 20.11.2008. 15:31 ] @
naravno
[ peca89bg @ 22.11.2008. 20:34 ] @
Ljudi hvala vam puno!
Samo si bi mi trebalo i objasnjnje jer nisam radio do sada sa sa else naredbom i while! Ja sam na prvoj god. MATF-a i do sad nismo radili else i while! A ovaj zadatak nam dali i rekli da ko zna da ga uradi neka ga uradi ali bi bilo pozeljno da svi uradite! :( A srednju ekonomsku sam zavrsio pa mi je dosta sve ovo tesko! Hvala unapred [Ovu poruku je menjao peca89bg dana 22.11.2008. u 21:45 GMT+1] [ Nemanja_666 @ 23.11.2008. 04:25 ] @
funkcija bez while petlje
Code: int suma(int n) {return n > 1 ? n * n + suma(n - 1) : 1 ;} Copyright (C) 2001-2024 by www.elitesecurity.org. All rights reserved.
|