Kezdőoldal » Számítástechnika » Programozás » Miért 10 az alábbi algoritmus...

Miért 10 az alábbi algoritmus eredménye?

Figyelt kérdés

Konstans

A = (2, 1, 2, 0, 6, 1, 3, 6, 9, 5)


I <- 1

while ( I <= 8 ) OR (A[I] > 5)

I <- I+1

Ki: I



2022. márc. 29. 23:00
 1/2 anonim ***** válasza:
82%
Mi az a "I <- 1"
2022. márc. 29. 23:02
Hasznos számodra ez a válasz?
 2/2 anonim ***** válasza:
87%

#1: I = 1 normális nyelveken :)


Amógy pedig azért, mert a ciklus addig megy amíg vagy I kisebb vagy egyenlő mint 8 vagy az I. elem az A listában nagyobb mint 5.


8. elemig ugye egyértelmű. Ez a 6-os.

Ekkor I 9 lesz.

A 9. elem > 5, ezért I 10 lesz

A 10. elem már nem nagyobb mint 5, ezért nem lesz 11.


Marad 10.

2022. márc. 30. 00:29
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!