Infó Python házi! Tudnátok segíteni?
Az összes páratlan számot ki kell írnia?! 😱
A modulo operátort (%) keresed.
Többféleképp is hozzáállhatsz:
1) kézzel leírod az összes páratlan számot 100 és 999 között
print("101")
print("103")
ésatöbbi
print("999")
2) végig mész az összes számon 100 és 999 között, megnézed, hogy páros-e, és ha nem, kiírod. Ha igen, átugrod. Ehhez a for és az if vezérlési szerkezeteket és a % (modulo) operátort nézd meg.
3) rájössz, hogy az első páratlan szám, amit ki kell írnod az a 101, az utolsó a 999 és minden második szám páratlan. Tehát írsz egy ciklust, ami kettesével lépked a számokon, és 101-től 999-ig fut. Ehhez is használhatsz for-t, de ha azt nem szereted, while-lal is könnyen megoldható. Itt nincs szükség se % operátorra, se if-re.
"101 és 999 között"
Ja igen, jogos.
for i in range (101, 999):
if i % 2 == 1:
print(i)
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!