viernes, 24 de febrero de 2017
C++ - CÁLCULO PROMEDIO DE NÚMEROS PARES
Este es un programa realizado en la aplicación Dev C++. Este en concreto se encarga de realizar el promedio de los números pares de todos aquellos que se han introducido.
Una forma de realizarlo es la siguiente:
Para empezar debemos declarar la librería de C++ "<iostream>" para poder continuar.
Para facilitar el programa introducimos: "using namespace std" y de esta forma evitamos escribir "std" cada vez que introducimos un cin/cout.
Ahora declaramos todas aquella variables y funciones que se utilizarán a lo largo del programa e inicializamos a 0 aquellas que necesiten un valor inicial neutro. En este caso inicializamos la variable i (iterador que cuenta el número de veces que se realiza el bucle), la variable dividendo (se encarga de registrar el resultado de la suma de todos los números pares), variable n (número introducido por el usuario) y además también introducimos la variable promedio (función que divide la suma de los números pares entre el número de números pares introducidos) y la variable resto (función que comprobará si el numero introducido es par o impar según si su valor es 0 o 1). Todos estas variables las inicializamos a 0.
Avisamos al usuario de que la única forma de parar el programa será introduciendo el número -1.
Comenzamos el bucle. Utilizamos el bucle "while" y especificamos las dos condiciones que queremos que tenga: que los números sean distintos a -1 y mayores a 0.
Mediante If/else comprobamos las condiciones. Si el número es -1 el programa se para y si el numero es mayor a 0, lo dividimos entre 2. Si el resto es 0 el valor del dividendo se irá incrementando al igual que la del iterador.
Una vez de sale del bucle se realiza el promedio utilizando el valor del dividendo y dividiéndolo entre el valor que ha adquirido el iterador.
Para finalizar escribimos "return 0".
Pilar Ferrer
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario