Informática, perguntado por liizchagasp7yy3a, 8 meses atrás

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

Respondido por henriqueunifor
0

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:

Respondido por ruancastro15
0

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

Anexos:
Perguntas interessantes