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

Főoldal » Középiskola » Informatika
434
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