Odpowiedź :
Odpowiedź:
def main():
temperatury = []
temperatury.append(int(input('Podaj temperaturę: ')))
temperatury.append(int(input('Podaj temperaturę: ')))
while True:
wprowadzona = input('Podaj temperaturę lub wpisz "q" aby zakończyć program: ')
if wprowadzona == 'q':
break
temperatury.append(int(wprowadzona))
wynik = ''
mini, maxi = 0, 0
for temp in range(len(temperatury)):
if temp != 0:
if temperatury[temp-1] - temperatury[temp] >= 0:
amplituda = temperatury[temp-1] - temperatury[temp]
else:
amplituda = temperatury[temp] - temperatury[temp - 1]
wynik += 'Amplituda pomiędzy {},a {} to {}\n'.format(temperatury[temp-1], temperatury[temp], amplituda)
if temperatury[temp] > maxi:
maxi = temperatury[temp]
if temperatury[temp] < mini:
mini = temperatury[temp]
else:
mini, maxi = temperatury[temp], temperatury[temp]
wynik += 'Amplituda pomiędzy najmniejszą temperaturą ({}),a największą temperaturą ({}) jest równa {}\n'.format(mini, maxi, maxi - mini)
print(wynik)
if __name__ == '__main__':
main()