elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Rompecabezas de Bitcoin, Medio millón USD en premios


  Mostrar Temas
Páginas: 1 2 [3]
21  Programación / Scripting / Calculadora Hecha Por Mi :D Hechen un Vistazo! en: 12 Enero 2013, 04:47 am
Buenass.. Hoy les quiero dar el codigo de un programa que que funciona como calculadora basica (suma, resta, division y multiplicacion) que hice yo con el batch, nada especial ni muy avanzado (ya que soy muy novato y no puedo hace muuucho mas) pero quiero compartir esto para que opinen y me digan si les gusto la dinamica del programa. No les puedo dar un enlace con el programa porque estaria infringiendo las normas del foro, asi que les dejo directamente el codigo para que lo copien y peguen en un block de notas y lo guarden con la extensión .bat .
 
Código
  1. echo off
  2. cls
  3. echo CALCULADORA
  4. echo ....................................
  5. echo .........HECHO POR LeoJ24...........
  6. echo ....................................
  7. echo Pone la operacion que queres hacer:
  8. echo 1. MULTIPLICACION
  9. echo 2. DIVISION
  10. echo 3. SUMA
  11. echo 4. RESTA
  12. set /p c=
  13. if %c%==1 goto :d
  14. if %c%==2 goto :e
  15. if %c%==3 goto :f
  16. if %c%==4 goto :g
  17. :d
  18. echo Escribi el 1er numero:
  19. set /p a=
  20. echo Escribi el 2do numero:
  21. set /p b=
  22. echo RESULTADO DE MULTIPLICACION
  23. set /a r= a*b
  24. echo %r%
  25. :e
  26. echo Escribi el 1er numero:
  27. set /p a=
  28. echo Escribi el 2do numero:
  29. set /p b=
  30. echo RESULTADO DE DIVISION
  31. set /a r= a/b
  32. echo %r%
  33. pause>nul
  34. :f
  35. echo Escribi el 1er numero:
  36. set /p a=
  37. echo Escribi el 2do numero:
  38. set /p b=
  39. echo RESULTADO DE SUMA
  40. set /a r= a+b
  41. echo %r%
  42. pause>nul
  43. :g
  44. echo Escribi el 1er numero:
  45. set /p a=
  46. echo Escribi el 2do numero:
  47. set /p b=
  48. echo RESULTADO DE RESTA
  49. set /a r= a-b
  50. echo %r%
  51. pause>nul

Espero que lo prueben y les guste, aunque solo sea una simple calculadora basica.
Salu2...



[Elektro] Usa el botón "Insertar código" no el de citar :P
22  Foros Generales / Dudas Generales / ayuda! con que sigo? en: 11 Enero 2013, 20:35 pm
Buenass..
Estoy en duda con que tema aprender ahora. ya se casi todo de batch, lo basico de C y html. que me recomiendan para aprender ahora? tambien me interesa aprender seguridad de sistemsa pero no se muy bien por donde empezar ni por donde orientarme. perdon por mi ignorancia.
Gracias de antemano.
salu2
23  Programación / Programación C/C++ / ayuda con punteros de C en: 11 Enero 2013, 17:50 pm
Buenas...
estoy aprendiendo punteros en C y tengo una duda.
supongamos que tengo esto:
#include <stdio.h>
#include <conio.h>
int main ()
{
int num;
int *puntero;
num = 10;
puntero = num;
printf ("DIRECCION DE num: %p /n VALOR DEL num: %i /n", &num, *puntero);
system ("PAUSE");
return 0;
}

entonces estoy diciendo que "num" es igual a 10 y "*puintero" es igual a "num" pero ubicado en una direccion de memoria distinta. es eso correcto?

Ademas, despues de compilarlo y ejecutarlo me salta un valor distinto de num (10). lo que sale en pantalla es:

DIRECCION DE num: FFF4  /*eso esta bien*/
VALOR DE num: 11075 /*el valor que le di a int num es 10...*/
 
gracias de antemano.
salu2
24  Programación / Programación C/C++ / AYUDA CON C# en: 10 Enero 2013, 22:27 pm
estoy aprendiendo C# y no entiendo bien el uso de "else printf" ...
alguien me podria ayudar?
salu2
25  Programación / Programación C/C++ / AYUDA LENGUAJE C en: 7 Enero 2013, 23:58 pm
BUENASS..
ESTOY ADENTRANDOME EN ESTO DEL HACKER Y DECIDI EMPEZAR POR BATCH Y LENGUAJE C.
BATCH YA LO APRENDI Y AHORA ESTOY INTENTANDO APRENDER LENGUAJE C PERO ME QUEDE ESTANCADO EN LA FUNCION GETCH Y GETCHE. QUIERO USAR GETCHE PARA QUE CUANDO INTRODUZCA UN NUMERO EN EL PROGRAMA YA COMPILADO APAREZCA EL NUMERO EN EL SIGUIENTE REGLON SIN NECESIDAD DE APRETAR NADA MAS QUE EL NUMERO. LO QUE YO PONGO EN EL COMPILADOR ES:

#include <stdio.h>
int main ()
{
int num;
printf ("ESCRIBI UN NUMERO\n");
scanf ("%i", &num);
num = getche ();
printf ("EL NUMERO ESCRITO ES: %i\n", num);
system ("PAUSE");
return 0;
}

DESPUES LO COMPILO Y LO EJECUTO, PERO AL EJECUTAR INGRESO EL NUMERO Y NO PASA NADA. APRETO ENTER, Y EL PUNTERO SE UBICA EN EL REGLON DE ABAJO DANDOME COMO UNICA OPCION TECLEAR ALGO.
CUANDO ESCRIBO EL SEGUNDO NUMERO, APARECE LA ORACION "EL NUMERO ESCRITO ES: xx" PERO EL NUMERO NO ES IGUAL A NINGUNO DE LOS ANTERIORES.
EN RESUMEN, LA FUNCION GETCHE FUNCIONA, PERO NO ES IGUAL A NINGUNO DE LOS DOS NUMEROS QUE INTRUDUJE.
ALGUIEN SABE A QUE SE DEBE???
SALUDOS
Páginas: 1 2 [3]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines