Faça um algoritmo que determine o maior entre N números. A condição de parada é a
entrada de um valor 0, ou seja, o algoritmo deve ficar calculando o maior até que a entrada
seja igual a 0 (ZERO).
Soluções para a tarefa
Resposta:
Usando algoritmo(portugol) a resposta é:
Algoritmo "questao"
Var
N:real
maior:real
Inicio
maior <- -9999999
REPITA
ESCREVA("Digite um numero: ")
LEIA(N)
SE (N > maior) ENTAO
maior <- N
FIMSE
ATE(N = 0)
ESCREVAL("O maior numero foi ", maior)
Fimalgoritmo
Utilizando a Linguagem de Programação Python, podemos usar a estrutura de repetição while para definir a condição de parada e a estrutura condicional if para verificar se o número digitado foi o maior.
Como escrever o algoritmo?
Uma das formas de escrever esse algoritmo é apresentada a seguir:
____________________________________
N = float(input('Digite um número. Para parar, digite 0: '))
Maior = N
while N != 0: #Enquanto N for diferente de 0, o código é executado.
N = float(input('Digite um número. Para parar, digite 0: '))
if N > Maior:
Maior = N
print('O maior número digitado foi: ',Maior)
____________________________________
Você pode aprender mais sobre Algoritmos aqui:
https://brainly.com.br/tarefa/47707877
https://brainly.com.br/tarefa/28390089