[ xeron @ 20.12.2005. 19:28 ] @
Napisi program koji ce koristeci while petlju i continue and break, traziti da unese neki broj, a onda ce sabrati sve brojeve do unesenog broja osim onih koji su djeljivi sa 4.

OUTPUT:

Enter largest number 15
There are 11 numbers not divisible by 4 and less than 15

Their total is 81


Moze li mala pomoc, uputa, objasnjenje ...... plz
[ Buffy @ 20.12.2005. 19:45 ] @
Code:

#include <stdio.h>

int main(){
    int granica;//dokojeg broja se sabira
    int zbir=0;
    int i=0;//brojac
    scanf("%d",&granica);
    while(1){
        i++;
        if (i==granica) break;
        if ((i%4)==0) continue;
        zbir+=i;        
    }
    printf("Zbir je %d\n",zbir);
    return 0;
}

Ovo je jedan dio zadatka. Program koristi i while i break i continue.
Program nadje zbir brojeva do zeljene granice bez brojeva koji su djeljivi sa cetiri. Ostatat zadatka uradi sam, potrebno je da samo promjenis nekoliko linija mog rjesenja.
Pozdrav!


[Ovu poruku je menjao Buffy dana 20.12.2005. u 20:46 GMT+1]