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

 

 


Tema destacado: Los 10 CVE más críticos (peligrosos) de 2020


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  Como crear un numero palindromico en C#
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Como crear un numero palindromico en C#  (Leído 6,535 veces)
Danilsa

Desconectado Desconectado

Mensajes: 4


Ver Perfil
Como crear un numero palindromico en C#
« en: 27 Septiembre 2009, 22:20 pm »

Necesito un algoritmo que me diga si un numero es palindromico o no, y si no que crea el numero palindromico


En línea

odeONeSs

Desconectado Desconectado

Mensajes: 125


programo luego existo!


Ver Perfil
Re: Como crear un numero palindromico en C#
« Respuesta #1 en: 28 Septiembre 2009, 01:50 am »

Sería un numero capicúa... no? ...
Debes pensar el algoritmo, nadie te va a hacer los deberes aquí... puedes empezar pensando en meter los digitos del numero en un array... Si lo quieres hacer con enteros te va a tocar divir por 10, si lo haces con tratamiento de strings .. es mas sencillo.

Saludos y a estudiar!!


En línea

Cambio de firma de prueba
seba123neo


Desconectado Desconectado

Mensajes: 3.621



Ver Perfil WWW
Re: Como crear un numero palindromico en C#
« Respuesta #2 en: 28 Septiembre 2009, 02:35 am »

http://foro.elhacker.net/net/ayuda_c_algoritmo_para_saber_si_un_nordm_es_capicua-t212556.0.html;msg1014460
En línea

Atrum

Desconectado Desconectado

Mensajes: 65



Ver Perfil WWW
Re: Como crear un numero palindromico en C#
« Respuesta #3 en: 28 Septiembre 2009, 16:47 pm »

A modo de complemento en VB.net una forma facil seria:

Código
  1. If numero.ToString() = Strings.StrReverse(numero.ToString()) Then
  2.            MessageBox.Show("Es palindromico")
  3.        End If

creo que C# no maneja las funciones de Strings pero si alguien sabe como llamarlas pues que comparta la info  ;D
En línea

Novlucker
Ninja y
Colaborador
***
Desconectado Desconectado

Mensajes: 10.683

Yo que tu lo pienso dos veces


Ver Perfil
Re: Como crear un numero palindromico en C#
« Respuesta #4 en: 28 Septiembre 2009, 17:03 pm »

En C# depende de que tipo de funciones necesites sobres las strings, pero hay que recordar que en sharp declaras una string, y luego sobre esta se utilizan los métodos.

Código
  1. strings texto = "mi texto";
  2. texto.funciones //acceso a metodos disponibles

Para el caso de invertir una cadena sería necesario, primero convertir el string en un array de chars, invertir el array, y luego si "reformar" la palabra.
Dejar code sería realizarte el ejercicio  :rolleyes:

Saludos
En línea

Contribuye con la limpieza del foro, reporta los "casos perdidos" a un MOD XD
"Hay dos cosas infinitas: el Universo y la estupidez  humana. Y de la primera no estoy muy seguro."
Albert Einstein
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
crear en pseint un programa que de el numero que mas se repite
Programación General
LOUNELSON 1 23,622 Último mensaje 15 Abril 2011, 09:06 am
por crazykenny
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines