Média de N Números

CBeginner
Pratique Agora

Introdução

Neste laboratório, aprenderemos como escrever um programa em C para encontrar a média de n números. Usaremos um loop para inserir n números do usuário e, em seguida, encontrar a média dos números inseridos.

Nota: Você precisa criar o arquivo ~/project/main.c por conta própria para praticar a codificação e aprender como compilar e executá-lo usando o gcc.

cd ~/project
## create main.c
touch main.c
## compile main.c
gcc main.c -o main
## run main
./main

Declarar variáveis e inicializar a soma em 0

Primeiramente, declararemos e inicializaremos as variáveis que armazenarão os valores de n, contador, soma e x.

#include<stdio.h>
int main()
{
    printf("\n\n\t\tLabEx - Best place to learn\n\n\n");

    int n, i;
    float sum = 0, x;

    /* code continues... */
}

Obter a entrada do usuário

Nesta etapa, exibiremos a mensagem para o usuário inserir o número de elementos e faremos a leitura da entrada do usuário.

    printf("Enter number of elements:  ");
    scanf("%d", &n);
    printf("\n\n\nEnter %d elements\n\n", n);

Obter os números de entrada e calcular a soma

Nesta etapa, faremos a leitura das entradas do usuário e calcularemos a soma de todos os números inseridos usando um loop for.

    for(i = 0; i < n; i++)
    {
        scanf("%f", &x);
        sum += x;
    }

Calcular a média e exibir o resultado

Nesta etapa, calcularemos a média dos números e exibiremos o resultado para o usuário.

    printf("\n\n\nAverage of the entered numbers is =  %f", (sum/n));
    printf("\n\n\n\n\t\t\tCoding is Fun !\n\n\n");

    return 0;
}

Aqui está o código completo do programa:

#include<stdio.h>
int main()
{
    printf("\n\n\t\tLabEx - Best place to learn\n\n\n");

    int n, i;
    float sum = 0, x;

    printf("Enter number of elements:  ");
    scanf("%d", &n);
    printf("\n\n\nEnter %d elements\n\n", n);

    for(i = 0; i < n; i++)
    {
        scanf("%f", &x);
        sum += x;
    }

    printf("\n\n\nAverage of the entered numbers is =  %f", (sum/n));
    printf("\n\n\n\n\t\t\tCoding is Fun !\n\n\n");

    return 0;
}

Resumo

Neste laboratório, aprendemos como usar um loop for para ler n números do usuário, calcular sua soma e encontrar sua média. A média de n números é um conceito essencial em programação, e este laboratório oferece uma excelente oportunidade para praticar esses conceitos.