8.1.. Napisati program za ispis parnih brojeva od 1 do n. Opis rješenja: Parni brojevi su djeljivi sa 2 bez ostatka. Listing programa: // 08111002 #include <stdio.h> int main () { int i, n; // deklarisanje varijabli i, n printf("Parni od 1 do n \n"); // naslov \n - prelazak u novi red printf("Do broja: "); // ime varijable cija vrijednost se ucitava scanf("%d", &n); // ucitavanje vrijednosti varijable n sa tastature for(i = 1; i <= n; i++) // ponavljanje za i=1 do i=n - pocetak petlje if(i % 2 == 0) // i parno (djeljivo sa 2)? - provjera da li je broj parana (djeljiv sa 2) printf("%d\n", i); // parno i (djeljivo sa 2): ispis i \n - novi red poslije svakog ispisa return 0; } II varijanta for(int i = 1; // 08111002 #include <stdio.h> int main () { int n; // deklarisanje varijabli i, n printf("Parni od 1 do n \n"); // naslov \n - prelazak u novi red printf("Do broja: "); // ime varijable cija vrijednost se ucitava scanf("%d", &n); // ucitavanje vrijednosti varijable n sa tastature for(int i = 1; i <= n; i++) // deklarisanje varijable i; ponavljanje za i=1 do i=n - pocetak petlje if(i % 2 == 0) // i parno (djeljivo sa 2)? - provjera da li je broj parana (djeljiv sa 2) printf("%d\n", i); // parno i (djeljivo sa 2): ispis i \n - novi red poslije svakog ispisa return 0; } III varijanta i = i + 2) // 08111002; #include <stdio.h> int main () { int i, n; // deklarisanje varijabli i, n printf("Parni od 1 do n \n"); // naslov \n - prelazak u novi red printf("Do broja: "); scanf("%d", &n);; // ucitavanje vrijednosti varijable n sa tastature for(i = 2; i <= n; i = i + 2) // ponavljanje za i=2 do i=n sa korakom 2 - pocetak petlje printf("%d\n", i); // \n - novi red poslije svakog ispisa return 0; } Ispis na ekranu:
|
||||||
|