elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: ¿Eres nuevo? ¿Tienes dudas acerca del funcionamiento de la comunidad? Lee las Reglas Generales


  Mostrar Mensajes
Páginas: [1] 2
1  Programación / Programación C/C++ / Re: Números capicúa en: 10 Marzo 2013, 22:34 pm
Perdona leosansan, ya lo he resuelto.
¡Muchas gracias por la ayuda!
2  Programación / Programación C/C++ / Re: Números capicúa en: 10 Marzo 2013, 21:50 pm
Cuando introduzco un número de más de cuatro cifras se me cierra el programa  :-(
¿A qué se debe?
3  Programación / Programación C/C++ / Re: Números capicúa en: 10 Marzo 2013, 19:51 pm
Gracias leosansan!
¿Pero cómo se haría para que, al decirme que tiene más de cuatro cifras, no me diga si es capicúa o no?
4  Programación / Programación C/C++ / Re: Números capicúa en: 10 Marzo 2013, 19:28 pm
Mmm... Me da error leosansan, ¿qué hay de mal aquí?
Código
  1. #include<iostream>
  2. using namespace std;
  3. int main()
  4. {
  5.  int numero0, numero1, numero2,numero_reves;
  6.  cout<<"Introduce el numero: ";
  7.  cin>>numero0;
  8.  numero1 = numero2 =numero0;
  9.  numero_reves = 0;
  10.  while( numero1 > numero_reves && numero2 > numero_reves )
  11.   {
  12.       numero_reves  = 10 * numero_reves + numero1 % 10;
  13.       numero2=numero1;
  14.       numero1 /= 10;
  15.   }
  16.   if( numero1 == numero_reves || numero2 == numero_reves)
  17.       cout<<"Es capicua "<< numero0;
  18.   else
  19.     cout<<"No es capicua "<< numero0;
  20.   {
  21.                if (numero/10000.>=1)
  22.                        cout<<"tiene mas de cuatro cifras<<endl;
  23.   }
  24.   cin.get( );
  25.   cin.get( );
  26.   return 0;
  27. }
  28.  
5  Programación / Programación C/C++ / Re: Números capicúa en: 10 Marzo 2013, 18:56 pm
¡Chicos tengo una duda!
¿Cómo se haría para que si se introdujese un número mayor de cuatro cifras el programa me lo diga?
Una ayudita  ;D
6  Programación / Programación C/C++ / Re: Números capicúa en: 10 Marzo 2013, 15:25 pm
Gracias amchacon!
Efectivamente, le faltaba otro cin.get ( );
7  Programación / Programación C/C++ / Re: Números capicúa en: 10 Marzo 2013, 14:37 pm
Este es el código que llevo por ahora:
Código:
#include<iostream>
using namespace std;
int main()
{
  int numero0, numero1, numero2,numero_reves;
  cout<<"Introduce el numero: ";
  cin>>numero0;
  numero1 = numero2 =numero0;
  numero_reves = 0;
  while( numero1 > numero_reves && numero2 > numero_reves )
   {
       numero_reves  = 10 * numero_reves + numero1 % 10;
       numero2=numero1;
       numero1 /= 10;
   }
   if( numero1 == numero_reves || numero2 == numero_reves)
       cout<<"Es capicua "<< numero0;
   else
     cout<<"No es capicua "<< numero0;
   cin.get( );
   return 0;
}
8  Programación / Programación C/C++ / Re: Números capicúa en: 10 Marzo 2013, 14:27 pm
Ya sé que Dev-C está obsoleto, pero con mi profesor sólo podemos usar este, que le vamos a hacer  :-\
Por cierto, ha surgido otro problema, ahora no se me cierra al abrir el programa, pero sí se cierra cuando introduzco los números y le doy a enter.
¿A qué puede deberse?
9  Programación / Programación C/C++ / Re: Números capicúa en: 10 Marzo 2013, 13:47 pm
Gracias leosansan!
Pero tengo dos problemillas:
Al ejecutar el programa se cierra Dev-C++. ¿Cómo puedo evitarlo?
Y lo segundo es más una duda que un problema. Mi profesor no nos ha enseñado a utilizar & y %. ¿Pará qué sirven? ¿Se podría sustituir por otra cosa más simple?
Gracias por vuestra ayuda.
10  Programación / Programación C/C++ / Re: Números capicúa en: 10 Marzo 2013, 11:58 am
¿Por qué se tendría que sustituir todo eso para que sólo sea con la librería iostream? ¿Alguna ayudita?
Páginas: [1] 2
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines