Rodrigo Ferreira Rodrigues

Respostas no Fórum

Visualizando 1 post (de 1 do total)
  • Autor
    Posts
  • em resposta a: Exercício 025 – módulo 02 – programação básica #174867

    Eu resolvi da seguinte forma:

    programa
    {
    //EXERCÍCIO – 025 – { Três valores em ordem } Algoritmo que lê três números e os imprime da ordem de grandeza
    funcao inicio()
    {

    escreva(“————————————————–“)
    escreva(“\n\t\tTRÊS VALORES EM ORDEM”)
    escreva(“\n————————————————–\n”)

    inteiro n1, n2, n3, maior, doMeio, menor

    escreva(“Digite um valor: “)
    leia(n1)
    escreva(“Digite outro valor: “)
    leia(n2)
    escreva(“Digite mais um valor: “)
    leia(n3)
    escreva(“————————————————–“)

    se (n1 < n2 e n1 < n3) {
    menor = n1
    } senao se (n2 < n1 e n2 < n3) {
    menor = n2
    } senao {
    menor = n3
    }

    se (n1 > n2 e n1 > n3) {
    maior = n1
    } senao se (n2 > n1 e n2 > n3) {
    maior = n2
    } senao {
    maior = n3
    }

    doMeio = (n1 + n2 + n3) – maior – menor

    escreva(“\nMaior: \t\t”, maior)
    escreva(“\nIntermediário: \t”, doMeio)
    escreva(“\nMenor \t\t”, menor)
    escreva(“\n\n”)
    }
    }

Visualizando 1 post (de 1 do total)