• Viernes 19 de Abril de 2024, 07:56

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - danifg

Páginas: [1]
1
Pascal / Re: Problema Restriccion
« en: Viernes 6 de Junio de 2008, 14:45 »
Yo haría esto: un procedimiento que pase el nombre del país a mayúsculas (porque si no hay que comprobar si está en mayúsculas, minúsculas... y hay muchas posibilidades), y después pasas esa cadena a la función


{------------------------------------------------------------------------------------------------------------------------}


PROCEDURE pasaCadenaAmayusculas (VAR cadena : string);


VAR

  i : integer,


BEGIN

  FOR i := 1 TO length (cadena) DO

    cadena := upcase (cadena);

END;


{------------------------------------------------------------------------------------------------------------------------}

FUNCTION paisCorrecto (pais : string) : boolean;


VAR

  resultado : boolean;


BEGIN

  resultado := (pais = 'ARGENTINA') OR (pais = 'CHILE') OR (pais = 'URUGUAY') OR (pais = 'PARAGUAY');

{O mejor, si has estudiado conjuntos, haces un conjunto con los países posibles y sería tan fácil como

resultado := pais IN paisesPosibles;}

  paisCorrecto := resultado;

END;


{------------------------------------------------------------------------------------------------------------------------}

Nota: Los comentarios entre llaves sirven para varias líneas, lo digo por cómo has comentado tu CASE. También, si sabes que sólo falla esa función, pega aquí en el foro sólo esa función, nos facilita las cosas a los que vamos a leer el código :p

2
Pascal / Re: Alguien Me Puede Aclarar Algunas Dudas. Xfavor.
« en: Miércoles 4 de Junio de 2008, 19:17 »
Dinos como lo has hecho al final, será interesante para todos

3
Pascal / Re: Alguien Me Puede Aclarar Algunas Dudas. Xfavor.
« en: Miércoles 4 de Junio de 2008, 01:19 »
¿Por qué no te sirve readkey para tu juego? Explica un poco qué quieres hacer y te digo

4
Pascal / Re: Alguien Me Puede Aclarar Algunas Dudas. Xfavor.
« en: Martes 3 de Junio de 2008, 20:53 »
textcolor de la librería CRT

usa lo siguiente

textcolor (blink);
write ('Estoy parpadeando');

5
Pascal / Re: Alguien Me Puede Aclarar Algunas Dudas. Xfavor.
« en: Domingo 1 de Junio de 2008, 13:08 »
delay (1000);
delay (1000);
delay (1000);

detiene la ejecución del programa el mismo tiempo que

delay (3000);

6
Pascal / Re: Evitar Que Finalice La Aplicacion
« en: Sábado 31 de Mayo de 2008, 16:40 »
O

REPEAT

UNTIL keypressed;

(las funciones readkey y keypressed están en la librería crt)

7
Pascal / Busco Gente Para Proyectos En Pascal
« en: Viernes 30 de Mayo de 2008, 15:05 »
Hola, estoy buscando personas para formar un grupo de programación en lenguaje Pascal, y desarrollar varios proyectos, aprender juntos... Todo ello como hobbie, claro. Mejor si se tiene un nivel medio o avanzado del lenguaje

Preguntas, sugerencias, interesados... mandadme un e-mail (danifg85@hotmail.com) o responded por aquí

Un saludo!

8
Pascal / Re: Alguien Me Puede Aclarar Algunas Dudas. Xfavor.
« en: Viernes 30 de Mayo de 2008, 14:59 »
simplemente un delay

delay (x) detiene la ejecución del programa el número de milisegundos indicado

puedes declarar tres constantes...

EsperaFacil = 1000; //un segundo
EsperaMedio = 500; //medio segundo
EsperaDificil = 250; //un cuarto de segundo

la función delay está en la librería crt

un saludo

Páginas: [1]