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 feladat

441
Írj egy programot ami generál 3 véletlenszerű számot. Majd megállapítja, hogy ezek a számok lehetnek e egy derékszögű háromszög oldalai. Ezt egymás után képes legyen lefuttani 3 szor.
Jelenleg 1 felhasználó nézi ezt a kérdést.
0
Középiskola / Informatika

Válaszok

1
import random

for i in range(3):
# véletlenszerűen generálunk 3 számot 1 és 10 között
a = random.randint(1, 10)
b = random.randint(1, 10)
c = random.randint(1, 10)

# ellenőrizzük, hogy lehetnek-e egy derékszögű háromszög oldalai
if a**2 + b**2 == c**2 or a**2 + c**2 == b**2 or b**2 + c**2 == a**2:
print(f"A(z) {a}, {b}, {c} oldalhosszakból derékszögű háromszög építhető.")
else:
print(f"A(z) {a}, {b}, {c} oldalhosszakból nem lehet derékszögű háromszögöt építeni.")
0