• Matéria: Informática
  • Autor: juisaga
  • Perguntado 7 anos atrás

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).


charada123321: em que linguagem ???

Respostas

respondido por: charada123321
10

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

respondido por: JucielbeGomes
4

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

Anexos:
Perguntas similares