• Martes 5 de Noviembre de 2024, 17:32

Autor Tema:  Problema Con Listas  (Leído 2898 veces)

henry201186

  • Nuevo Miembro
  • *
  • Mensajes: 6
    • Ver Perfil
Problema Con Listas
« en: Viernes 19 de Marzo de 2004, 22:26 »
0
hola quisiera pedirles ayuda. lo que pasa es que quisiera saber como ordenar unas listas osea que haga esto

Dato de la lista 1: 1
Dato de la lista 1: 2
Dato de la lista 1: 4
Dato de la lista 1: 5
Dato de la lista 2: 3

Salida: 1,2,3,4,5

-----------------------------------------
lo trate de hacer con este codigo pero no se cual es el error

Código: Text
  1. #include<stdlib.h>
  2. #include<stdio.h>
  3. #include<stdlib.h>
  4. #include <conio.h>
  5.  
  6. struct Lista{
  7. int Dato;
  8. struct Lista *sig;
  9. };
  10.  
  11. struct Lista *CreaEspacio(struct Lista *L, int Dato);
  12. struct Lista *InsertaNodo(struct Lista *L, int Dato);
  13. struct Lista *Concatena(struct Lista *a, struct Lista *b);
  14. struct Lista *Insertame(struct Lista *a,struct Lista *nuevo);
  15. void ImprimeLista(struct Lista *l);
  16.  
  17. int main()
  18. {
  19.  
  20. struct Lista *l1=NULL,*l2 =NULL;
  21. int i,dato;
  22. for(i=1;i<=4;++i){
  23. printf("Dato de lista1: ");scanf("%d",&dato);
  24. l1=InsertaNodo(l1,dato);
  25.  
  26. }
  27. for(i=1;i<=1;++i){
  28. printf("Dato de lista2: ");scanf("%d",&dato);
  29. l2=InsertaNodo(l2,dato);
  30. }
  31.  
  32. l1=Insertame(l1,l2);
  33. printf("
  34.  
  35. Holaaaaa
  36.  
  37. ");
  38. ImprimeLista(l1);
  39. getch();
  40. return 0;
  41. }
  42.  
  43. struct Lista *InsertaNodo(struct Lista *l, int Dato)
  44. {
  45. if(l==NULL) l=CreaEspacio(l,Dato);
  46. else l->sig=InsertaNodo(l->sig,Dato);
  47. return l;
  48. }
  49. struct Lista *CreaEspacio(struct Lista *l, int Dato)
  50. {
  51. if((l=(struct Lista *)malloc(sizeof(struct Lista)))==NULL)
  52. {perror("Falta de memoria");abort();}
  53. l->sig=NULL;
  54. l->Dato=Dato;
  55. return l;
  56. }
  57. void ImprimeLista(struct Lista *l)
  58. {
  59. if(l!=NULL) {printf(" %d ",l->Dato);ImprimeLista(l->sig);}
  60. }
  61. struct Lista *Concatena(struct Lista *a, struct Lista *b)
  62. {
  63. if(a==NULL) a=b;
  64. else a->sig=Concatena(a->sig,b);
  65. return a;
  66. }
  67.  
  68.  
  69. struct Lista *Insertame(struct Lista *a,struct Lista *nuevo)
  70. {
  71.  
  72. if(a==NULL){ a=nuevo;}
  73. else if((nuevo->Dato)<(a->Dato)){nuevo->sig=a; a=nuevo; }
  74. else if((nuevo->Dato)>(a->Dato)){a->sig=Insertame(a,nuevo);}
  75. else{
  76. nuevo->sig=a->sig;
  77. a->sig=nuevo;
  78.  
  79. }
  80. return a;
  81. }
  82.  
espero me puedan ayudar

Salu2

Diabliyo

  • Miembro activo
  • **
  • Mensajes: 40
    • Ver Perfil
Re: Problema Con Listas
« Respuesta #1 en: Sábado 20 de Marzo de 2004, 04:11 »
0
Hola:

Bueno pues como veo el CODIGO, NO ES TUYO y mucho menos lo hciste tu :D...o tal vez me equivoco, pero bueno, el error radica en el PRINTF que esta en: MAIN() checale...es aqui: (checa abajo).... Como segunda RECOMENDACION, trata de mejorar tu acomodamiento o escritura de Cofigos Fuente, (ceheca la forma en que la escribo), ya que de la forma anterior esta dificil saber DONDE EMPIEZA y DONDE TERMINAN los CILCOS, CONDICIONES, FUNCIONEs, etc, etc.... de la forma que lo ordene es mas facil ver todas las partes de codigo :D.... asi tambien NO se te pasara poner los "{ }", si es que algun dia te fallasen :D

NOTA: si lo que querias hacer ocn el "printf( "Hola" );" era que HOLA apareciera mas ABAJO, o algo paresido, entonces usa: "\n" ya que es como un ENTER... "printf( "\nHola" );"  ;)

