Informática, perguntado por mocd777, 9 meses atrás

Faça um algoritmo que leia 30 notas finais de alunos e mostre:

a. Quantos foram reprovados (nota entre 0 e 49)
b. Quantos estão em prova final (nota entre 50 e 69)
c. Quantos foram aprovados (nota entre 70 e 100)


mocd777: Obs a linguagem tem que ser em Portugol
TheHulley: Oks, uns 5 mins e já posto o resultado

Soluções para a tarefa

Respondido por TheHulley
0

Certo, o programa abaixo esta em portugol da IDE (https://portugol-webstudio.cubos.io/ide), portanto se quiser testa-lo use a mesma IDE.

programa {

funcao inicio()

{

    inteiro c, apr, rep, pro

    real nota

   

    c = 1

    apr = 0

    rep = 0

    pro = 0

   

    enquanto (c <= 3)

    {

        escreva ("\nDigite a nota final do aluno ", c, "\n")

        leia (nota)

       

        se ((nota >= 0) e (nota <= 49))

        {

            rep = rep + 1

        }

        se ((nota >= 50) e (nota <= 69))

        {

            pro = pro + 1

        }        

        se ((nota >= 70) e (nota <= 100))

        {

            apr = apr + 1

        }

       

        escreva ("\n\nA nota do aluno ", c, " foi armazenada!\n\n")

        c = c + 1

    }

   

    escreva ("\n\n-=-=-=-=-=-=-[ RESULTADO ]-=-=-=-=-=-=-\n\n")

    escreva (apr, " - Pessoas aprovadas\n", pro, " - Pessoas em prova final\n", rep, " - Pessoas reprovadas\n")

}

}

Perguntas interessantes