Keresés


Toplista

Toplista
  • betöltés...

Magántanár kereső

Ha szívesen korrepetálnál, hozd létre magántanár profilodat itt.
Ha diák vagy és korrepetálásra van szükséged, akkor regisztrálj be és írd meg itt, hogy milyen tantárgyban!

Programozás lécci segitség kellene

245
Hozz létre X nevű egész változót
Az X változóba generálj véletlen számot 1 és 20 között.
Hozd létre L1 listát amiben egész számok lehetnek
L1 listába rakj bele 20 db véletlen számot, amelyek mindegyike 5 és 50 közötti érték lehet
Hozd létre L2 listát amiben egész számok lehetnek
Hozd létre L3 listát amiben egész számok lehetnek
L2 és L3 listába rakjál X -db véletlen számot, amelyek mindegyike 50 és 100 közötti érték lehet
Ö1 változóba határozd meg L1 lista elemeinek összegét
Ö2 változóba határozd meg L2 lista elemeinek összegét
Ö3 változóba határozd meg L3 lista elemeinek összegét
Írasd ki a nagyobb számot Ö1, Ö2 és Ő3 közül!
Jelenleg 1 felhasználó nézi ezt a kérdést.
0
Középiskola / Informatika

Válaszok

2
milyen nyelven?
0

egy lehetséges python megoldás
-------------------------------------------------------------------
import random #meghívjuk a random modult

x = random.randint(1,20) #generálunk x-nek egy értéket, ezt használjuk a továbbiakban

l1 = []
for i in range(20): #generálunk 20 véletlenszámot és hozzáadjuk a lista 1-hez
l1.append(random.randint(5,50))

l2 = [] #létrhozzuk a másik két listát
l3 = [] #

i = 0
while i != x: #feltöltjük őket számokkal
l2.append(random.randint(50,100))
l3.append(random.randint(50,100))
i += 1

o1 = 0
for i in l1: #l1 lista összege
o1 += i

o2 = 0
for i in l2: #l2 lista összege
o2 += i

o3 = 0
for i in l3: # l3 lista összege
o3 += i

print((len(l1)==20)) #ellenőrzés, opcionális
print(len(l2)==x) #
print(len(l3)==x) #
print(o1,o2,o3) #

print(max(o1,o2,o3)) #legnagyobb érték
--------------------------------------------------------------------
0