NOTA2: ese codigo NO es muy bueno, ni muy dinamico :D...

Código: Text
  1.  
  2. int main()
  3.          {
  4.  
  5.          struct Lista *l1=NULL,*l2 =NULL;
  6.          int i,dato;
  7.          for(i=1;i<=4;++i)
  8.                   {
  9.                   printf("Dato de lista1: ");
  10.                   scanf("%d",&dato);
  11.                   l1=InsertaNodo(l1,dato);
  12.                   }
  13.          for(i=1;i<=1;++i)
  14.                   {
  15.                   printf("Dato de lista2: ");
  16.                   scanf("%d",&dato);
  17.                   l2=InsertaNodo(l2,dato);
  18.                   }
  19.          l1=Insertame(l1,l2);
  20.          printf("Holaaaaa");    /*AQUI ESTABA TU ERROR*/
  21.          ImprimeLista(l1);
  22.          getch();
  23.          return 0;
  24.          }
  25.  
  26.  

henry201186

  • Nuevo Miembro
  • *
  • Mensajes: 6
    • Ver Perfil
Re: Problema Con Listas
« Respuesta #2 en: Martes 23 de Marzo de 2004, 00:24 »
0
la verdad no era eso  lo que pedia lo que  yo queria era saber como ordenar los datos de la lista uno y juntarlos con los de la lista 2 osea:
lista 1
Citar
Dato de la lista 1: 1
Dato de la lista 1: 2
Dato de la lista 1: 4
Dato de la lista 1: 5
lista 2
Citar
Dato de la lista 2: 3
resultado
Citar
Salida: 1,2,3,4,5
Salu2

dreadlock

  • Miembro activo
  • **
  • Mensajes: 66
    • Ver Perfil
Re: Problema Con Listas
« Respuesta #3 en: Martes 23 de Marzo de 2004, 01:36 »
0
primero: un entero no se puede cocatenar(estrictamente a otro) esto por el tipo de variable que declaras, si desearas cocatenar en serio, pues debrias cambiar auna variable tipó char, y utilizar la funcion strcopy(), si creo que es esta, y utilizar punteros para desplazarte, masomenos creo que tu quieres que al final del programa se muestren los datos que fueron introducidos, pues para esto en tu funcion
Código: Text
  1.  
  2. struct Lista *Concatena(struct Lista *a, struct Lista *b) {
  3. if(a==NULL) a=b;
  4. else a->sig=Concatena(a->sig,b);
  5. return a;}
  6.  
  7.  

pues haz uun recorrido de tu lista
Código: Text
  1.  
  2. void ImprimeLista(struct Lista *l)
  3. {
  4. if(l!=NULL) {
  5. printf(" %d ",l->Dato);ImprimeLista(l->sig);
  6. }
  7. }
  8.  
  9.  


Aunque vreas, eh encontrado algunas cosas extrañas, al crear tu lista no pusiste la direccion del primer, nodo, esto es importante para hacer el recvorrido,m esque eso si es iomportante, veras no entiendo por que al llamar la funcion esta

Código: Text
  1.  
  2. l1=InsertaNodo(l1,dato);
  3.  
antes igualas el apuntador l1 NULO, eso tu sabras para que, pero en fin, mira aqui posteo un codigo de lo que es una lista enlazada, que yo ocupe como base para muchos programas.

Código: Text
  1.  
  2. //prog 30
  3. //lista simplemente enlazada
  4. #include<stdio.h>
  5. #include<string.h>
  6. #include<conio.h>
  7. #include<ctype.h>
  8. #include<dos.h>
  9. #include<stdlib.h>
  10. #include<a:portada.h>
  11. # define MAX 6
  12. int i;
  13. int borrando=0;
  14. void intro_ficha(void);
  15. void lista_ficha(void);
  16. void muestra_ficha(void);
  17. void borra_ficha(void);
  18. void almacena_datos(void);
  19. void lee_datos(void);
  20. void asigna_memoria(void);
  21. void visu_ficha(struct agenda*);////////////////////////
  22. struct agenda *display_ficha(char *n);
  23. struct agenda *busca(char *inbuf);
  24. struct agenda *primero,*nuevo,*indice;
  25. //////////////////////////////////
  26. struct agenda{
  27. char nombre[30];
  28. char direccion[50];
  29. char telefono [10];
  30. struct agenda *siguiente;//apunta al siguiente elemento de la lista
  31. };
  32. //////////////////////////////////
  33. void asigna_memoria(){
  34. nuevo=(struct agenda*)malloc(sizeof(struct agenda));
  35. if(nuevo==NULL){
  36. gotoxy(2,13);printf("Espacio de memoria insuficiente");
  37. getche();
  38. for(i=2;i<=79;i++){
  39. gotoxy(i,13);printf(" ");}
  40. return;
  41. }
  42. if(primero==(struct agenda*)NULL)
  43. primero=indice=nuevo;
  44. else{
  45. indice=primero;
  46. while(indice->siguiente!=(struct agenda*)NULL)
  47. indice=indice->siguiente;
  48. indice->siguiente=nuevo;
  49. indice=nuevo;}}
  50. /////////////////////////////////////////////////////
  51. void intro_ficha(){
  52. asigna_memoria();
  53. for(i=2;i<=79;i++){
  54. gotoxy(i,13);printf(" ");}
  55. gotoxy((80-19)/2,13);printf("Agregando Datos!!!!");
  56. gotoxy(5,16);printf("Nombre: ");
  57. fflush(stdin);
  58. gets(indice->nombre);
  59. gotoxy(5,17);printf("Direccion: ");
  60. fflush(stdin);
  61. gets(indice->direccion);
  62. gotoxy(5,18);printf("Telefono: ");
  63. fflush(stdin);
  64. gets(indice->telefono);
  65. indice->siguiente=(struct agenda*)NULL;
  66. }
  67. /////////////////////////////////////////
  68. void lista_ficha(void){
  69. if(primero==(struct agenda*)NULL){
  70. for(i=2;i<=79;i++){
  71. gotoxy(i,13);printf(" ");}
  72. gotoxy((80-15)/2,13);printf("Lista vacia!!!!");
  73. getche();//retener mensaje
  74. return;}
  75. indice=primero;
  76. do{
  77. visu_ficha(indice);
  78. indice=indice->siguiente;
  79. }while(indice!=(struct agenda*)NULL);
  80. }
  81. ////////////////////////////////////////////////
  82. void muestra_ficha(void){
  83. char inbuf[30];
  84. for(i=2;i<=79;i++){
  85. gotoxy(i,13);printf(" ");}
  86. gotoxy(5,13);printf("Mostrar la ficha con Nombre: ");
  87. fflush(stdin);
  88. gets(inbuf);
  89. display_ficha(inbuf);}
  90. /////////////////////////////////////////////////////
  91. void visu_ficha(struct agenda *visu){
  92. for(i=2;i<=79;i++){
  93. gotoxy(i,13);printf(" ");
  94. gotoxy(i,16);printf(" ");
  95. gotoxy(i,17);printf(" ");
  96. gotoxy(i,18);printf(" ");}
  97. gotoxy(30,13);printf("Mostrando datos!!!!");
  98. gotoxy(5,16);printf("Nombre: %s",visu->nombre);
  99. gotoxy(5,17);printf("Direccion: %s",visu->direccion);
  100. gotoxy(5,18);printf("Telefono: %s",visu->telefono);
  101. if(borrando==0){
  102. hori(22);
  103. gotoxy(26,23);printf("Presiona CUALQUIER tecla para continuar");
  104. getche();}
  105. }
  106. ////////////////////////////////////////////////
  107. void borra_ficha(){
  108. struct agenda *borra;
  109. char inbuf[30];
  110. for(i=2;i<=79;i++){
  111. gotoxy(i,13);printf(" ");}
  112. gotoxy(5,13);printf("Borra la ficha con el nombre: ");
  113. fflush(stdin);
  114. gets(inbuf);
  115. borra= ((struct agenda*)display_ficha(inbuf));
  116. if(borra==(struct agenda*)NULL)
  117. return;
  118. for(i=2;i<=79;i++){
  119. gotoxy(i,13);printf(" ");}
  120. gotoxy(5,13);printf("Deseas borrar esta ficha? s/n: ");
  121. switch(toupper(getche())){
  122. case 'N':return;
  123. case 'S':break;}
  124. if(borra==primero)
  125. primero=primero->siguiente;
  126. else{
  127. indice=primero;
  128. while(indice->siguiente!=borra)
  129. indice=indice->siguiente;
  130. indice->siguiente=borra->siguiente;
  131. }
  132. free(borra);}
  133. //////////////////////////////////////////////////////
  134. struct agenda *display_ficha(char *n){
  135. struct agenda *ficha;
  136. for(i=2;i<=79;i++){
  137. gotoxy(i,13);printf(" ");}
  138. gotoxy((80-18)/2,13);printf("Buscando ficha!!!!");
  139. if(!(ficha=(struct agenda *)busca(n))){
  140. for(i=2;i<=79;i++){
  141. gotoxy(i,13);printf(" ");}
  142. gotoxy((80-23)/2,13);printf("Ficha no encontrada!!!!");
  143. getche();
  144. return NULL;
  145. }
  146. else
  147. visu_ficha(ficha);
  148. return ficha;}
  149. ///////////////////////////////////////////////////
  150. struct agenda *busca(char *inbuf){
  151. indice=primero;
  152. while(indice!=NULL){
  153. if(!strcmp(inbuf,indice->nombre))return indice;
  154. indice=indice->siguiente;}
  155. return NULL;}
  156. ///////////////////////////////////////////////
  157. void intro(){
  158. clrscr();
  159. margenes();
  160. gotoxy(3,2);printf("Programa No: 30");
  161. hori(3);
  162. gotoxy(3,4);printf("Lista enlazada");
  163. gotoxy(3,9);printf("Descripcion:");
  164. gotoxy(3,10);printf("Este programa maneja una lista enlazada");
  165. hori(22);
  166. gotoxy(20,23);printf("Presiona Cualquier tecla para continuar");
  167. getche();
  168. }
  169. /////////////////////////////////////////
  170. main(){
  171. clrscr();
  172. portada();
  173. intro();
  174. for(;;){
  175. clrscr();
  176. borrando=0;
  177. int opc;
  178. margenes();
  179. gotoxy((80-14)/2,2);cprintf("<--@G3|\|d@-->");
  180. hori(3);
  181. gotoxy((80-22)/2,4);cprintf("1.- Agregar");
  182. gotoxy((80-22)/2,5);cprintf("2.- Listar todos");
  183. gotoxy((80-22)/2,6);cprintf("3.- Mostrar por nombre");
  184. gotoxy((80-22)/2,7);cprintf("4.- Borrar por nombre");
  185. gotoxy((80-22)/2,8);cprintf("5.- Guargar a disco");
  186. gotoxy((80-22)/2,9);cprintf("6.- Leer de disco");
  187. gotoxy((80-22)/2,10);cprintf("7.- Salir");
  188. hori(12);
  189. hori(14);
  190. gotoxy((80-22)/2,13);cprintf("Elige tu opcion: ");
  191. scanf("%d",&opc);
  192. switch(opc){
  193. case 1:
  194. intro_ficha();
  195. break;
  196. case 2:
  197. lista_ficha();
  198. break;
  199. case 3:
  200. muestra_ficha();
  201. break;
  202. case 4:
  203. borrando=1;
  204. borra_ficha();
  205. break;
  206. case 5:
  207. almacena_datos();
  208. break;
  209. case 6:
  210. lee_datos();
  211. break;
  212. case 7:
  213. exit(0);
  214. break;}
  215. }
  216. }
  217. ////////////////////////////////////////////////
  218. void almacena_datos(void){
  219. FILE *ap;
  220. char *ruta=NULL;
  221. int c=0;
  222. for(i=2;i<=79;i++){
  223. gotoxy(i,13);printf(" ");}
  224. gotoxy((80-21)/2,13);printf("Guardando a disco!!!!");
  225. gotoxy(5,16);printf("Directorio: ");
  226. fflush(stdin);
  227. gets(ruta);
  228. if((ap=fopen(ruta,"wb"))==NULL){
  229. for(i=2;i<=79;i++){
  230. gotoxy(i,13);printf(" ");}
  231. gotoxy((80-31)/2,13);printf("El archivo no se puede abrir!!!!");
  232. getche();
  233. return;}
  234. indice=primero;
  235. for(i=2;i<=79;i++){
  236. gotoxy(i,13);printf(" ");}
  237. do{
  238. //efecto
  239. if(c==5){
  240. c=0;}
  241. if(c==0||c==3){
  242. gotoxy(39,13);printf("|");}
  243. if(c==1){
  244. gotoxy(39,13);printf("/");}
  245. if(c==2){
  246. gotoxy(39,13);printf("-");}
  247. if(c==4){
  248. gotoxy(39,13);printf("\\");}
  249. fwrite(indice,sizeof(struct agenda),1,ap);
  250. indice=indice->siguiente;
  251. c++;
  252. }while(indice!=(struct agenda*)NULL);
  253. fclose(ap);}
  254. ////////////////////////////////////////////
  255. void lee_datos(void){
  256. FILE *ap;
  257. char *ruta=NULL;
  258. for(i=2;i<=79;i++){
  259. gotoxy(i,13);printf(" ");}
  260. gotoxy((80-21)/2,13);printf("Leer datos de disco!!!!");
  261. gotoxy(5,16);printf("Directorio: ");
  262. fflush(stdin);
  263. gets(ruta);
  264. if((ap=fopen(ruta,"rb"))==NULL){
  265. for(i=2;i<=79;i++){
  266. gotoxy(i,13);printf(" ");}
  267. gotoxy((80-31)/2,13);printf("El archivo no se puede abrir!!!!");
  268. getche();
  269. return;}
  270. asigna_memoria();
  271. do{
  272. indice->siguiente=nuevo;
  273. indice=nuevo;
  274. fread(indice,sizeof(struct agenda),1,ap);
  275. nuevo=(struct agenda*)malloc(sizeof(struct agenda));
  276. }while(indice->siguiente!=NULL);
  277. fclose(ap);
  278. }
  279.  
UN intento de explicar lo inezplicable:D

The Black Boy

  • Miembro de PLATA
  • *****
  • Mensajes: 1043
  • Nacionalidad: co
    • Ver Perfil
    • http://www.mslatam.com/latam/technet/mva2/Microsite.aspx?alias=JairoDiaz
Re: Problema Con Listas
« Respuesta #4 en: Martes 23 de Marzo de 2004, 18:02 »
0
:hola:
dreadlock..  tu programa hace mas de lo que esta pidiendo  henry201186 y tu henry201186 lo que yo entiendo es que independientemente de como entre los datos debes mostrarlos de forma ordenada  con los de la lista 2 ¿es eso?

___Saludos___   :hola:
El inteligente no es aquel que lo sabe todo
sino aquel que   sabe utilizar lo poco que sabe.


Espacio Personal

si necesitas algo de programacion click aqui, si no esta aqui no existe

Programacion]

henry201186

  • Nuevo Miembro
  • *
  • Mensajes: 6
    • Ver Perfil
Re: Problema Con Listas
« Respuesta #5 en: Viernes 26 de Marzo de 2004, 01:37 »
0
le diste al clavo the black boy eso es lo que estoy pidiendo
espero me puedas ayudar

Salu2

The Black Boy

  • Miembro de PLATA
  • *****
  • Mensajes: 1043
  • Nacionalidad: co
    • Ver Perfil
    • http://www.mslatam.com/latam/technet/mva2/Microsite.aspx?alias=JairoDiaz
Re: Problema Con Listas
« Respuesta #6 en: Viernes 26 de Marzo de 2004, 18:11 »
0
me uno ha Diabliyo en la parte que dice de acomodamiento del codigo en cuanto.. ha la parte de ordenamiento de la lista ya lo hize  pero no te voy ha dar el codigo <_<  tendras que pensarlo  un poquito, <_<  y demostrarle a Diabliyo  que el codigo es tuyo... :smartass:  es un codigo con mucha recursividad y pues para un principante la recursividad creo que no se es su fuerte.. claro esta que puedo equivocarne con tigo..
volviendo a lo del codigo tambien te puedo decir que  tienes que implementar variables auxiliares o temporales para la cuestion de asignacion de valores ya q' si no lo haces en algunos casos la asignacion que hagas de valores puede que no te funcione..

espero lo hagas y piensalo un poquito que no es complicado

Saludos :hola:  y que C++ te acompañe :lightsabre:
El inteligente no es aquel que lo sabe todo
sino aquel que   sabe utilizar lo poco que sabe.


Espacio Personal

si necesitas algo de programacion click aqui, si no esta aqui no existe

Programacion]

henry201186

  • Nuevo Miembro
  • *
  • Mensajes: 6
    • Ver Perfil
Re: Problema Con Listas
« Respuesta #7 en: Viernes 26 de Marzo de 2004, 20:12 »
0
mira The Black Boy la verdad el codigo no es mio lo hizo un amigo y lo dejo asi y yo le dije que no me servia por que no ordenaba bien todo, entonces el me dijo que otro dia me lo pasaria entonces yo aun lo espero pero no lo he visto y ese codigo lo necesito urgente.
Espero me hayas comprendido

Salu2

The Black Boy

  • Miembro de PLATA
  • *****
  • Mensajes: 1043
  • Nacionalidad: co
    • Ver Perfil
    • http://www.mslatam.com/latam/technet/mva2/Microsite.aspx?alias=JairoDiaz
Re: Problema Con Listas
« Respuesta #8 en: Viernes 26 de Marzo de 2004, 20:30 »
0
:angry:  haa o sea que no es tuyo vaya, vaya, vaya pero tu eres el que necesita el codigo y tu amigo de buena gente te regalo eso y tu no eres capaz ni siquiera de pensar como arrglarlo y eso que es para ti, pues no.. :angry:   aqui no se le viene hacer la tarea ha nadie y menos ha alguien que quieren que le hagan el trabajo sin esforzarse un poquito :angry:


suerte con eso  .. yo que pense que tu lo estabas haciendo :scream:
El inteligente no es aquel que lo sabe todo
sino aquel que   sabe utilizar lo poco que sabe.


Espacio Personal

si necesitas algo de programacion click aqui, si no esta aqui no existe

Programacion]

henry201186

  • Nuevo Miembro
  • *
  • Mensajes: 6
    • Ver Perfil
Re: Problema Con Listas
« Respuesta #9 en: Viernes 26 de Marzo de 2004, 20:47 »
0
mira, la verdad ya llevo bastante tiempo buscando como puedo hacerlo pero no entiendo c ya he revisado muchos manuales y no he encontrado nada y la razon por la que llegue aqui era esperando que me pudieran ayudar con esto pero veo que no te interesa ayudarme asi que ahi lo dejo, espero que alguien que tenga mejor voluntad con este principiante me pueda ayudar

Salu2

The Black Boy

  • Miembro de PLATA
  • *****
  • Mensajes: 1043
  • Nacionalidad: co
    • Ver Perfil
    • http://www.mslatam.com/latam/technet/mva2/Microsite.aspx?alias=JairoDiaz
Re: Problema Con Listas
« Respuesta #10 en: Viernes 26 de Marzo de 2004, 21:04 »
0
sabes.. <_< no te creo que hallas mirado tanto como dices. <_< .y en cuanto a lo que dices de  no entender C hay si grave amigo :blink:  .. y no se trata de voluntad o bueno si pero de parte tuya no de parte nuestra por que si uno responde un foro es por voluntad propia y si decide ayudar igualmente pero la voluntad es de parte tuya el lenguaje C es muy lógico como cualquier otro lenguaje  y entenderlo solo se logra con voluntad para aprender... :smartass:

Espero no te ofendas pero se trata de que aprendas.. :smartass:

___Saludos___ :smartass:
El inteligente no es aquel que lo sabe todo
sino aquel que   sabe utilizar lo poco que sabe.


Espacio Personal

si necesitas algo de programacion click aqui, si no esta aqui no existe

Programacion]

henry201186

  • Nuevo Miembro
  • *
  • Mensajes: 6
    • Ver Perfil
Re: Problema Con Listas
« Respuesta #11 en: Sábado 27 de Marzo de 2004, 00:24 »
0
en ningun momento me he ofendidocon nada de lo que pusiste pero mira: yo tengo la voluntad para aprender pero esto es urgente por que es una tarea con nota que me dejaron y llevo buscando desde el 15 de marzo y tengo que entregarlo el 29 pero no lo he encontrado por ninguna parte y es por eso que acudi al foro, si no ubiera estado en la necesidad no lo habria hecho.

Salu2

PD: ayudenme por favor que es muy importante esto para mi :(

JuanK

  • Miembro de ORO
  • ******
  • Mensajes: 5393
  • Nacionalidad: co
    • Ver Perfil
    • http://juank.io
Re: Problema Con Listas
« Respuesta #12 en: Sábado 27 de Marzo de 2004, 21:55 »
0
POR FAVOR NO LE HAGAMOS LA TAREA A NADIE, CON LO QUE LE DISTE ES UNA AYUDA MAS QUE SUFIENTE, TE FELICITO POR TU ACTITUD The Black Boy, Y A henry201186 YA TE DIERON SUFIENTE ASI QUE POR FAVOR TRATA DE HACER EL RESTO SOLO.
CUALQUIER DUDA PUNTUAL PUEDES COMENTARLO EN OTRO POST, ESTE LO VOY CERRAR.
[size=109]Juan Carlos Ruiz Pacheco
[/size]
Microsoft Technical Evangelist
@JuanKRuiz
http://juank.io