Programa.dpr 672 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. program Programa;
  2. {$APPTYPE CONSOLE}
  3. type
  4. TVector = array[1..5] of Integer;
  5. { Carga los elementos de un vector. }
  6. procedure Cargar(var Vector: TVector);
  7. var
  8. i: Integer;
  9. begin
  10. for i := 1 to 5 do
  11. begin
  12. Write('Ingresa el valor del elemento [', i, ']: ');
  13. ReadLn(Vector[i]);
  14. end;
  15. end;
  16. { Suma los elementos de un vector. }
  17. function SumarElementos(Vector: TVector): Integer;
  18. var
  19. i: Integer;
  20. suma: Integer;
  21. begin
  22. suma := 0;
  23. for i := 1 to 5 do
  24. begin
  25. suma := suma + Vector[i];
  26. end;
  27. Result := suma;
  28. end;
  29. var
  30. Vector: TVector;
  31. begin
  32. Cargar(Vector);
  33. Write('La suma de todos los elementos es: ', SumarElementos(Vector));
  34. ReadLn;
  35. end.