Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/04/2011, 21:13
reethok
 
Fecha de Ingreso: abril-2011
Mensajes: 224
Antigüedad: 13 años
Puntos: 8
Pregunta Variable en Pascal que sirva para guardar un número mayor de lo que puede LongInt?

Lo que pasa es que hice un programa sencillo que calcula si un número es primo o no... pero usando LongInt solo se puede un número en un rango entre -2147483648 y 2147483648... y pues quisiera algo bastante más largo...

No se... tal vez una variable capaz de guardar un número de cientos de cifras... xD...

Si quieren ver el código del programa, es este:

Código:
Program Primos;

  var

    numero : integer;
    contador : longint;
    interruptor: longint;

begin

writeln('Escribe el numero que deseas saber si es primo');
readln(numero);

  for contador := 2 to numero-1 do
   begin
   if numero mod contador = 0 then
   interruptor := 1;
   end;
if interruptor > 0 then
begin
  writeln(numero,' no es primo.');
  readln;
end
else
writeln(numero,' es primo.');
readln;

end.
De antemano muchas gracias!