Programación General > Pascal
Necesito Ayuda
(1/1)
Anggel:
:unsure: Holas
Soy nueva en esto de la programacion y ya estoy un poquito verde con los proyectos, no mucho por la dificultad sino por la cantidad, me toca hacer 34 ejercicios en Pascal, y despues de hacer 28, ahora tengo que aplicarles Procedure, cosa que no tengo muy en claro ya que tuve problemas esa semana de clases, me gustaria saber si pueden darme una breve explicacion de como hacer un Procedure en Pascal, y mas o menos como seria:
1) adivinar un número del 1 al 20 durante 3 intentos
2) Simular el lanzamiento de una moneda durante 20 veces
3) simular el lanzamiento de un dado 5 veces
de verdad necesito ayuda, estoy un poco perdida :hola: Gracias!
Att
Anggel Nags
Enko:
me huele a tarea y en este foro no se hacen tareas ;)
te mostraré un ejemplo sencillo de procedimiento
--- Código: Text --- procedure ReadThenWrite;var s: string;begin ReadLn(s); WriteLn(s);end;
en lo posible, coloca dudas puntuales :rolleyes:
Anggel:
Holas, disculpa :unsure:
no quiero que me hagan los trabajos de verdad no busco que me hagan las "tareas" como dije soy nueva en esto de veras, todo lo que se lo aprendi solita, pero en serio no sabes la falta de instruccion que tenemos aca :(
:hola: y gracias por el ejemplo ahora una cosa, es practicamente como una etiqueta no? como envio una funcion a procedure o como llamo a un procedure a que se ejecute? seria algo asi como " goto Procedure" o tengo que repetirlo?
Gracias!
Att
Anggel Nags
Anggel:
--- Cita de: "Enko" --- me huele a tarea y en este foro no se hacen tareas ;)
te mostraré un ejemplo sencillo de procedimiento
--- Código: Text --- procedure ReadThenWrite;var s: string;begin ReadLn(s); WriteLn(s);end;
en lo posible, coloca dudas puntuales :rolleyes:
--- Fin de la cita ---
Holas, disculpa :unsure:
no quiero que me hagan los trabajos de verdad no busco que me hagan las "tareas" como dije soy nueva en esto de veras, todo lo que se lo aprendi solita, pero en serio no sabes la falta de instruccion que tenemos aca :(
:hola: y gracias por el ejemplo ahora una cosa, es practicamente como una etiqueta no? como envio una funcion a procedure o como llamo a un procedure a que se ejecute? seria algo asi como " goto Procedure" o tengo que repetirlo?
Gracias!
Att
Anggel Nags
Enko:
--- Código: Text --- program Cabeceras; const CABECERA = 'Esta es la cabecera'; { var: aqui pueden ir variables globales si alguno de los procedirmientos las va a usar} procedure MostrarCabecera;begin WriteLn(CABECERA);end; procedure Esperar;begin ReadLn;end; {var: o bien, pueden ir aqui si no los procedures no las van ausar} BEGIN {principal} MostrarCabecera; Esperar;END.
Esto sería lo mismo que hagas:
--- Código: Text --- BEGIN WriteLn('Esto es la CAbecera'); REadLn;END.
Espero que eso te aclare tus dudas.
Te recomiendo que leas algun tutorial que anda por ahi en la red sobre el tema, hay miles, fijate en Google proque el tema es muy amplio.
En los ejemplos faltan: funciones, pasaje de parametros por valor y/o referencia.
Por cierto: No hagas 2 posts para lo mismo, no hace falta. Si no responden es porque nadie tuvo tiempo de visitar el foro o porque no saben la respuesta o otro motivo, da igual. :lightsabre:
:hola:
Navegación
Ir a la versión completa