BS1IN IT-Tec Schneider BW2
#!/usr/bin/env python3
import math
import sys
def hundealter_einfach(jahre):
return jahre * 7
def hundealter_verbessert(jahre):
return 16 * math.log(jahre) + 31
def main():
try:
name = input("wie ist ihr name? ").strip().lower()
alter = float(input("alter in jahren: ").strip())
if alter <= 0:
print("ungültiges alter")
sys.exit(1)
except Exception:
print("ungültige eingabe")
sys.exit(1)
einfach = hundealter_einfach(alter)
verbessert = hundealter_verbessert(alter)
print(f"HIIIIIIIIIIII, {name}".lower())
print(f"hundejahre (einfach): {einfach:.2f}".lower())
print(f"hundejahre (verbessert): {verbessert:.2f}".lower())
if __name__ == "__main__":
main()