Ver Mensaje Individual
  #8 (permalink)  
Antiguo 10/10/2005, 17:00
Avatar de chii
chii
 
Fecha de Ingreso: octubre-2005
Mensajes: 6
Antigüedad: 19 años, 4 meses
Puntos: 0
problema con java

alguien por favor podria ayudarme con este problema de JAVA ????

/*hacer un programa que ingrese un numero entero y de acuerdo a ese numero almacene en una lista
ligada lineal simple.todos los numero primos hasta dicha posicion, incluyendo el numero 1*/

el problema es que tengo el siguiente procedimiento pero el 1 no me lo muestra....sera que alguien me podria ayudar por favor.



class Lista
{
Nodo CAB=null;
class Nodo{
int info;
Nodo prox;

public Nodo(){
}
}
public Lista()
{
}
public void verificar(int d)
{
int c;
c=0;
int i,k;
boolean t;
for(k=1; k<=d; k++)
{
t=true;

for(i=2; i<k; i++)
{
if(k % i == 0)
{
t=false;
}
}
if(t==true){
Nodo x;
x=new Nodo();
x.info=k;
x.prox=CAB;
CAB=x;
}
}
}
public void mostrar(){
Nodo x;
x=CAB;
while(x.prox!=null) {
System.out.print(" "+x.info);
x=x.prox;
}
System.out.println();
System.out.println();
}
}

GRACIAS