Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - suzy

#1
Programación C/C++ / Re: Números capicúa
10 Marzo 2013, 22:34 PM
Perdona leosansan, ya lo he resuelto.
¡Muchas gracias por la ayuda!
#2
Programación C/C++ / Re: Números capicúa
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 C/C++ / Re: Números capicúa
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 C/C++ / Re: Números capicúa
10 Marzo 2013, 19:28 PM
Mmm... Me da error leosansan, ¿qué hay de mal aquí?
Código (cpp) [Seleccionar]
#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;
   {
                if (numero/10000.>=1)
                        cout<<"tiene mas de cuatro cifras<<endl;
   }
   cin.get( );
   cin.get( );
   return 0;
}
#5
Programación C/C++ / Re: Números capicúa
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 C/C++ / Re: Números capicúa
10 Marzo 2013, 15:25 PM
Gracias amchacon!
Efectivamente, le faltaba otro cin.get ( );
#7
Programación C/C++ / Re: Números capicúa
10 Marzo 2013, 14:37 PM
Este es el código que llevo por ahora:
#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 C/C++ / Re: Números capicúa
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 C/C++ / Re: Números capicúa
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 C/C++ / Re: Números capicúa
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?