Informática, perguntado por serragabriel120, 2 meses atrás


3 Escreva três algoritmos que leia/receber cinco valores e mostre o maior valor entre
eles. Use variáveis. Faça esse algoritmo em While, do-while e for (nas três estruturas).


Soluções para a tarefa

Respondido por cavcatecumenal
1

Resposta:

(EM VISUALG)

Algoritmo "semnome"

Var

maior, n, i, cont: inteiro

Inicio

maior <- 0

n <- 0

     escreval("***ESTRUTURA PARA(FOR)***")

     // ESTRUTURA PARA(FOR) //

     para i de 0 ate 4 faca

          escreva("Digite um número: ")

          leia(n)

          se (n > maior) entao

             maior <- n

          fimse

     fimpara

     escreval("O maior é:", maior)

     maior <- 0

     n <- 0

     cont <- 0

     

     escreval("***ESTRUTURA ENQUANTO(WHILE)***")

     // ESTRUTURA ENQUANTO(WHILE) //

     enquanto cont < 5 faca

              escreva("Digite um número: ")

              leia(n)

              cont <- cont + 1

              se (n > maior) entao

              maior <- n

              fimse

     fimenquanto

     escreval("O maior é:", maior)

     maior <- 0

     n <- 0

     cont <- 0

     // ESTRUTURA REPITA-ATE(DO-WHILE) //

     escreval("***ESTRUTURA REPITA-ATE(DO-WHILE)***")

     repita

           escreva("Digite um número: ")

           leia(n)

           cont <- cont + 1

     ate cont = 5

     

     se (n > maior) entao

        maior <- n

     fimse

     escreval("O maior é:", maior)

             

     

Fimalgoritmo

Explicação:


serragabriel120: Muito obrigado!!
Perguntas interessantes