Informática, perguntado por latrellspencer2000, 10 meses atrás

(PORTUGOL) Escreva um algoritmo que calcule a média dos números digitados pelo usuário, se eles forem pares. Termine a leitura se o usuário digitar zero (0);

Soluções para a tarefa

Respondido por jucelio84286075
2

Resposta:

Algoritmo "media"

Var

  // Seção de Declarações das variáveis

  num, i, total:inteiro

  media: real

Inicio

  // Seção de Comandos, procedimento, funções, operadores, etc...

  media <- 0

  total <- 0

  i     <- 0

  num   <- 1

  enquanto (num <> 0) faca

     escreva("Informe um numero: ")

     leia(num)

     se(num <> 0)entao

        i<- i+1

     fimse

     total <- total + num

     media <- total/i

     escreval()

     escreval("Média: ", media)

  fimenquanto

Fimalgoritmo

Explicação:

sem validação porque o enunciado não pede.


latrellspencer2000: Não tô conseguindo traduzir ele para portugol
jucelio84286075: na verdade já está em portubol (VISUALG). Mas se vc estiver tentando copiar e colar devido a formatação do site BRAINLY não roda. Terá que redigitar.
latrellspencer2000: Sim, mas na verdade não estou usando o visualg, estou usando o portugol webstudio.
jucelio84286075: Entendo.... a sintaxe é diferente. Mas esse ai está rodando direitinho
latrellspencer2000: vou tentar passa ele pro portugol webstudio
Respondido por sayuriitosilva
0

Sabendo os conceitos de algoritmo, pode-se afirmar que realizando a programação correta, temos que:

Var

 // Seção de Declarações das variáveis

 num, i, total:inteiro

 media: real

Inicio

 // Seção de Comandos, procedimento, funções, operadores, etc...

 media <- 0

 total <- 0

 i     <- 0

 num   <- 1

 enquanto (num <> 0) faca

    escreva("Informe um numero: ")

    leia(num)

    se(num <> 0)entao

       i<- i+1

    fimse

    total <- total + num

    media <- total/i

    escreval()

    escreval("Média: ", media)

 fimenquanto

O que é o algoritmo?

O algoritmo é uma sequencia finita de ações passiveis de serrem executadas, obtendo uma solução para um determinado problema, sendo a base do processo de desenvolvimento de um software e atualmente faz parte das ferramentas pelas quais programadores criem estratégias para fracionar os problemas.

Saiba mais sobre o algoritmo em:

brainly.com.br/tarefa/28390089

#SPJ2

Anexos:
Perguntas interessantes