Foros del Web » Programación para mayores de 30 ;) » Programación General »

Operadores relacionales DUDA!!!!

Estas en el tema de Operadores relacionales DUDA!!!! en el foro de Programación General en Foros del Web. Buenas! Ando leyendo un libro titulado [I]Metodología d la programación a través de pseudocódigo[I], y hay algo que no entiendo. Me gustaría que me ayudarais ...
  #1 (permalink)  
Antiguo 15/03/2013, 15:09
 
Fecha de Ingreso: marzo-2013
Mensajes: 6
Antigüedad: 11 años, 8 meses
Puntos: 0
Operadores relacionales DUDA!!!!

Buenas! Ando leyendo un libro titulado [I]Metodología d la programación a través de pseudocódigo[I], y hay algo que no entiendo. Me gustaría que me ayudarais a entender esto:


"A" < "B" Verdadero

"AAAA" > "AA" Verdadero

"2" < "12" Falso


Los tres son ejemplos de operadores relacionales con los que se comparan alfanuméricos. El tercer ejemplo es el que no entiendo, ¿Porqué pone que es falso? ¿12 es mayor que 2 no? Si mpudierais ayudarme os lo agradecería.

Un saludo!!!!!!!!!!!
  #2 (permalink)  
Antiguo 15/03/2013, 15:14
Avatar de Carlangueitor
Moderador ლ(ಠ益ಠლ)
 
Fecha de Ingreso: marzo-2008
Ubicación: México
Mensajes: 10.037
Antigüedad: 16 años, 8 meses
Puntos: 1329
Respuesta: Operadores relacionales DUDA!!!!

Recuerda, lo que va en comillas es una cadena, no un numero y las cadenas se comparan (en la mayoría de los lenguajes) por el valor equivalente numérico de sus caracteres.

Saludos
__________________
Grupo Telegram Docker en Español
  #3 (permalink)  
Antiguo 16/03/2013, 03:11
 
Fecha de Ingreso: marzo-2013
Mensajes: 6
Antigüedad: 11 años, 8 meses
Puntos: 0
Respuesta: Operadores relacionales DUDA!!!!

hola, grascias por responder tio. estoy empezando con esto y la verdad que me surgen dudas constantemente. He estao buscando algo de lo que me has comentado sobre la comparacion de cadenas y algo mas voy entendiendo poco a poco. pero una cosa, ¿que quiere decir: por el valor equivalente numérico de sus caracteres? jeje, si no es mucho pedir por supuesto.

Miles de gracias y un saludo!!!!!
  #4 (permalink)  
Antiguo 18/03/2013, 11:09
 
Fecha de Ingreso: abril-2012
Ubicación: 41°37′00″N, 00°37′00″E
Mensajes: 462
Antigüedad: 12 años, 7 meses
Puntos: 33
Respuesta: Operadores relacionales DUDA!!!!

Hola,

Se refiere a la representación ASCII del carácter, por ejemplo:

"a" = 97
"(" = 40

de este modo, podemos decir que "(" < "a" => true

Para saber el código ASCII de un caracter simple, puedes entrar aquí

http://ascii.cl/es/

Etiquetas: operadores, programa
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:47.