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!

Informatika

364
Python, programozás.
Kérdés:
Sorsolj ki egy egész számot a [30;97] intervallumról és a határozd meg a
számjegyeinek összegét!
Valaki tudna segíteni?
Jelenleg 1 felhasználó nézi ezt a kérdést.
0
Középiskola / Informatika

Válaszok

2
Szia!

Én így oldanám meg legegyszerűbben.

import random
import math

n = random.randint(30,97)
numberstring = str(n)

result = int(numberstring[0]) + int(numberstring[1])

print("Eredeti szám:", n, " Felbontva:", numberstring[0], " és", numberstring[1], " Összegük:", result)

Szükség van importálni a random és math - ot

Generalunk egy számot 30 és 97 között.
Stringge alakítjuk majd feldaraboljuk.
Azt a két számot pedig összeadjuk.
1

import random

x = str(random.randint(30,97))
print("Sorsolt szám:", x)

print("Számjegyeinek összege:", int(x[0]) + int(x[1]))
1