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

[0] Índice de Mensajes

Ir a la versión completa