Programa.dpr 586 B

1234567891011121314151617181920212223242526272829303132
  1. program Programa;
  2. {$APPTYPE CONSOLE}
  3. procedure procedimientoSinReferencia(x: Integer);
  4. begin
  5. WriteLn('Parámetro recibido con valor: ', x);
  6. x := 100;
  7. end;
  8. { Procedimiento con parámetro con referencia. }
  9. procedure procedimientoConReferencia(var x: Integer);
  10. begin
  11. WriteLn('Parámetro recibido por referencia: ', x);
  12. x := 100;
  13. end;
  14. var
  15. valor: Integer;
  16. begin
  17. valor := 1;
  18. procedimientoSinReferencia(valor);
  19. WriteLn('El contenido de la variable es: ', valor);
  20. procedimientoConReferencia(valor);
  21. WriteLn('El contenido de la variable es: ', valor);
  22. ReadLn;
  23. end.