Adsence

lunes, 2 de enero de 2012

Los-Numeros-Pares-e-Impares-entre-2-numeros

Leave a Comment
[caption id="attachment_906" align="aligncenter" width="678"]Los numeros pares e impares entre dos numeros en C Los numeros pares e impares entre dos numeros en C[/caption]

Hacer un programa que pida y lea 2 números enteros y a continuación muestre un menú con las siguientes opciones:

  1. Números pares entre x e y.

  2. Números impares entre x e y.

  3. Salir.


A continuación, se leerá la opción elegida por teclado y se realizará:

  1. Escribir todos los números pares entre el primer número introducido y el segundo.

  2. Escribir todos los números impares entre el primer número introducido y el segundo.

  3. Si se introduce la opción 3 se saldrá del programa.




[cpp]

/*
Haz un programa que pida y lea 2 números enteros y a continuación muestre un menú con las siguientes opciones:
Números pares entre x e y.
Números impares entre x e y.
Salir
A continuación, se leerá la opción elegida por teclado y se realizará:
Escribir todos los números pares entre el primer número introducido y el segundo.
Escribir todos los números impares entre el primer número introducido y el segundo.
Si se introduce la opción 3 se saldrá del programa.
*/

#include< iostream.h >
void portada();
void final();
void pedirVariable(char men[100],int *t);
void menu()
{
cout< < "Opciones\n";
cout< < "1. Numeros pares entre x e y\n";
cout< < "2. Números impares entre x e y\n ";
cout< < "3. Salir\n";
}
void pares(int a,int b)
{
for(int i=a+1;i< b;i++)
{
if(i%2==0)
{
cout< < "Par:"< < i< < "\n";

}

}
}
void impares(int a,int b)
{
for(int i=a+1;i< b;i++)
{
if(i%2!=0)
{
cout< < "Impar:"< < i< < "\n";

}

}
}
main()
{
int n1,n2,op;
portada();
pedirVariable("Digite el numero x:",&n1;);
pedirVariable("Digite el numero y:",&n2;);
menu();
pedirVariable("Escoje:",&op;);
cout< < "----------------------------------------------------------------------\n";
switch(op)
{
case 1:
pares(n1,n2);
break;
case 2:
impares(n1,n2);
break;
case 3:
cout< < "Terminando programa...\n";
break;
default:
cout< < "Opcion no valida\n";
break;

}
final();
system("PAUSE");

}

void portada(){
cout< < ("...............................................................................\a\n");
cout< < ("................******.*****.** **.*****.****.*****.*****..**................\a\n");
cout< < ("................ ** .** **.*** ***.** **.** .** **.**.**.***................\a\n");
cout< < ("................ ** .*****.*******.*****.****.*****.*****..**................\a\n");
cout< < ("................ ** .** **.** * **.** .** .*** ....**..**................\a\n");
cout< < ("................**** .** **.** **.** .****.** **....**.****...............\a\n");
cout< < ("...............................jamper91.hostei.com.............................\a\n");
cout< < ("\n");
};
void final(){
cout< < ("\n-------------------------------------------------------------------------------\a\n");
cout< < ("******************************************************************************\a\n");
cout< < (" Creado por jamper91@hotmail.com\n");
cout< < (" Cucuta Campeon\n");
cout< < ("******************************************************************************\a\n");
cout< < ("-------------------------------------------------------------------------------\a\n");
};
void pedirVariable(char men[100],int *t)
{
int var;

cout< < men;
cin > >var;
*t=var;

}

[/cpp]

0 comentarios :