8.1.. Ispis prirodnih brojeva djeljivih sa a od k do n.
Opis rješenja: Provjera djeljivosti sa a se izvodi logičkim izrazom i %a == 0 u naredbi IF unutar FOR petlje.
Listing programa:
// 08111027
#include <stdio.h>
int main ()
{
int i, k, n, a; // deklarisanje varijabli i, k, n, a
printf("Od broja: ");
scanf("%d", &k); // ulaz k
printf("Do broja: ");
scanf("%d", &n); // ulaz n
printf("Djelilac: ");
scanf("%d", &a); // ulaz a
for (i = k; i <= n; ++i) // ponavljanje za i=k do i=n - pocetak petlje
if(i % a == 0) // provjera da li je broj djeljiv sa a
printf("%d\n", i); // \n - novi red poslije svakog ispisa
return 0;
}
II varijanta for(int i = k;
// 08111027
#include <stdio.h>
int main ()
{
int k, n, a; // deklarisanje varijabli i, k, n, a
printf("Od broja: ");
scanf("%d", &k); // ulaz k
printf("Do broja: ");
scanf("%d", &n); // ulaz n
printf("Djelilac: ");
scanf("%d", &a); // ulaz a
for(int i = k; i <= n; ++i) // deklarisanje varijable i; ponavljanje za i=k do i=n - pocetak petlje
if(i % a == 0) // provjera da li je broj djeljiv sa a
printf("%d\n", i); // \n - novi red poslije svakog ispisa
return 0;
}
Ispis na ekranu:
Index
|
|