Programación en C: Promedio de los Números Pares




Elabore un programa en C que mediante el uso de una función tipo void y calcule e imprima el promedio de los números pares entre 2 y 20, incluyéndolos.





Para la elaboración de dicho programa utilizaré dos métodos, para que se visualice el rango de opciones que existen para la respuesta al ejercicio.

Método 1


#include <stdio.h>

#include <stdlib.h>



/*

 *

 */

void main(int argc, char** argv) {

 //crear variables

    int i = 2; //el ejercicio empieza desde 2

    int suma = 0; //acumulador

    int par = 0; //variable para determinar numero par

    int contador = 0; //para saber cuantos numeros pares hay

    int promedio = 0;

   

 //crear ciclo for

    for (i>=2; i<=20; i++)

    {

        par = i % 2;

        if (par == 0)

        {

            suma = suma + i;

            contador++;

        }

    }

  //calculo del promedio

    if (contador >0)

        {

        promedio = suma / contador;

        }  

   

   //imprimir el promedio

    printf("\nEl promedio es: %d", promedio);

   

    getch();



}



Método 2



#include <stdio.h>

#include <stdlib.h>



/*

 *

 */

void main(int argc, char** argv) {

 //crear variables

    int i = 2; //el ejercicio empieza desde 2

    int suma = 0; //acumulador

    int par = 0; //variable para determinar numero par

    int contador = 0; //para saber cuantos numeros pares hay

    int promedio = 0;

   

 //crear ciclo do while

    do

    {

        par = i % 2;

        if (par == 0)

        {

            suma = suma + i;

            contador++;

        }

        i++;

    } while (i<=20);

  //calculo del promedio

    if (contador >0)

        {

        promedio = suma / contador;

        }  

   

   //imprimir el promedio

    printf("\nEl promedio es: %d", promedio);

   

    getch();



}

Descargar ejecutables: opción 1 u opción 2





Anuncio

Comentarios