Pascal/Turbo Pascal - parametros

 
Vista:

parametros

Publicado por guillo (2 intervenciones) el 02/12/2008 23:25:05
hola que tal, tenia una consulta que hacerles, y agradezco al que me la solucione...
quería preguntarles hacerca del nombre de las variables del parametro de los procedimientos y funciones...

por ejemplo.

si las variables son

h:array[1..10] of integer;
m:real;

¿puede tener los parametros el mismo nombre de las globales?
¿puedo escribir asi el encabezado?

procedure / funcion___(var harray:integer, var m:real);

o tiene que ser de la forma

procedure / funcion___(var barray:integer, var a:real);

muchas gracias! saludos!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:parametros

Publicado por Dani (94 intervenciones) el 03/12/2008 12:48:00
Claro que pueden tener el mismo nombre.

Los parámetros de distinto tipo y valor / referencia se separan con punto y coma, no con coma. Serían correctos:

funcion (var harray:integer; var m:real);

funcion (var barray:integer; var a:real);

procedure (var harray:integer; var m:real);

procedure (var barray:integer; var a:real);

Un saludo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:parametros

Publicado por guillo (2 intervenciones) el 03/12/2008 15:45:38
muchas gracias por tu respuesta!!!!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar