Maior e Menor valor dentro de uma Tupla.

O programa deve executar e mostrar qual é o menor valor e o maior valor dentro da Tupla.
mail@pastecode.io avatar
unknown
python
2 years ago
1.5 kB
4
Indexable
Never
from random import randint

cont = 0
maior = (0, 0, 0, 0)
menor = (0, 0, 0, 0)
números = (randint(1, 10), randint(1, 10), randint(1, 10), randint(1, 10))

print(f"Os valores sorteados foram: {números}.")

if números[0] > números[1] and números[0] > números[2] and números[0] > números[3]:
    maior = números[0]
    print(f"O maior valor é: {maior}.")
elif números[1] > números[0] and números[1] > números[2] and números[1] > números[3]:
    maior = números[1]
    print(f"O maior valor é: {maior}.")
elif números[2] > números[0] and números[2] > números[1] and números[2] > números[3]:
    maior = números[2]
    print(f"O maior valor é: {maior}.")
elif números[3] > números[0] and números[3] > números[1] and números[3] > números[2]:
    maior = números[3]
    print(f"O maior valor é: {maior}.")
else:
    maior = maior

if números[0] < números[1] and números[0] < números[2] and números[0] < números[3]:
    menor = números[0]
    print(f"O maior valor é: {menor}.")
elif números[1] < números[0] and números[1] < números[2] and números[1] < números[3]:
    menor = números[1]
    print(f"O menor valor é: {menor}.")
elif números[2] < números[0] and números[2] < números[1] and números[2] < números[3]:
    menor = números[2]
    print(f"O menor valor é: {menor}.")
elif números[3] < números[0] and números[3] < números[1] and números[3] < números[2]:
    menor = números[3]
    print(f"O menor valor é: {menor}.")
else:
    menor = menor