svoris = float(input("Įveskite siuntinio svorį (kg): ")) if svoris <= 0: print("Klaida: svoris turi būti didesnis už 0!") exit() elif svoris > 10: print("Klaida: svoris negali būti didesnis negu 10 kg!") exit() print("Pasirinkite pristatymo būdą: ") print("1 - paštomatas") print("2 - kurjeris") print("3 - skubus kurjeris") def pristatymo_kaina(svoris, budas): if budas == 1: if svoris <= 2: kaina = 2.50 elif svoris <= 5: kaina = 3.50 elif svoris <= 10: kaina = 5.00 elif budas == 2: if svoris <= 2: kaina = 4.00 elif svoris <= 5: kaina = 5.50 elif svoris <= 10: kaina = 7.50 elif budas == 3: if svoris <= 2: kaina = 7.00 elif svoris <= 5: kaina = 9.00 elif svoris <= 10: kaina = 12.00 return kaina budas = int(input("Koks pristatymo budas?: ")) match budas: case 1 | 2 | 3: kaina = pristatymo_kaina(svoris, budas) print(f"Pristatymo kaina: {kaina:.2f} €") case _: print("Neteisingas pristatymo budas!")