|
Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.
Mensajes - Diabliyo
26
« en: Sábado 3 de Abril de 2004, 10:48 »
Hola: Bueno mira, como punto personal, para aprender Co C++, cuqleuira que estudies te biene BIEN, ya que los dos tienes una GRAN SIMILITUD, solo que C++ es Orientado a Objetos (clases, constrcutors, herencias, etc, etc...)... Pero igual,. puedes comenzar con C o C++, el que mejor se te acomode, en este caso como ya sabes VB, pues C++ te debe venir de AGUA  ...... Yo te recomiendo estos libros: C++ Guia de Autoenseñanza por: Herbert Schildt C Manual de Referencia por: Herbert Schildt A la ves te recomiendo un libro especial para ALGORITMOS (ahorita no recuerdo el autor :S :S).... pero de todos modos, tal ves muchos me critiquen por el AUTOR que te recomiendo, pero yo he aprendido con esos libros. Pero como NO tengo libros de ALGORITMOS entonces te recomiendo esta pagina www.c.conclase.com , ya si NO quieres gastar en LIBROS de C (como dijiste que compraste de C++), entonces entra a www.elrincondelc.com ahi esta un buen tuto para novatos en C.... Ya de tu parte te toca practicar e idear !!! byeeeee
27
« en: Sábado 3 de Abril de 2004, 10:36 »
Hola: Bueno si hablamos de mujeres guapas, entonces desde mi punto de vista, cambio parte de la respuesta  .... Bueno ahi si tienes dudas aqui estamos  byeeeee
28
« en: Jueves 1 de Abril de 2004, 09:22 »
Hola: El Juego del Gato es como el: Tres en Raya....usas la X y O, el que forme 3 X en Orizontal, Vertical, Cruzado, GANA!!!..... Bueno compa, creo que primeramente deberia postear tu codigo e irte resolviendo DUDAS, ya que NO le hago la tarea a nadie, mas SI estoy dispuesto a reesolverte dudas, y cosas asi..... Postea Codigo, Pon lo que te dicen los WAR o ERRORES, y pues pregunta, pregunta... pero que se vea que estamos haciendo algo  .... El Gato es Facil y a la Ves Conflictuoso, pero de igualmanera la mayoria lo hacemos con una MATRIZ de [3][3] 3x3 de tipo CHAR para irle poniendo X o O...el pedo es COMO  :....pero seria bueno que pusieras LO QUE TU PIENSAS SOBRE ... COMO LO HARIAS TU  ... Pero bueno para SABEr si la casilla esta OCUPADA o NO !!...necesitas una de 2 cosas: hacer una funcion la cual compruebe TODAS las casillas (mas bien la MATRIZ), y si la matriz esta vacia...osea \0 (ya que es tipo CHAR), entonces PONE el caracter---.... de lo contrario SALE y retorna un VALOR.... la segunda seria IGUAL pero con un FOR(); ...... NOTA: la matriz[3][3] es de tipo CHAR, como recomendacion INICIALIZALA.... for( i=0; i<3; i++ ) for( j=0; j<3; j++ ) matriz[i][j]= '\0';
byeeeeeeeee
29
« en: Sábado 20 de Marzo de 2004, 04:26 »
Hola: Pues tal ves soy el unico que NO te endiente  ...seria bueno que pusieras un CODIGO y vieramos que hacemos  byeeeeeeee
30
« en: Sábado 20 de Marzo de 2004, 04:17 »
Hola: Pues la veo dificil, ya que como dices: "ya q con lo de clase no me apaño.", necesitas estudiar mas  .... aparte dime: sabes Arboles ???.... de o contraio, sera mejor que le apures  ... ya despues entras a grafos  byeee
31
« en: Sábado 20 de Marzo de 2004, 04:11 »
Hola: Bueno pues como veo el CODIGO, NO ES TUYO y mucho menos lo hciste tu  ...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  .... asi tambien NO se te pasara poner los "{ }", si es que algun dia te fallasen  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  ... int main() { struct Lista *l1=NULL,*l2 =NULL; int i,dato; for(i=1;i<=4;++i) { printf("Dato de lista1: "); scanf("%d",&dato); l1=InsertaNodo(l1,dato); } for(i=1;i<=1;++i) { printf("Dato de lista2: "); scanf("%d",&dato); l2=InsertaNodo(l2,dato); } l1=Insertame(l1,l2); printf("Holaaaaa"); /*AQUI ESTABA TU ERROR*/ ImprimeLista(l1); getch(); return 0; }
32
« en: Sábado 13 de Marzo de 2004, 04:39 »
Hola:
[dreadlock] El codigo cumple con el punto 1 y 2...el problema namas quedaria en que NO enviaria un mensaje cuando NO SE PULSE UNA TECLA.... fuera de ahi.. mientras pulses una tecla enviara un mensaje xD...
De todos modos es una buena idea ya que con ese simple ejemplo le servira para que vea un poco mas haya !!
byeeeeeeeeee
33
« en: Sábado 13 de Marzo de 2004, 04:33 »
Hola: Bueno mira, como pista principal te digo de antemano que necesias usar: kbhit();, time(0);, asi digamos que en cada: 3 segundos imprima un nnumero diferente, despues que pare cuando pulses cualquier tecla...PERO...aqui esta la desicion, puedes hacerlo con un: FOR o con DO-WHILE o un simple WHILE....TODO depende como lo propongas.... Aqui te dejo un ejemplo (me cae que CASI te hago el trabajillo  ), lo que hace este pequeño codigo si lo empleas bien es esto: -La variable "tm" tendra el conteo del tiempo en SEGUNDOS, cuando llega al IF y se cumplan 4 segundos, entonces prosigue a imprimir el valor de "i", despues lo DECREMENTA, y pone "tm" en 0 segundos..... Ahora la incognita tuya seria... Como hago funcionar este codigo ?? Como hago que "i" valga lo que yo quiera ???.... piensale  P.D: haber sino se enojan por haberte puesto este codigo.....  xD byeeeeeeee long tm; tm= time(0); if( time(0)-tm==4 ) { printf( "%i", i ); i--; tm= time(0); }
34
« en: Viernes 12 de Marzo de 2004, 06:02 »
Hola: Bueno si quieres meter un mensaje en una variable tipo CHAR, has esto: #include <stdio.h> #include <conio.h> #define N 1000 int main() { char msg[N]; clrscr(); printf( "--------------MENSAJE-----------------" ); printf( "\n\n:: " ); gets( msg ); printf( "\n\nPulsa para ver tu Mensaje de nuevo..." ); printf( "\n\n:: " ); getch(); puts( msg ); getch(); return 0; }
Pues Aqui esta SUPERSIMPLE.... Sobre el cosh pues nose, ya que me cae gordo Ecuaciones Diferenciales (ya que creo que ahi llevas todo ese mugrero).... byeeeeeeeeee
35
« en: Jueves 11 de Marzo de 2004, 05:22 »
Hola: Si quieren compilarlo en VC++ u otro que NO acepte el CLRSCR();....pues hagan esto: quiten <conio.h> y clrscr();...y sustituir.. pongan <stdlib.h> y system( "cls" ); Mas que nada es para hacer un codigo fuente mas FUNCIONAL o COMPILABLE en otros compiladores  (para evitar criticas como experiencias) byeeeeeee
36
« en: Jueves 11 de Marzo de 2004, 05:17 »
Hola:
Mira como pista te digo esto:
-Un array a puntero *arr[]={ ??? }; -kbhit()
???= mensajes
byeeeeeeeee
37
« en: Jueves 11 de Marzo de 2004, 05:11 »
38
« en: Jueves 11 de Marzo de 2004, 05:09 »
Hola: Bueno ada pues primeramente necesitas pensarle un poco, ya que estos foros como su nombre lo indica (que gereralmente todos son asi), pues necesitas postear tus dudas o plasmar tus dudas sobre el proceso, ya que al parecer ni siquiera te has esforzado a pensarle un poquito.... Postea dudas y te aclaramos  byeeeeeee
39
« en: Sábado 6 de Marzo de 2004, 08:31 »
Hola: No se compliquen la vida....NO es TAN TAN necesario el kbhit() solo asi es mas facil  .. #include <stdio.h> #include <conio.h> #include <ctype.h> int main() { int i=0; char _op='A'; clrscr(); printf( "A= Ascendente\tZ=Desendente\tD=Limpiar Pantalla y Comenzar de Nuevo\tS= Salir" ); printf( "\n\n" ); while( _op!='S' ) { _op=toupper( getch() ); switch( _op ) { case 'A': i++; printf( "\n%i", i ); break; case 'Z': i--; printf( "\n%i", i ); break; case 'D': clrscr(); i=0; break; } } printf( "\n\nPulsa para salir..." ); getch(); return 0; }
40
« en: Sábado 6 de Marzo de 2004, 08:19 »
Hola: Algo mas simple y que puedas comenzar a experimentar con el uso de esta cabezera (dos.h), seria hacer un programita que ponga en pantalla: CARGANDO y que cada SEGUNDO ponga un signo, ya sea: *, . o - (lo que quieras). Para realizar el programa necesitas PENSAR  ....y solamente usas estas cabezeras y esto otro  #include <stdio.h> #include <conio.h> #include <time.h> #include <dos.h> time.h <-- sirve para saber el tiempo transcrrido.....de tu parte esta hacer el proceso para contar solo 1 segundo. dos.h <--- usa estas funciones sound(valor); nosound(): esto hace que se reprodusca un SONIDO.... stdio y conio<--- para realizar TODO tu programa: clrscr(); printf(); gotoxy(); getch(); return;, etc, etc.... Sera bueno que tengas un buen tuto  Aqui te recomiendo estos: http://www.elrincondelc.comhttp://www.c.conclase.com.arEchale Ganas !!!  xD byeeeeeeeeee
|
|
|