1 Határozza meg a következő folyamatábrával megadott algoritmus eredményét az alábbi értékekre!

  a. A=0, B=10, C=5

  b. A=5, B=0, C=10

  c. A=10, B=5, C=50

 

 

2 Határozza meg a következő algoritmus eredményét!

 

 

3 Szabványos jelölések alkalmazásával, lépésenként feldolgozva készítse el a következő mondatszerű leírással megadott algoritmus folyamatábráját!

 

  INDULÁS

  Be: A

  Ha A>0 akkor B:=A*A különben B:=A

  Ki: B

  VÉGE

 

 

4 Szabványos jelölések alkalmazásával, lépésenként feldolgozva készítse el a következő mondatszerű leírással megadott algoritmus folyamatábráját!

 

 INDULÁS

 Be: A, C

 Ha A>0 akkor B:=1 különben Ha A=0 akkor B:=C különben B:=A

 Ki: B

 VÉGE

 

5 Határozza meg a következő mondatszerű leírással (szöveggel) megadott algoritmus eredményét az alábbi értékekre!   D=?

  a. A=0, B=0

  b. A=4, B=0

  c. A=0, B=2

  d. A=5, B=2

 

  INDULÁS

  Be: A, B,

    Ha A=0 akkor Eljárás 1 különben Ha B=0 akkor Eljárás 2

    D:=100/(A*B)

    Ki: D [Képernyőre]

  VÉGE

  Eljárás 1

   D:=B*B

   Ki: D [Képernyőre]

   VÉGE

  Eljárás vége

  Eljárás 2

   D:= Négyzetgyök (A)*B

   Ki: D [Képernyőre]

   VÉGE

  Eljárás vége

 

 

 

 

6 Szabványos jelölések alkalmazásával, lépésenként feldolgozva készítse el a következő folyamatábrával megadott algoritmus mondatszerű leírását!

 

 

 

7 Szabványos jelölések alkalmazásával, lépésenként feldolgozva készítse el a következő folyamatábrával megadott algoritmus mondatszerű leírását!

 

 

8 Szabványos jelölések alkalmazásával, lépésenként feldolgozva készítse el a következő mondatszerű leírással megadott algoritmus folyamatábráját!

 

  INDULÁS

  Be: A

  Ha A>0 akkor B:=A*A különben B:=A

  Ki: B

  VÉGE

 

 

9 Határozza meg a következő mondatszerű leírással (szöveggel) megadott algoritmus eredményét az alábbi értékekre!  D=?

 

  a. A=3, B=1

  b. A=5, B=2

  c. A=3, B=2

 

  INDULÁS

  D:=0

  Be: A, B

  Ciklus N:=1-től A-ig B lépéssel

    D:=D+N

  Ciklus vége

  Ki: D [Képernyőre]

  VÉGE

 

 

10 Határozza meg a következő mondatszerű leírással (szöveggel) megadott algoritmus eredményét az alábbi értékekre

 

  a. A= 1, B=1                        d. A= 1, B=3

  b. A= 2, B=2                        e. A= 5, B=0  

  c. A= 1, B=2                        f. A=-1, B=3  

 

  INDULÁS

  D:=0

  Be: A, B

  N:=A

  Ciklus

    D:=D+N

    N:=N+1

  amíg N<=B

  Ciklus vége

  Ki: D [Képernyőre]

  VÉGE

 

 

11 Lépésenként feldolgozva készítse el a következő folyamatábrájával megadott algoritmus mondatszerű leírását!

 

 

12 Szabványos jelölések alkalmazásával lépésenként feldolgozva készítse el a következő mondatszerű leírással megadott algoritmus folyamatábráját!

 

  INDULÁS

  D:=0

  Be: A, B

  Ciklus N:=1-től A-ig B lépésenként

    D:=D+N

  Ciklus vége

  Ki: D [Képernyőre]

  VÉGE

 

 

13 Határozd meg a megadott algoritmus eredményét, ha  A=-1, B=0 !

 

  INDULÁS

  D:=0

  Be: A, B

  N:=A

  Ciklus  amíg  N<=B

    D:=D+N

    N:=N+1

  Ciklus vége

  Ki: D [Képernyőre]

  VÉGE

 

14 Határozd meg a megadott algoritmus eredményét, ha   A=0, B=0 !

 

  INDULÁS

  D:=0

  Be: A, B

  N:=A

  Ciklus  amíg  N>=B

    D:=D+N

    N:=N+1

  Ciklus vége

  Ki: D [Képernyőre]

  VÉGE

 

15 Határozd meg a megadott algoritmus eredményét, ha   A=0, B=0 !

 

  INDULÁS

  D:=0

  Be: A, B

  N:=A

  Ciklus

    D:=D+N

    N:=N+1

  amíg N<=B

  Ciklus vége

  Ki: D [Képernyőre]

  VÉGE

 

 

16 Határozd meg a megadott algoritmus eredményét, ha   A=1, B=0 !

 

  INDULÁS

  D:=0

  Be: A, B

  N:=A

  Ciklus

    D:=D+N

    N:=N+1

  amíg N<=B

  Ciklus vége

  Ki: D [Képernyőre]

  VÉGE

 

 

17 Határozd meg a megadott algoritmus eredményét, ha   A=1, B=3 !

 

  INDULÁS

  D:=0

  Be: A, B

  N:=A

  Ciklus

    D:=D+N

    N:=N+1

  amíg N<=B

  Ciklus vége

  Ki: D [Képernyőre]

  VÉGE

 

18 Határozd meg a megadott algoritmus eredményét, ha   A=1, B=2 !

 

  INDULÁS

  D:=0

  Be: A, B

  N:=A

  Ciklus

    D:=D+N

    N:=N+1

  amíg N>=B

  Ciklus vége

  Ki: D [Képernyőre]

  VÉGE

 

19.Határozd meg a megadott algoritmus eredményét, ha   A=1, B=1 !

 

  INDULÁS

  D:=0

  Be: A, B

  N:=A

  Ciklus

    D:=D+N

    N:=N+1

  amíg N>=B

  Ciklus vége

  Ki: D [Képernyőre]

  VÉGE

 

20 Határozza meg a következő mondatszerű leírással (szöveggel) megadott algoritmus eredményét az alábbi értékekre!  D=?

  a. A= 1, B=1            b. A= 1, B=2              c. A=-1, B=3              d. A= 1, B=3              e. A= 5, B=0

 

 INDULÁS

  D:=0

  Be: A, B

  N:=A

  Ciklus  amíg N<=B

    D:=D+N

    N:=N+1

  Ciklus vége

  Ki: D [Képernyőre]

  VÉGE

 

 

21 Szabványos jelölések alkalmazásával, lépésenként feldolgozva készítse el a következő mondatszerű leírással megadott algoritmus folyamatábráját!

 

 INDULÁS

 Be: A, C

 Ha A>0 akkor B:=1 különben Ha A=0 akkor B:=C különben B:=A

 Ki: B

 VÉGE