Informática, perguntado por gadedsiqueira6498, 1 ano atrás

Estruturas de seleçãoEntrar com 3 números para as variáveis v1, v2, v3. Trocar os conteúdos das variáveis de tal maneira que a variável v1 fique com o maior número, a variávelv2 fique com o número do meio e a v3 com o menor número. Exibi-los de forma decrescente.

Soluções para a tarefa

Respondido por bokomoko
0
Eis o programa feito em Python
#
# funçào para escolher o maior
#
def maior( um, outro):
  return um if um > outro else outro

# função para escolher o menor
def menor(um , outro):
  return um if um < outro else outro
  
# programa principal
v1 = int(input("Informe o primeiro valor"))
v2 = int(input("Informe o segundo valor"))
v3 = int(input("Informe o terceiro valor"))
print("Variáveis v1,v2,v3 valem respectivamente",v1,v2,v3)
w1,w2,w3 = v1,v2,v3
v1 = maior( w1, maior(w2,w3))
v2 = menor( menor( maior(w2,w3), maior(w2,w1))
menor(maior(w1,w3),maior(w1,w2)));
v3 = menor( w1 , menor(w2,w3))
print("Após a ordenação")
print("Variáveis v1,v2,v3 valem respectivamente",v1,v2,v3)
print("Em ordem decrescente ficam",v3,v2,v1)

pode rodá-lo aqui https://repl.it/@bokomoko/ordem-de-3-sem-vetor  
Perguntas interessantes