Kezdőoldal » Számítástechnika » Programozás » Valakinek lenne ötlete ezzel...

Valakinek lenne ötlete ezzel a script-tel kapcsolatban?

Figyelt kérdés

Írj egy programot, amely [1;12] intervallumon állít elő 20 darab véletlenszámot!

A képernyőre kizárólag csak a 3-mal oszthatóakat írja ki, és a végén informálja a felhasználót arról is, hány darab ilyen szám


sulipy oldaláról van a feladat. Ami BIZTOS, hogy while-ciklussal kell megoldani.

Ötlet?



2022. júl. 5. 15:59
1 2
 1/12 anonim ***** válasza:
100%
Nekem van ötletem. ;)
2022. júl. 5. 16:07
Hasznos számodra ez a válasz?
 2/12 anonim ***** válasza:

Itt egy megoldás list comprehensionnel:

arr = [i for i in [random.randint(1, 12) for _ in range(20)] if i % 3 == 0]

print(",".join([str(i) for i in arr]))

print(len(arr))

Ezt alakítsd át while ciklusosra..


Viccet félre téve, hol akadtál el?

2022. júl. 5. 16:19
Hasznos számodra ez a válasz?
 3/12 anonim ***** válasza:

Oké, hogy egy problémának millió megoldása lehet, de itt miért biztos, hogy while-ciklus kell? Csak mert for-ciklussal sokkal egyszerűbb lenne.

Azért mondom, mert nem tudom, hogy te találtad-e ki, hogy while-ciklust kell használni, vagy a feladat adta meg. Ha az utóbbi, akkor szerintem a feladatot rossz tananyaghoz rakták.

2022. júl. 5. 19:23
Hasznos számodra ez a válasz?
 4/12 anonim ***** válasza:

"de itt miért biztos, hogy while-ciklus kell?"


Nem kell, csak ő hiszi azt.

2022. júl. 5. 23:25
Hasznos számodra ez a válasz?
 5/12 anonim ***** válasza:
Meg lehet oldani while-ciklussal is, de hibás az elképzelés. Ezt for-ciklussal KELL megoldani.
2022. júl. 6. 14:45
Hasznos számodra ez a válasz?
 6/12 anonim ***** válasza:
De lehet, hogy ők épp a while-ciklus használatát gyakorolják, és a tanárnak nem jutott eszébe jobb példa hozzá. :)
2022. júl. 6. 16:03
Hasznos számodra ez a válasz?
 7/12 anonim ***** válasza:
Ha egy tanárnak nem jut ezébe while-ciklus gyakorlásához while-ciklussal megoldható feladat, akkor az egy rossz tanár :)
2022. júl. 6. 16:13
Hasznos számodra ez a válasz?
 8/12 anonim ***** válasza:
Nekünk a ciklusok tanulásánál pont volt ilyen feladat hogy reprodukáljuk egy for ciklus működését while-al még ha a for jobb is lenne, csak egy kis mini logikai feladatnak
2022. júl. 8. 00:48
Hasznos számodra ez a válasz?
 9/12 anonim ***** válasza:
Hatosnál a pont.
2022. júl. 8. 05:06
Hasznos számodra ez a válasz?
 10/12 A kérdező kommentje:

Igen, for ciklussal egyszerűbb lenne, nyílván.

De a feladat lényege az volt, hogy ezt while ciklussal oldjam meg. Köszönöm szépen a válaszokat, hasznosak voltak :)

2022. nov. 1. 12:38
1 2

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!