• Matéria: Informática
  • Autor: tvconta202218
  • Perguntado 2 anos atrás

- Dado um conjunto de 50 valores, faça um algoritmo que:
a) Imprima os valores que não são negativos.
b) Calcule e imprima a média dos valores < 0.

(expliquem por favor)​


luisfmonteiro704: top

Respostas

respondido por: j00run4
0

Resposta:

a)

para i de 1 ate 50 passo 1 faca

se(num > = 0) // Estrutura de seleção para os números positivos

escreval(num);

a) Você precisa declarar uma variável chamada acumulador(para recebera soma dos números) e outra variável chamada contador(para saber quantos números satisfazem a condição).

inteiro contador <- 0;

real acumulador <- 0, media;

se( num < 0)

{

acumulador <- acumulador + num;

contador <- contador + 1;

}

media <- acumulador/contador;

escreval("A media e:",media);

Explicação:


tvconta202218: sabe me dizer como seria isso em pascal?
Perguntas similares