Kihagyás

2025.01.13. Python dolgozat

Olvass el!

  1. Minden programot úgy kell elkészíteni, hogy a program bármilyen dinamikus bemenettel is helyesen működjön!
  2. Az elkészített programokban a kiíratásokban és a beolvasásnál pontosan a mintának megfelelően kell eljárni, ellenkező esetben a megoldás nem elfogadott!
  3. A kommentelt kódrészletek nem kerülnek értékelésre!

1. Számok összege

Kérj be egy szóközzel elválasztott számsorozatot a felhasználótól, majd:

  • rendezd növekvő sorrendbe
  • számold ki az összegüket
  • számold ki az átlagukat
  • írd ki a legnagyobb és a legkisebb számot
  • írd ki, hány számot adtál meg

Példa

Konzol
Adj meg egy szóközzel elválasztott számsorozatot: 55 67 78 23 56 78 98 105

A növekvő sorrendben rendezett számok: [23, 55, 56, 67, 78, 78, 98, 105]
A megadott számok összege: 560
A megadott számok átlaga: 70.0
Legnagyobb szám: 105
Legkisebb szám: 23
Összesen 8 db számot adtál meg.

2. Kör kerülete

Hozz létre egy kor_kerulete nevű függvényt, amely egy paramétert fogad (a kör sugara), és visszaadja a kör kerületét!

A kör kerületének képlete: \(2 \cdot \pi \cdot r\).

Pontos \(\pi\) értékkel számolj!

Példa

print(kor_kerulete(5))
31.41592653589793

3. Aktuális dátum és idő függvénye

Készíts egy függvényt datumido() néven, amely nem vár paramétert és lekérdezi a operciós rendszetől a pontos dátumot és időt, majd megjeleníti az alábbi formátumban:

  • dátum, az alábbi formátumban: 2025. September 13. (Mon)
  • idő: 7:48:35

A függvény térjen vissza az összevont értékkel: 2025. September 13. (Mon) 7:48:35

Példa

print(datumido())
2025. September 13. (Mon) 7:48:35

4. Páros számok listája

Írj egy függvényt, amely két egész számot vár paraméterként, majd visszaadja az összes páros számot a megadott intervallumban (beleértve a paramétereket is, ha azok párosak). A számokat egy listában adja vissza. A számítást ciklussal végezd el!

A függvény neve pontosan legyen: paros_szamok()

Példa

print(paros_szamok(1, 10))  # [2, 4, 6, 8, 10]
print(paros_szamok(4, 15))  # [4, 6, 8, 10, 12, 14]