Hola...
Antes que nada, bienvenido al Club... si no lo has hecho, te aconsejo que primero leas la
Guía de Estilo de los foros...
Sobre tu código, veo que no verificas que el número ingresado sea mayor a 0 y menor que 27...
Aquí te podemos ayudar a resolver dudas concretas, no te ayudamos haciendote la tarea...
Saludos...