Pascal/Turbo Pascal - dimenciones

 
Vista:

dimenciones

Publicado por sureño (6 intervenciones) el 01/11/2001 17:11:46
que tal? tengo una consulta, que creo que es simple.
Desearia saber la dimension de un vector, digamos, sacar la longitud.
como lo hago?
pido los ingresos del vector? cuantos procedimientos uso?
2? uno que pida el ingreso del vector y otro que cuente la dimension?
Corrijanme si estoy errado, gracias.
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:dimenciones

Publicado por Diego Romero (282 intervenciones) el 02/11/2001 00:16:32
La dimension de un vector se establece en tiempo de diseño, no de ejecución, por ejemplo cuando
var
vector:array[1..10] of integer;
o bien
const
tamano=10;
var
vector : array[1..tamano] of integer;
Ahora bien si quieres establecerlo en tiempo de ejecución debes asumir en tiempo de diseño cuál es el maximo tamaño permitido.
cont
tamano=1000;
var
vector:array[1..tamano] of integer;
i, maximo:integer;
begin
repeat
write('Tamaño del Vector: ');
readln(maximo);
if maximo > tamano then writeln('El vector es demasiado grande.');
until maximo <= tamano;
for i:=1 to maximo do
begin
write('Ingrese valor ',i,': ');
readln(vector[i]);
end;
end.
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