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

 

 


Tema destacado: Guía actualizada para evitar que un ransomware ataque tu empresa


  Mostrar Mensajes
Páginas: [1]
1  Programación / Ejercicios / Re: 100 primeros primos [C++] en: 27 Julio 2015, 00:14 am
Hola a todos...

Pues le pedí ayuda a un amigo y al final con cambiar un par de cosas (mi calculadora funciona mejor que la suya, a pesar de que él estudia ingeniería y yo filosofía jejeje) ya me funciona, aquí está el programa.
2  Programación / Ejercicios / 100 primeros primos [C++] en: 26 Julio 2015, 23:33 pm
Hola!

Pues resulta que haciendo el ejercicio de C (en C++) de la calculadora de primos, el resultado que obtengo es que imprime todos los números desde el 2 (el 1 lo obvio porque no es primo) hasta el 101, a pesar de que la función que determina si el número es primo o no funciona bien (adjunto un programita que imprime si el número es primo o no, está hecho para controlar que funciona).
Si algún alma caritativa me puede dar alguna pista le estaría muy agradecido  ;-)
Aquí el programa entero, y aquí la calculadora de primos.
3  Programación / Ejercicios / Re: No sé por qué no funciona (conversor decimal-binario) en: 13 Abril 2015, 10:05 am
Aaah, pero así queda con un bucle también, luego se imprime desde el último índice escrito y ya está  :D
4  Programación / Ejercicios / Re: No sé por qué no funciona (conversor decimal-binario) en: 7 Abril 2015, 16:03 pm
Muchas gracias! Lo que no entiendo es a qué te refieres con que queda invertido, en principio el primer módulo (el que estaría a la izquierda) lo escribe en la posición
  • no? Así queda mucho mejor que le mío la verdad jajaja
5  Programación / Ejercicios / Re: No sé por qué no funciona (conversor decimal-binario) en: 7 Abril 2015, 13:04 pm
Muchas gracias por tu respuesta, voy a ver si llego a alguna solución jajajalo dejaba en 0 porque no quería que aumentara el valor hasta llegar al if, pero tienes razón, así como está siempre va a ser 1 aún después de llegar al if.
Saludos!
6  Programación / Ejercicios / No sé por qué no funciona (conversor decimal-binario) en: 6 Abril 2015, 23:39 pm
Muy buenas a todos/as! Haciendo el ejercicio 102 de C (aunque en C++, que es lo que estoy aprendiendo), se me ocurrió utilizar una función recursiva que fuera escribiendo los valores en un array desde el índice 0 hasta el índice x, pero no sé por qué no funciona (al final con un par de bucles for escribo los datos y los muestro en pantalla). Si alguien pudiera decirme en qué falla la función le estaría muy agradecido  :D

Aquí está:
Código:
        void convbin( int num, int index ){
        if ( num <= 2 ){
              bin[index + 1] = num%2;
             }
        else {
              convbin (num/2, 0);
             }
        }

Saludos!
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines