Aprendiendo a Programar en Bloodshed Dev-C++ con Ejemplo y Ejercicios Resueltos Disminuir un número par de 2 en 2

El siguiente código, ejecuta un programa en el cual el usuario debe ingresar obligatoriamente un número par, y luego, empieza a disminuirlo en 2 unidades hasta llegar al número 2.

#include <iostream.h>

int a,b,c,d;

int main (void)
{
    cout << "Por favor ingrese un numero par" <<endl<<endl;
    cin >> a;
    c=a%2;
    
    if(c == 0)
    {
         d=a;
         while(d>2)
         {
                   b=d-2;
                   d=b;
                   cout << (b) <<endl;
         }
     }
     else
     {
         cout << "El numero ingresado no es par" <<endl<<endl;
     }
   cout << "Muchas gracias por utilizar este programa" <<endl<<endl;  
   system("pause");
   return 0;
} 

Habrás notado que utilizo la operación MÓDULO para determinar si el número es par o impar, y que utilizo WHILE para que escriba la serie de número hasta justo antes de llegar al número 2.

No hay comentarios:

Publicar un comentario