Preguntas etiquetadas con parsing

8
¿Es un número entero, una cadena o un decimal?

Su desafío es determinar si la entrada dada es un número entero, una cadena o un decimal. Reglas Una cadena es cualquier entrada que no sea un número entero o flotante Un entero debe contener solo caracteres numéricos y no debe comenzar con un cero Un decimal es cualquier entrada que contiene el...

8
¿En una cuerda o no?

Recientemente he tenido algunos problemas con el nuevo intérprete de TeaScript . El mayor problema es identificar si una cadena contiene o no caracteres especiales. Desafío Un carácter especial se define como un carácter con un punto de código de 160 a 255. Se le dará una entrada que es una...

8
Crear un analizador booleano (continuación)

Continuación de este desafío porque el autor se ha ido y la pregunta está cerrada. Lo que debe hacer es crear un analizador booleano. Las expresiones booleanas, en caso de que aún no haya oído hablar de ellas, tienen dos entradas y una salida. Hay cuatro "puertas" en la aritmética booleana,...

8
Viajando en una tierra plana

Las coordenadas en el mundo de la Tierra plana consisten en latitud (x) y longitud (y), que son enteros en el rango de 0 ... 9999. Al igual que los enteros gaussianos , pero siempre se escriben usando esta notación: 411S 370E Es decir, con So Nanexado a la latitud, Eo Wanexado a la longitud, con...

8
C completamente modular: calificación

Eres un profesor de informática que enseña el lenguaje de programación C. Un principio que busca impartir a los estudiantes es la modularidad . Desafortunadamente, las clases pasadas han tendido a no recibir el mensaje, enviando tareas con todo el programa dentro main(). Por lo tanto, para este...