Pages

martes, 5 de febrero de 2013

Calcular cuantos números pares hay entre dos números. Código C++

Realizar un programa que muestre y cuente la cantidad de números pares que hay en un rango dado. El rango debe ser ingresado por el usuario. Ejemplo
Entrada:
Ingrese el limite inferior: 5
Ingrese el limite superior: 30
Salida:
Los numeros pares en el rango dado: 6 8 10 12 14 16 18 20 22 24 26 28
En total hay 12 numeros pares

Codigo Fuente en C
#include <iostream>
using namespace std;

int main()
{
    int n1,n2,contador=0;
    cout << "Ingrese el limite inferior: ";
    cin >> n1;
    cout << "Ingrese el limite superior: ";
    cin >> n2;
    cout << "Los numeros pares en el rango dado: ";
    n1++;
    while(n1 < n2){
        if(n1%2 == 0){
            cout << n1 << " ";
            contador++;
        }
        n1++;
    }
    cout << "\nEn total hay " << contador <<" numeros pares";
    return 0;
}

6 comentarios:

  1. cual es la funcion del operador % en este ejemplo? por que no se puede usar simplemente el operador de division? /

    ResponderEliminar
  2. Es el operador módulo, que devuelve el residuo de la división, por ejemplo:
    -> 6%3 = 0
    -> 7%3 = 1
    -> 8%3 = 2
    -> 9%3 = 0

    ResponderEliminar
  3. Al dueño del blog deberian subir tambien las codificaciones en Visual FoxPro me ayudarian mucho!

    ResponderEliminar
  4. como se haria este mismo ejercicio pero con "do while" ayudame porfavor :(

    ResponderEliminar
  5. como se haria este mismo ejercicio pero con "do while" ayudame porfavor :(

    ResponderEliminar