• Miércoles 26 de Febrero de 2025, 09:04

Mostrar Mensajes

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 - Eternal Idol

Páginas: 1 ... 59 60 [61] 62 63 ... 205
1501
C/C++ / Re: Problema Con Calculadora Básica En C
« en: Sábado 1 de Marzo de 2008, 14:03 »
El codigo que pusiste como te dije esta mal, tenes que comparar y no asignar, ademas de esos cambios asi con el VC++ 8 (2005) funciona:

Código: Text
  1.  
  2. scanf ("%i\r\n", &a);
  3. scanf ("%c\r\n", &signo);
  4. scanf ("%i", &b);
  5.  
  6.  

Proba, depura tu programa ...

1502
C/C++ / Re: Problema Con Calculadora Básica En C
« en: Sábado 1 de Marzo de 2008, 13:20 »
No mire mucho el codigo pero las comparacion estan mas, = es una ASIGNACION y == es una COMPARACION.

1504
C++ Builder / Re: Borland Builder C++ En W.vista
« en: Miércoles 27 de Febrero de 2008, 08:07 »
O les sirve eso o vayan al soporte del software, esta no es una pregunta de programacion.

1505
ASM (Ensamblador) / Re: Les Si, [bp].p1
« en: Martes 26 de Febrero de 2008, 20:52 »
Eso asi como esta no me ensambla con MASM ...

1506
C/C++ / Re: Primeros Pasos En C++
« en: Martes 26 de Febrero de 2008, 19:03 »

1507
ASM (Ensamblador) / Re: Emulador Asm
« en: Martes 26 de Febrero de 2008, 14:18 »
edit.com + ensamblador (puede ser FASM para 16 bits o una version vieja de MASM, TASM, etc) + debug.exe

Agrego que hay una version de evaluacion disponible del emu8086:
http://www.emu8086.com/

1508
C/C++ / Re: Algoritmo C++
« en: Lunes 25 de Febrero de 2008, 15:33 »
NO se hacen tareas.

1509
C++ Builder / Re: Averiguar La Ip Pública
« en: Lunes 25 de Febrero de 2008, 14:41 »
Cita de: "el_shanky"
=> Alguien sabe como Poder leer esta info con el CppWebBrowser??

No.

Cita de: "el_shanky"
=> Alguien sabe como manejar la wininet para que esto sea posible??

Windows Internet.

Cita de: "el_shanky"
=> Alguien se le ocurre otra forma?

Leer esa pagina con Winsock, tenes que obviar las cabeceras e interpretar el HTML.

Agrego, con enviar esto alcanza:
GET /checkip.html HTTP/1.0\r\nHost: zoneedit.com\r\n\r\n

1510
Sobre los Foros de SoloCodigo / Re: Komo Subo Una Img A Un Post ???
« en: Lunes 25 de Febrero de 2008, 09:14 »
Este hilo tiene casi 3 años ...

1511
C++ Builder / Re: Evitar Ejecutar Un Exe Varias Veces
« en: Domingo 24 de Febrero de 2008, 15:14 »
De nadas  B)

1512
C++ Builder / Re: Problemilla Con Sentencia Else
« en: Domingo 24 de Febrero de 2008, 08:32 »
Lo que sobraba era la comparacion en el else pero un error que daba el compilador era la falta de la llave (}) final. Despues la comparacion del if era incorrecta, siendo en realidad una asignacion (=) y no una comparacion (==) que si era lo que querias entonces faltaba un = tambien.

1513
C++ Builder / Re: Problemilla Con Sentencia Else
« en: Sábado 23 de Febrero de 2008, 17:54 »
Mira el codigo identado dentro de la etiqueta CODE (entre []):

