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 - Atap

#1
Hola a todos, sé que el problema ya está solucionado, pero aún así me gustaría dar mi propia idea por si alguien ve el tema y le puede servir >_<. Mi ejemplo es en C, pues es el lenguaje que estudio actualmente:


void main()
{
    int numero = 0;

    int minimo = 1;  // Esta variable y la siguiente pueden establecerse como constantes tambien.

    int maximo = 1000;

    do
   {

      printf("Introduce un numero (mayor a %d y menor a %d): ");
      scanf("%d", &numero);
      fflush(stdin);

   }while(numero < minimo || numero > maximo);

}



Como podemos apreciar, si es la validación de un numero y conocemos sus limites, podemos hacer una tecnica sencilla de validación de datos como esta. Como también se puede apreciar, utilizar una estructura de bucle while, do-while, o un bucle for con una sentencia if, es el truco para hacer una buena validación.

Espero haberles ayudado, también quiero decir que es mi primer post, mucho gusto a todos xD.