Python informatika

Dobrý deň pomohli by mi niekto s úlohou ako urobiť obsah a obvod hocijakých rozmerov obdĺžnika na pythone- cez python aby to urobil, všade som to hľadala ako by to mala vyzerať ale veľmi sa my to nedarí,ďakujem za pomoc

1 odpoveď
# Funkcia pre výpočet obsahu obdĺžnika
def obsah_obdlznika(sirka, vyska):
return sirka * vyska

# Funkcia pre výpočet obvodu obdĺžnika
def obvod_obdlznika(sirka, vyska):
return 2 * (sirka + vyska)

# Zadajte rozmery obdĺžnika
sirka = float(input("Zadajte šírku obdĺžnika: "))
vyska = float(input("Zadajte výšku obdĺžnika: "))

# Výpočet a výpis výsledkov
print("Obsah obdĺžnika je:", obsah_obdlznika(sirka, vyska))
print("Obvod obdĺžnika je:", obvod_obdlznika(sirka, vyska))
Komentáre:
Ľudmila D.
Môže to byť aj takto? dlžka=int(input('Zadaj dĺžku: ')) šírka=int(input('Zadaj šírku: ')) print('obvod obdĺžnika je',2*(dĺžka+šírka)) print('obsah obdĺžníka je',dĺžka*šírka)
David D.
Ked zadavas nieco cez input je dobre to aj osetrit aby to bolo “blbuvzdorne” try: sirka = Int(input(‘Zadaj sirku; ‘)) except: print(“zadaj len cele cislo”) Program nespadne s errorom ked uzivatel zada ako cirku ‘7.35’ ale vyhodi hlasku aby uzivatel zadal cele cislo nech vie co tam ma dat teda povies mu ze primas len cele cisla ako vstup … inac bude skusat float cisla a nadavat ze program pada s errorom ;-)