AYUDA COMO PUEDO TRANSFORMAR ESTE CODIGO EN JAVA!!!!!!
AYUDA COMO PUEDO TRANSFORMAR ESTE CODIGO EN JAVA!!!!!!
gracias.
fespinoza@electroguayas.com.ec
AYUDA COMO PUEDO TRANSFORMAR ESTE CODIGO EN JAVA!!!!!!
#include
#include
#include
#include
void insertar(void);
void extraer(void);
void visualizar(void);
struct lista
{
int num;
struct lista *sig;
}*CAB=NULL,*AUX=NULL,*F=NULL,*P=NULL;
main() /* Rellenar, extraer y visualizar */
{
char opc;
do
{
clrscr( );
gotoxy(30,8);
printf("1.- Insertar");
gotoxy(30,10);
printf("2.- Extraer");
gotoxy(30,12);
printf("3.- Visualizar la lista");
gotoxy(30,14);
printf("4.- Salir");
opc=getch( );
switch(opc)
{
case '1':
insertar( );
break;
case '2':
extraer( );
break;
case '3':
visualizar( );
}
}while (opc!='4');
}
void insertar(void)
{
AUX=(struct lista *)malloc(sizeof(struct lista));
clrscr( );
printf("Introduce un n£mero: ");
scanf("%d",&AUX->num);
AUX->sig=NULL;
if (CAB==NULL)
CAB=AUX;
else if (CAB->num > AUX->num)
{
AUX->sig=CAB;
CAB=AUX;
}
else
{
P=F=CAB;
while (P->num < AUX->num && P!=NULL)
{
if (P==CAB) P=P->sig;
else
{
P=P->sig;
F=F->sig;
}
}
AUX->sig=F->sig;
F->sig=AUX;
}
}
void extraer(void)
{
int var;
if (CAB==NULL) return;
clrscr( );
printf("Introduce el n£mero a extraer: ");
scanf("%d",&var);
if (CAB->num==var)
{
P=CAB;
CAB=CAB->sig;
free(P);
}
else
{
P=F=CAB;
while (P->num != var && P!=NULL)
{
if (P==CAB) P=P->sig;
else
{
P=P->sig;
F=F->sig;
}
}
if (P==NULL) return;
F->sig=P->sig;
free(P);
}
}
void visualizar(void)
{
if (CAB==NULL) return;
clrscr( );
AUX=CAB;
while (AUX!=NULL)
{
printf("N£mero: %d\n",AUX->num);
AUX=AUX->sig;
}
getch( );
}
- Inicie sesión o regístrese para enviar comentarios
AYUDA
AYUDA
NO LE VEO GRAN COSA
HOLA AMIGO, PUES YO NO LE VEO COMPLICADO,., NO ES NADA DEL OTRO MUNDO
ACA tengo la solucion a tu problema. Creo y estoy seguro de que voy a coincidir con varios compañeros.
Si lo que deseas es pasar ese codigo a Java. La solucion es Que te cheques un manual de la sintaxis de java,
Checate estos tema: Sintaxis java, Declaracion de variables, estructuras de control etc. y NADAMAS.
Aca te dejo el link de un Manual en PDF muy bueno. checate el TEMA 2: PROGRAMACION EN JAVA. Solamente asi podras pasar tu codigo a Java,
Por q no le veo otra explicacion.
O solamente que tu pregunta fuera: ¿quien me pasa este codigo a Java? ahi ya cambiaria la cosa. .. Saludos
Etiqueta
Y para la próxima, registra una sola vez tu problema. Llenar el sitio de posts con tu problema no hará que alguien te conteste más rápido y lo único que haces es dar la impresión de ser un maleducado que está exigiendo ayuda a gritos. Ya borré los otros 2 posts repetidos que además pusiste en lugares que ni al caso (este lugar tampoco es el indicado por cierto, lo voy a mover de lugar).
Si sigues poniendo el mismo post en otros lugares voy a borrar TODOS los repetidos en vez de dejar solamente uno, y bloquearé tu cuenta. Cada vez se portan peor con las solicitudes de ayuda.
Ponle hasta arriba: public
Ponle hasta arriba:
y hasta abajo:
Compila y ve comentando todas las lineas que manen error, luego ve entendiendo que hace cada una y ve descomentando.
Claro debes de saber Java.
Yo te ayudo
Yo te ayudo con muchisimo gusto,
Aqui tienes unos tutoriales
Aqui tienes el api de java
dentro de java mexico puedes encontrar unos libros de deitel y bruce eckel.
Sabes esto no es muy complejo, basto con escribir en google java tutorial. Tu problema es que NO SABES INVESTIGAR, aprende a investigar, de echo creo que debes reemplantear tu post y preguntar ¿Como se investiga?, aaaaah pero apuesto que se trata de una tarea, le has pedido a alguien que te la hiciera, y el te ha dicho yo solo programo en C si quieres lo hago en C. Y tu has pensado que alguien en java mexico se tomara el tiempo en resolver tu problema, lo siento no tenemos tiempo para eso se mas consciente por favor.
Saludos
P. D. Te he ayudado, creeme.