8.1.. Napisati program za ispis parnih brojeva od 1 do n.

Opis rješenja: Parni brojevi su djeljivi sa 2 bez ostatka. Zato se i provjera sastoji od provjere da li je broj djeljiv sa 2 bez ostatka IF i MOD 2 =0.

Tabela 8.9. Promjena u memoriji i na ekranu parni do n

**

Listing programa

Memorija

i

Ekran

Opis

8

FOR i:= 1 TO n DO

1

 

 

9

  IF i MOD 2 =0 THEN

 

 

Neparan

10

    WRITELN('i ',i);

 

 

 

8

FOR i:= 1 TO n DO

2

 

 

9

  IF i MOD 2 =0 THEN

 

2

Paran

10

    WRITELN('i ',i);

 

 

Ispis

8

FOR i:= 1 TO n DO

3

 

 

9

  IF i MOD 2 =0 THEN

 

 

Neparan

10

    WRITELN('i ',i);

 

 

 

Tabela 8.10. Parni do n

**

Listing programa

Ekran

Opis

1

PROGRAM Parni_do_n;

 

Zaglavlje

2

VAR

 

 

3

  i, n : INTEGER;

 

Promjenjive

4

BEGIN

 

 

5

  WRITELN('Parnih do n');

Parnih do n

Naslov

6

  WRITE('Do broja ');

Do broja

Interval?

7

  READ(n);

3

 

8

  FOR i:= 1 TO n DO

 

FOR petlja

9

    IF i MOD 2 =0 THEN

 

Provjera parnosti

10

      WRITELN('i ',i);

2

Ispis parnih brojeva

11

END.

 

Kraj programa

Listing programa:

PROGRAM P08111002;
USES
  WinCrt;
VAR
  i, n : INTEGER;
BEGIN
  WRITE('Do broj  ');
  READLN( n );
  FOR i := 1 TO n DO
    IF i MOD 2 = 0 THEN
      WRITELN('i = ', i );
END.

Ispis na ekranu:

Index