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

 

 


Tema destacado: Usando Git para manipular el directorio de trabajo, el índice y commits (segunda parte)


  Mostrar Mensajes
Páginas: 1 2 3 [4] 5 6 7 8 9 10 11 12
31  Programación / Programación C/C++ / [Recopilacion] Mis proyectos (faciles). en: 22 Febrero 2011, 15:43 pm
Bueno he creado un post en el que ire posteando los codigos que considere interesantes(asi no llenare este subforo de post mios). Como podreis ver acabo de empezar con esto asi que me encantaria que me corrigieran si el codigo se puede mejorar y de paso que alguno que empieze como yo pueda aprender algo.

HALLAR DIVISORES DE UN NUMERO.

Código:
#include <iostream>

using std::cout;
using std::endl;
using std::cin;

int main()
{
    int numero, contador=1;
    cout << "DIVISORES DE UN NUMERO:" << endl << endl;
    cout << "Escribe un numero distinto de 0: ";
    cin >> numero;
    cout << "Divisores: ";
    
    while (contador <= numero)
    {
          if (numero % contador == 0)
             cout << contador << " ";
          contador++;
    }
    
    return 0;
}

HALLAR FRACCION IRREDUCIBLE

(La presentacion es un poco cutre: la barra de la fraccion es un guion xD)

Código:
#include <iostream>

using std::cout;
using std::endl;
using std::cin;

int main()
{
    int numerador, denominador, contador = 2;
    //El contador no empieza por 1 porque al dividir un numero entre 1 no varia.
    
    cout << "FRACCION IRREDUCTIBLE:" << endl << endl;
    cout << "Escribe la fraccion: (pulsa intro despeues de escribir el numerador)" << endl << endl;
    cin >> numerador;
    cout << "-" << endl;
    cin >> denominador;
    
    while (contador <= numerador && contador <= denominador)
    {
          if ( (numerador % contador == 0) && (denominador % contador == 0))
          {
               numerador = numerador / contador;
               denominador = denominador / contador;
          }
          else
          contador++; //Si el numero no es divisor prueba con el siguiente
    }
    
    cout << "Fraccion irreductible:" << endl << endl;
    cout << numerador << endl << "-" << endl << denominador;
    return 0;
}
    
32  Seguridad Informática / Hacking / Re: Nuevo! hack x crack cuadernos 2010 en: 18 Febrero 2011, 16:12 pm

Muchas gracias por contestar!!!!! ;-) ;-) ;-)

Pues el caso que voy por el final del volumen 1 y por ahora mas o menos  estoy ejecutando todo lo que leo, se ve que es anticuado pero me esta gustando mucho, ya que desconocia por ejemplo: "el mundillo del ftp" (serv-u flashfxp...)

Aunque reconozco que me ha frustrado un poco ver que el tema de las descargas por ftp esta bastante anticuado no?

Saludos

Yo tambien me estoy leyendo los cuadernos antiguos, acabo de acabar el primero.

Lo de los ftp es muy simple de practicar simplemente bajate filezilla trastea un poco e intenta hacer FXP y conexiones pasivas y ya esta.
33  Programación / Programación C/C++ / Re: [c++] Suma, resta, multiplicacion y division en: 14 Febrero 2011, 19:55 pm
Esta bien el programa, pero una sugerencia: en lugar de usar tanto if usa un switch.
Y si creas una función para sumar, otra para restar, etc. mejor todavia. Pero para estar empezando está muy bien. Creo que no hay diferencia entre usar "or" y "||".

Sigue aprendiendo C++ ;)

No se usar switch. ¿Tu crees que es conveniente dividir cada bloque if en funciones? A mi me parecen pocas lineas de codigo y ademas muy simples.
He leido sobre las inline ¿Es conveniente acostumbrarme a usar estas en funciones cortas?
34  Programación / Programación C/C++ / Re: [c++] Suma, resta, multiplicacion y division en: 14 Febrero 2011, 19:51 pm
Te recomiendo que te vayas acostumbrando al POO de C++. Esa fue una de las razones porque me quede con C++.

No he llegado todavia a POO se cosas muy elementales puesto que empece hace unos meses y el libro que tenia no lo entendia bien y ahora me coji un libro de la biblioteca y voy bien
35  Programación / Programación C/C++ / Re: [c++] Suma, resta, multiplicacion y division en: 14 Febrero 2011, 16:30 pm
El programa está muy bien  ;) , simplemente un consejo.
En vez de estar poniendo continuamente std::, podrías poner en la cabecera "using namespace std;", y es más cómodo   :)
   

Gracias lo aplicare a partir de ahora.

