• Matéria: Informática
  • Autor: MaryGomess2
  • Perguntado 8 anos atrás

Faça um algoritmo que leia uma sequencia de numeros positivos, e calcule e imprima a meia entre eles.
A leitura eh encerrada quando o num for negativo ou nulo.

Respostas

respondido por: jvsilvictorox7rfj
1


SEGUE CÓDIGO EM C:


#include <stdio.h>


int main()
{
    int num, quant = 0, soma = 0;
    float media;
   
    do
    {
        printf("Informe o %dº número: ", quant+1);
        scanf("%d", &num);
       
        if(num > 0)
        {
            quant++;
            soma += num;
        }
       
    }while(num > 0);
   
   
    media = (float)soma/quant;
   
    printf("\nRESULTADO:\nA média dos números é %.3f", media);
   
   
   
    return 0;
}



IMAGEM DE UM TESTE DE EXECUÇÃO EM ANEXO.



Anexos:
Perguntas similares