Ir para conteúdo
Fórum Script Brasil
  • 0

algoritmo para calcular a media


methoB_man

Pergunta

Construir um algoritmo que calcule a média aritmética de vários valores inteiros positivos, lidos externamente. O final da leitura acontecerá quando for lido um valor negativo.

Eu e meu amigo estávamos tentando resolver esse problema mais cedo , mas não conseguimos.

criei um variável para digitar os termos e inicializei o contador , mas não consegui fazer com que a contagem parasse e calculasse a media assim quando um

número negativo for digitado.

pelo o que eu entendi , a questão pede para que calcule a média somente dos valores escolhidos até eu digitar um valor negativo , e retirando o valor negativo da soma da média.

Muito obrigado.

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0
#include <stdio.h>
#include <conio.h>

main()
{
    
    int i=0;
    float soma=0,n;
    
    do {
           printf("escolha numeros\n");
           scanf("%f",&n);
           soma=soma+n;
           i++;
        }
    
    while (n>=0);
    
    if (i==1)
    {
                printf("valor lido invalido");
                printf("media = 0");
    }
    else 
    {
         i--;
         soma=soma-n;
         printf("foram lidos %d valores lidos\n",i);
         printf("a media = %f",soma/i);
    }


getch();

}

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,4k
×
×
  • Criar Novo...