Código: Text
  1.  
  2. #include <stdio.h>
  3. #include <stdlib.h>
  4.  
  5. void main()
  6. {
  7.   int num1,num2;
  8.   printf("\nintroduce primer numero ",num1);
  9.   scanf("%d",&num1);
  10.   printf("\nintroduce segundo numero",num2);
  11.   scanf("%d",&num2);
  12.   if(num1=num2);
  13.   {
  14.     printf("\nresultado es %d,%d," ,num1,num2);
  15.   }
  16.   else(num1!=num2);
  17.   {
  18.     printf("\nno hay resultado," );
  19.   }
  20.   system("PAUSE");
  21.  
  22.  

¿Que problema hay ahi? ¿Que falta?

1514
C++ Builder / Re: Evitar Ejecutar Un Exe Varias Veces
« en: Sábado 23 de Febrero de 2008, 08:59 »
Usa un mutex con nombre, la primera instancia de tu programa lo podra crear correctamente y la segunda retornara ERROR_ALREADY_EXISTS.

CreateMutex.

1515
ASM (Ensamblador) / Re: Contar El Numero De Veces Que Aparece Una Letra
« en: Viernes 22 de Febrero de 2008, 19:21 »
Cita de: "tirengarfio"
Ya se que esta fuera de los limites, pero ¿no te parece curioso que tabla1[4] albergue el mismo caracter que tabla1[3] siempre?

No ... es pura logica, cambia carac y tabla1[4] y tabla1[3] no seran iguales.

Cita de: "tirengarfio"
Ok, aqui abajo esta mi codigo haciendo lo que tu me dices. Pero en el caso de que la letra que estoy contando (la "a") sea la que termina la palabra (Hola), tu consejo no funciona, al menos como yo lo hago...

Nuevamente pura logica, si recorres la cadena HASTA encontrarte el cero (mientras no sea cero el byte apuntado por ponerlo de otra manera) no tiene ningun sentido que no sea capaz de contar una cadena como Hola. Simplemente es una implementacion incorrecta.


La etiqueta numero se ejecuta independientemente del contenido de la cadena, tenga la letra buscada o no, saltala y ademas de que cl tendra cualquier valor incialmente ... ponelo a 0 al principio. Si usas las dos veces bl para comparar te funcionara tambien para terminar el bucle, si usas tabla1[di] no funciona por haber incrementado di primero al ser 'a' (di apunta a 0) en bucle y despues al entrar nuevamente en bucle desde numero (si la cadena fuera "holas" no pasaria pero es un error) apunta a la 'a' de carac.

Si le asignas a bh carac[0] usalo en la comparacion posterior tambien ... y en lugar de add 1 podes usar inc.

1516
C/C++ / Re: Sensillo Editor De Textor En C++
« en: Viernes 22 de Febrero de 2008, 17:36 »
NO se hacen tareas.

1517
La taberna del BIT / Re: Adiós Al "secreto Comercial" De Windows
« en: Viernes 22 de Febrero de 2008, 16:54 »
Cita de: "Angel38"
Si no hacian eso, se los comia Linux.
Exacto  :lol:

1518
ASM (Ensamblador) / Re: Contar El Numero De Veces Que Aparece Una Letra
« en: Viernes 22 de Febrero de 2008, 15:40 »
Cita de: "tirengarfio"
El problema es que tabla1[4] es siempre igual que tabla1[3], con lo que la cuenta siempre es incorrecta.

Mis preguntas son dos:

- ¿Porque tabla1[4] es siempre igual a tabla1[3]? (Es que soy curioso...)

tabla1   DB "Hola"  ; Una tabla de 0Ah caracteres
carac  DB "a"


En C:
tabla1[0] = 'H';
tabla1[1] = 'o';
tabla1[2] = 'l';
tabla1[3] = 'a';

¿Quien dijo que hay un tabla1[4]? Esta fuera de los limites y simplemente estas accediendo a carac que justamente es 'a'  ;)

Cita de: "tirengarfio"
- ¿Hay alguna manera de  correctamente este ejercicio? Se me ocurre que la linea "sub cl, 1" se podria sustituir por "sub cl, 2", pero quiza haya alguna manera mas "seria"...

Incializa asi: tabla1   DB "Hola",0 y recorre las cadenas justo hasta encontrarte el 0 terminador de las mismas.

1519
ASM (Ensamblador) / Re: ¿0ah No Es Valido? Extraño...
« en: Viernes 22 de Febrero de 2008, 12:07 »
Depura siempre tu codigo.

1520
C/C++ / Re: Hundir La Fltoa
« en: Viernes 22 de Febrero de 2008, 08:06 »
No se hacen tareas.

1521
Visual C++ / Re: Problema Con Programa Para Eliminar Comentarios
« en: Jueves 21 de Febrero de 2008, 08:06 »
Lee, podes usar lineas o caracteres, el principio basico es el mismo, si encontras "//" entonces no escribas nada en el archivo hasta encontrar salto de linea (\r\n en Windows). Si encontras "/*" no escribas nada en el archivo hasta encontrar "*/".

1522
ASM (Ensamblador) / Re: El Rango De Db Y Sobre Los Numeros Con Signo
« en: Miércoles 20 de Febrero de 2008, 23:13 »
DB = define byte. Un byte tiene un rango de 0 a 255. Esos valores se pueden interpretar tambien como numeros negativos. Fijate que hay en memoria con el depurador ...

Te recomiendo que compres algun libro o leas tutoriales.

http://www.asmcommunity.net/board/index.ph..._Representation

PD. No mire el codigo, en Internet hay mucho disponible.

1523
C/C++ / Re: Problema Con Dev Cpp
« en: Miércoles 20 de Febrero de 2008, 18:55 »
warning C4700: uninitialized local variable 'cad' used


Estas usando un puntero sin inicializar (cad) ...

1524
ASM (Ensamblador) / Re: "illegal Instruction" En Codeview
« en: Miércoles 20 de Febrero de 2008, 14:16 »
Esto es codigo de 16 bits (al igual que en tu anterior pregunta) tuyo asi que asumo que abandonaste MASM32 ...

END mayor no tiene sentido, borralo. Las dos instrucciones siguientes no funcionan, supongo que ya sabes la razon viendo los comentarios en el resto de tu codigo y me imagino que las queres ejecutar antes del bucle.

1525
C/C++ / Re: Pasar Cadena Char A Cadena Int
« en: Miércoles 20 de Febrero de 2008, 08:10 »
De nadas  :comp:

Páginas: 1 ... 59 60 [61] 62 63 ... 205