8.1.. Izračunati sumu prirodnih brojeva u intervalu od k do n koji nisu djeljivi sa 3.

Listing programa:

// 08112030
//Izračunati sumu prirodnih brojeva u intervalu od k do n koji nisu djeljivi sa 3.
#include <stdio.h>
int main ()
{
    printf("Suma k - n - nisu djeljivi sa 3\n");  // naslov
	int i, k,n;                  // deklarisanje varjabli
	float suma;                  // deklarisanje varjable
		
    printf("Od broja: ");      
    scanf("%d", &k);            // upis broja od kojeg se ispisuje
    printf("Do broja: ");    
    scanf("%d", &n);            // upis broja do kojeg se ispisuje
    suma = 0;                   // pocetna vrijednost

    for(i = k; i <= n; i++)     // ponavljanje za i = k do i = n - pocetak petlje		
        if(i % 3 != 0)          // provjera da li broj nije djeljiv sa 3
            suma += i;          // nije djeljiv sa 3, nova suma

    printf("Suma = %f",suma);   // ispis
		
	return 0;
}

II varijanta    suma += k; 
// 08112030
//Izračunati sumu prirodnih brojeva u intervalu od k do n koji nisu djeljivi sa 3.
#include <stdio.h>
int main ()
{
    printf("Suma k - n - nisu djeljivi sa 3\n");  // naslov
	int k,n;                     // deklarisanje varjabli
	float suma;                  // deklarisanje varjable
		
    printf("Od broja: ");      
    scanf("%d", &k);            // upis broja od kojeg se ispisuje
    printf("Do broja: ");    
    scanf("%d", &n);            // upis broja do kojeg se ispisuje
		
    for(;k<=n;k++)              // ponavljanje za i=k do i=n - pocetak petlje
        if(k % 3 != 0)          // provjera da li broj nije djeljiv sa 3
            suma += k;          // nije djeljiv sa 3

    printf("Suma = %f",suma);   // ispis
		
	return 0;
}

Ispis na ekranu:

Index