Página 1 de 1
[source] Número Par o Impar en C++
Publicado: 16 May 2010, 19:22
por WindHack
Código: Seleccionar todo
/* DaW - Labs© - http://daw-labs.com */
/* .:WindHack:. */
#include <iostream.h>
char *ParImpar(int Num)
{
if (Num % 2 == 0)
{
return " es par";
} else
return " es impar";
}
int _tmain(int argc, _TCHAR* argv[])
{
int n;
cout << "Introduzca un numero > ";
cin >> n;
cout << "El numero " << n << ParImpar(n) << endl;
system("PAUSE");
return 0;
Re: Número Par o Impar en C++
Publicado: 16 May 2010, 23:50
por linkgl
Si usas solo una linea en el if no hacen falta los corchetes:
Código: Seleccionar todo
if (Num % 2 == 0)
return " es par";
else
return " es impar";
Gracias por la función!!
PD: Sería bueno que mencionaras el compilador que usaste ya que no siempre es igual algunas cosas cambian en algunos compiladores por ejemplo en Dev C++ no es <iostream.h> es <iostream> y tendría que declarar
using namespace std; por eso me recomendaron amí y recomiendo mencionar el compilador que se usó un saludo
Re: Número Par o Impar en C++
Publicado: 17 May 2010, 00:31
por WindHack
linkgl escribió:Si usas solo una linea en el if no hacen falta los corchetes:
Código: Seleccionar todo
if (Num % 2 == 0)
return " es par";
else
return " es impar";
Gracias por la función!!
PD: Sería bueno que mencionaras el compilador que usaste ya que no siempre es igual algunas cosas cambian en algunos compiladores por ejemplo en Dev C++ no es <iostream.h> es <iostream> y tendría que declarar
using namespace std; por eso me recomendaron amí y recomiendo mencionar el compilador que se usó un saludo
¡Muchas gracias linkgl!
Lo de los
if no lo sabía, de todas formas llevo tres días con C++ nada más, xD...
Usé C++ Builder 2010.
He mejorado la función, para que sea más utilizable.
Código: Seleccionar todo
/* DaW - Labs© - http://daw-labs.com */
/* .:WindHack:. */
#include <iostream.h>
bool ParImpar(int Num)
{
if (Num % 2 == 0)
return 1;
else
return 0;
}
int _tmain()
{
int n;
cout << "Introduzca un numero > ";
cin >> n;
if (ParImpar(n)==1)
cout << "El número es par..." << endl;
else
cout << "El número es impar..." << endl;
system("PAUSE");
return 0;
}
Re: Número Par o Impar en C++
Publicado: 17 May 2010, 02:16
por linkgl
Excelente bro, para llevar tres días vas bastante bien!!
Re: Número Par o Impar en C++
Publicado: 26 May 2010, 05:53
por any
ESTO ES SOLO EN "C"
1.- Escribir un programa que pida un numero e idique si se trata de un numero par:
#include <stdio.h>
main ()
{
int numero,resto;
printf (" Introduce un numero \n");
scanf(" %d",&numero);
resto= numero%2;
if ( resto==0)
{
printf (" El numero es par");
}
else
{
printf (" El numero no es par");
}
}
Pues basicamente lo que hace es introducir un numero por teclado, , si el numero es dibisible entre 2 y da (0) de resto, pues el numero es par y si no da (0), pues es impar.