Una pregunta me he dado cuenta que puse "or" en vez de "||" ¿que me aconsejarias utilizar?
36  Programación / Programación C/C++ / [c++] Suma, resta, multiplicacion y division en: 14 Febrero 2011, 15:50 pm
Bueno aqui les dejo un programa muy sencillo (estoy empezando) que realiza las operaciones de suma, resta, multiplicacion y division.

Es muy sencillo solo he utilizado cout, cin, estructuras if y otra funcion a parte de main().

Código:
//Realiza operaciones basicas con dos numeros: suma, resta, multiplicacion y division.

#include <iostream>

int elegir_operacion();

int main()
{
    int elegir=0, numero1, numero2, resultado, parar;
    float resultado_exacto;

    elegir = elegir_operacion();

    if (elegir==1 or elegir==2 or elegir==3 or elegir==4)
    {
                  std::cout << "Primer numero ";
                  std::cin >> numero1;
                  std::cout << "Segundo numero ";
                  std::cin >> numero2;
                 
                  if (elegir == 1)
                  {
                  resultado = numero1 + numero2;
                  std::cout << std::endl << std::endl << "Resultado: " << resultado;
                  }
                 
                  if (elegir == 2)
                  {
                  resultado = numero1 - numero2;
                  std::cout << std::endl << std::endl << "Resultado: " << resultado;
                  }
                 
                  if (elegir == 3)
                  {
                  resultado = numero1 * numero2;
                  std::cout << std::endl << std::endl << "Resultado: " << resultado;     
                  }
                 
                  if (elegir == 4)
                  {
                             int resto=0;
                               resultado = numero1 / numero2;
                               resto = numero1 % numero2;
                               if (resto != 0)
                               resultado_exacto = (float) numero1 / numero2;
                               // (float) fuerza a que la division devuelva un numero decimal
                               std::cout << std::endl << "Resultado exacto: " << resultado_exacto << std::endl;
                               std::cout << std::endl << std::endl << "Resultado: " << resultado;
                               std::cout << "         Resto: " << resto;
                  }
                 

    }
    else
        std::cout << std::endl << std::endl << "Error: selecciona una operacion valida." << std::endl;
    std::cin >> parar;
    return 0;
}

int elegir_operacion()
{
    int elegir_provisional;
    std::cout << "Elige una de estas funciones:" << std::endl << "1. Sumar" << std::endl << "2. Restar" << std::endl << "3. Multiplicar"
    << std::endl << "4. dividir" << std::endl;
    std::cin >> elegir_provisional;
    return elegir_provisional;
}
37  Media / Juegos y Consolas / Juegos Hamachi (Fifa11) en: 15 Enero 2011, 00:31 am
LO SIENTO PERO DEBIDO A LA POCA GENTE QUE HAY CONECTADA A LA VEZ POR HAMACHI ME PASE A GAMERANGER Y TENGO QUE DECIR QUE FUNCIONA DE MARAVILLA

Hola mirar tengo el fifa 11 en el pc y cree una red para el hamachi por si quieren jugar.
Cuantos mas seamos mejor asique aqui tienen la red:

fifa11esp
pass:123

Si alguien juega a mas juegos por hamachi o quiere publicar su red de fifa 11 que deje un comentario con su red y la incluyo en el post :)

[EDIT] ANTE EL GRAN NUMERO DE PERSONAS QUE SE HAN UNIDO A LA RED HE DECIDIDO CREAR OTRA, AUNQUE TODAVIA QUEDA UN JUGADOR LIBRE EN LA ANTERIOR:

fifa11esp 2
pass:123

Y os animo a que comenteis con vuestros juegos de hamachi y vuestras redes cuantos mas judaroes seamos mejor.
38  Foros Generales / Noticias / Re: La SGAE lleva a los Tribunales a un pequeño bar por tener un televisor y no ... en: 7 Enero 2011, 15:59 pm
Vale que las sgae defienda los contenidos de pago pero k mas le da que un bar ofrezca un servicio de television que los puedes ver en tu casa gratuitamente.
Es indignante solo quieren mas y mas poder... y enriquecerse a costa de los demas
39  Seguridad Informática / Wireless en Linux / Re: MultiAtack.mk V.1.0.0 en: 4 Enero 2011, 16:03 pm
Que buena pinta!!

Y como podria instalar esto en backtrack?
40  Comunicaciones / Dispositivos Móviles (PDA's, Smartphones, Tablets) / Re: usar modem usb movistar desde el movil? en: 3 Noviembre 2010, 22:31 pm
Saludos asi es si pones tu sim de tu tarjeta de red en tu cel no pasa nada es como si estubieras navegando desde tu pc. ;D

Muchas gracias, estaba casi seguro pero como no encontre nada por internet pense mejor lo pregunto antes de que me lleve una sorpresa cn la factura :D
Páginas: 1 2 3 [4] 5 6 7 8 9 10 11 12
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines