Bodyno
Rozwiązane

Zadanie Napisz program w python , który prosi użytkownika o podanie 3 liczb i wskazuje największą z nich.
Użyj instrukcji warunkowej IF... ELIF... ELSE...



Odpowiedź :

Wyjaśnienie:

Za pomocą listy:

lista=[]

for i in range(3):

 print('Podaj liczbę nr',i+1,end=':')

 a=float(input())

 lista.append(a)

if lista[0]>lista[1] and lista[0]>lista[2]:

 print('Największą wpisaną liczbą jest liczba',lista[0])

elif lista[1]>lista[0] and lista[1]>lista[2]:

 print('Największą wpisaną liczbą jest liczba',lista[1])

else:

 print('Największą wpisaną liczbą jest liczba',lista[2])

Bez listy:

liczba_1=float(input('Podaj liczbę:'))

liczba_2=float(input('Podaj liczbę:'))

liczba_3=float(input('Podaj liczbę:'))

if liczba_1>liczba_2 and liczba_1>liczba_3:

 print('Największą liczbą jest liczba',liczba_1)

elif liczba_2>liczba_1 and liczba_2>liczba_3:

 print('Największą liczbą jest liczba',liczba_2)

else:

 print('Największą liczbą jest liczba',liczba_3)

Zobacz obrazek Animaldk
Zobacz obrazek Animaldk