ZADANIE 1
Wykonaj aplikację w pythonie umożliwiającą obliczenie pola i obwodu równoległoboku. Dane wejściowe wprowadź z klawiatury. Wyniki zaprezentuj na ekranie monitora. Do obliczenia pola i obwodu równoległoboku wykorzystaj funkcje.

ZADANIE 2

Napisz aplikację umożliwiającą przeliczenie temperatury zadanej w skali Celsjusza na temperaturę w skali Kelvina. Dane wejściowe wprowadź z klawiatury. Wynik zaprezentuj na ekranie monitora. Do przeliczenia temperatury z jednej skali na drugą wykorzystaj funkcję.


Odpowiedź :

Odpowiedź:

Wyjaśnienie:

Zadanie 1:

def Pole(a, h):

return a * h

def Obwód(a, b):

a = a + b

return a * 2

i = input("chcesz obliczyć pole [wpisz: P] czy obwód [wpisz: O]\n>")

if i == "P":

print("Pole to: {0}".format(Pole(float(input("wpisz podstawę\n>")), float(input("wpisz wysokość\n>")))))

elif i == "O":

print("Obwód to: {0}".format(Obwód(float(input("wpisz dłóższy bok\n>")),float(input("wpisz krótszy bok\n>")))))

while True:

i = 1#żeby program się od razu nie wyłączył

Zadanie 2

def celdokel(C):

return float(C) + 273.15

print("wynik to {0} stopni kelwina".format(celdokel(input("wpisz stopnie celsjusza\n>"))))

while True:

x = 1#żeby się program nie wyłączył

niektóre linie kodu są za długie, i dalsza ich część jest w następnym wersie ;)

Zobacz obrazek Xexemyt