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!

Python kód

194
Sziasztok!
Az alábbi program megírásában tudnátok segíteni? Programnyelv: Python.

Írj egy programot, amely a felhasználótól kér be egész számokat [-5;5] intervallumban. A bekérés akkor fejeződjön be, amikor a felhasználó intervallumon kívüli értéket ad meg! A program írja ki a megadott intervallumba eső számokat és az összegüket!

Előre is köszi
Jelenleg 1 felhasználó nézi ezt a kérdést.
0
Középiskola / Informatika

Válaszok

1
szam_lista = []
osszeg = 0

while True:
    szam = int(input('Kérek egy számot -5 és 5 között: '))
    if not -5 <= szam <= 5:
        break

    szam_lista.append(szam)
    osszeg += szam

print(*szam_lista, sep = ' + ', end = ' = ')
print(osszeg)



Mivel babos_adam tagtárs nem osztotta meg velünk az egyszerűbb megoldást, zanzásítottam egy kicsit önkezüleg:

szam_lista = []

while -5 <= (szam := int(input('Kérek egy számot -5 és 5 között: '))) <= 5:
    szam_lista.append(szam)

print(*szam_lista, sep = ' + ', end = ' = ')
print(sum(szam_lista))
Módosítva: 9 hónapja
0