PHYTON
Faça um programa que leia dez conjuntos de dois valores, o primeiro representando o número do aluno e o segundo representando a sua altura em centímetros. Encontre o aluno mais alto e o mais baixo. Mostre o número do aluno mais alto e o número do aluno mais baixo, junto com suas alturas.
SEM USAR LISTA
Soluções para a tarefa
Resposta:
num_maior_aluno = 0
num_menor_aluno = 0
aluno_mais_alto = 0
aluno_mais_baixo = 2.72
for _ in range(1, 11):
numero = int(input('Informe seu número: '))
altura = float(input('Informe sua altura: '))
if altura > aluno_mais_alto:
aluno_mais_alto = altura
num_maior_aluno = numero
if altura < aluno_mais_baixo:
aluno_mais_baixo = altura
num_menor_aluno = numero
print(f'''Aluno mais alto : {num_maior_aluno} Altura : {aluno_mais_alto:.2f} m
Aluno mais baixo : {num_menor_aluno} Altura : {aluno_mais_baixo:.2f} m''')
Explicação:
O código acima foi escrito na linguagem de programação Python3 e tem por objetivo receber dados de dez alunos com o número do aluno e sua altura em centímetros, para descobrir sem o uso de listas qual o maior aluno e seu número, o menor aluno e seu número.
numeroMaiorAluno = 0
alturaMaiorAluno = 0 #altura em centímetros
numeroMenorAluno = 0
alturaMenorrAluno = 200
for i in range(0,11):
numeroAtual = int(input("Digite o número (inteiro) do aluno: "))
alturaAtual = int(input("Digite a altura do aluno (em centímetros): "))
if (alturaAtual>alturaMaiorAluno):
alturaMaiorAluno = alturaAtual
numeroMaiorAluno = numeroAtual
if (alturaAtual < alturaMenorrAluno):
alturaMenorrAluno = alturaAtual
numeroMenorAluno = numeroAtual
print("O maior aluno possui uma altura em centímetros de:",alturaMaiorAluno )
print("O número do maior aluno é: ",numeroMaiorAluno)
print("O menor aluno possui uma altura em centímetros de:",alturaMenorrAluno )
print("O número do maior aluno é: ",numeroMenorAluno)
Qual a importância da utilização de laços de repetição e estruturas de decisão nos códigos?
O código acima utiliza um laço de repetição para que possamos repetir o código várias vezes perguntando a altura e o número dos alunos e as estruturas de decisão auxiliaram no processo de entendimento se esse jogador é maior ou menor do que o registrado anteriormente nas variáveis.
Saiba mais sobre programação em Python3: https://brainly.com.br/tarefa/15118739
#SPJ2