Ver Mensaje Individual
  #3  
Antiguo 08-05-2015
Avatar de BDWONG
BDWONG BDWONG is offline
Miembro
NULL
 
Registrado: nov 2013
Posts: 113
Reputación: 11
BDWONG Va por buen camino
Smile

Quiere decir que se van a pasar los valores en los parentesis de la funcion

prueba este ejemplo para que te des una idea y te voy a recomendar dos links con documentacion mas detallada con lo que quieres

Código Delphi [-]
procedure Funcion1(parametro1:integer;parametro2:integer);//creamos la funcion que sumara dos valores pasados por  parametro
begin
  writeln('la suma de los dos es ',parametro1+parametro2);
end;


type
 Tmatriz=array [1..3,1..3] of integer;  //declaramos un nuevo tipo de dato que almacenara la matriz de 3x3

procedure mostrarArreglo(datos:Tmatriz);
var
i,j:integer;
begin
  for i:=1 to 3 do
  begin
    for j:=1 to 3 do
    begin
       write(datos[i,j],' ');//mostramos los valores por consola
    end;

  end;
end;




var
 valor1,valor2:integer;
 matriz:Tmatriz=((11,22,33),(1,4,5),(9,87,1));//llenamos la matriz por defecto

begin
  valor1:=10;
  valor2:=3;

  Funcion1(valor1,valor2);//le pasamos los valores por parametro

  //----------------------------------------------------------------------------

  mostrarArreglo(matriz);//pasamos la matriz por parametro en la funcion


  readln;

end.



link1 http://www.clubdelphi.com/foros/showthread.php?t=85907
link2 http://www.conoce3000.com/html/espan...edimientos.php

espero sea de ayuda

saludos....
Responder Con Cita