Foros del Web » Programación para mayores de 30 ;) » Programación General »

Variable en Pascal que sirva para guardar un número mayor de lo que puede LongInt?

Estas en el tema de Variable en Pascal que sirva para guardar un número mayor de lo que puede LongInt? en el foro de Programación General en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 26/04/2011, 21:13
 
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!

Etiquetas: mayor, pascal, variables
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:43.