Informática, perguntado por imkmyll, 3 meses atrás

Linguagem em PortugolStudio
Faça um programa que crie um laço que será interrompido pela vontade do usuário. O programa deverá solicitar um número inteiro qualquer ao usuário. Ao final do loop, o programa deverá mostrar qual foi o maior número digitado entre todos.
Console
Digite um número: 22
Continuar (s/n)? s
Digite um número: 134
Continuar (s/n)? s
Digite um número: 11
Continuar (s/n)? s
O maior número digitado foi o 134

alguem me socorre pfvr

Soluções para a tarefa

Respondido por ljmicheleto
1

Resposta:

Algoritmo "MaiorNumero"

Var

maior , numero : inteiro

continuar : caracter

Inicio

maior <- -2 147 483 648

repita

  escreva("Digite um número: ")

  leia(numero)

  se (numero >= maior) entao

     maior <- numero

  fimse

  escreva("Continuar (s/n)? ")

  leia(continuar)

ate (continuar <> "s")

escreva("O maior número digitado foi o ")

escreva(maior)

Fimalgoritmo

Explicação:

Atribui a maior o menor inteiro possível, troca de valor toda vez que um numero digitado é maior que algum anterior.


imkmyll: muito obrigada!!
imkmyll: aliás, a única parte que não to conseguindo fazer é a de como achar o maior número digitado. não ta indo
Perguntas interessantes