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

 

 


Tema destacado: Top 20 herramientas Hacking más populares de 2020


  Mostrar Mensajes
Páginas: [1]
1  Programación / Scripting / Re: Convertir PDFs a text usando Python en: 9 Abril 2020, 13:33 pm
Es mi primera vez programando. Solo quiero saber cual es el error, no que me lo solucionéis.
2  Programación / Scripting / Re: Convertir PDFs a text usando Python en: 7 Abril 2020, 15:46 pm
Sí, lo he tenido que instalar.
3  Programación / Scripting / Convertir PDFs a text usando Python en: 7 Abril 2020, 13:36 pm
Tengo que cconvertir un PDF a text usando Python, el profesor nos ha dicho que utilicemos esta sentecia:
Código
  1. python3 pdf2txt.py document1.pdf > text.txt
pero a mi me sale el siguiente error: SyntaxError: invalid syntax

Para ello he utilizado python3.8
4  Programación / Programación C/C++ / Re: Ayuda con este trozo de código en: 16 Noviembre 2019, 10:20 am
    
Código
  1.    for(int i = 0; i < lado - 1; i++)
  2.    {
  3.        for(j = 0; j < lado - i - 1; j++)
  4.           cout << "+";
  5.  
  6.        cout << "-";
  7.  
  8.        for (int k = j; k < lado - 1; k++)
  9.            cout << "*";
  10.  
  11.        cout << endl;
  12.    }
  13.  

Para lado 4:

+++-
++-*
+-**

No veo el porqué de salirme una fila menos :(



Ya está:
Código
  1.    for(int i = 0; i < lado; i++) //El error era a lado restarle 1
  2.    {
  3.        for(j = 0; j < lado - i - 1; j++)
  4.            cout << "+";
  5.  
  6.        cout << "-";
  7.  
  8.        for (int k = j; k < lado - 1; k++)
  9.            cout << "*";
  10.  
  11.        cout << endl;
  12.    }
  13.  

Muchas gracias por la ayuda, soy nuevo en esto y me cuestan ver este tipo de fallos :)

MOD: No hacer triple post. Usa el boton modificar.


5  Programación / Programación C/C++ / Ayuda con este trozo de código en: 15 Noviembre 2019, 21:22 pm
Realizar un programa que lea de teclado un número entero 'n' entre 4 y 300, par y nos muestre un
cuadrado de lado 'n' formado por:
Asteriscos (*) en la parte inferior de la diagonal secundaria,
Guiones (-) en la diagonal secundaria, y
Cruces (+) por encima de la diagonal secundaria.
Si se introduce un número incorrecto, el programa volverá a pedir de nuevo un número hasta que
se introduzca un número correcto.

Tiene que dar como resultado:
+++-
++-*
+-**
-***
Mi resultado:
-***
+-**
++-*
+++-

#include <iostream>
using namespace std;

int main ()
{
    int lado;
    
    cout << "Este programa muestra un cuadro con -, + y * " << endl;

    do
    {
        cout << "Dame valor del lado del cuadro (par entre 4 y 300): ";
        cin >> lado;
        
        if (lado < 4 || lado > 300 || lado % 2 != 0)
            cout << "Valor incorrecto. " << endl;
    }
    while(lado < 4 || lado > 300 || lado % 2 != 0);
    
    for (int i = 0; i < lado; i++)
    {
        for (int x = 0; x < lado; x++)
        {
            if(x < i)
                cout << "+";
            else if (x > i)
                cout << "*";
            else
                cout << "-";
        }
        cout << endl;
    }

    return 0;
}
6  Programación / Programación C/C++ / Alguna manera de saber si un numero es narcisista sin utilizar el pow? en: 1 Noviembre 2019, 20:08 pm
Había pensado utilizar Res = Exponencial(potencia*ln(base)), pero nos piden que lo calculemos utilizando bucles.

He hecho esto
#include <iostream>
using namespace std;

int main()
{
    int cifras = 1, y, z, x, suma = 0;
   
    cout << "Dame numero: ";
    cin >> x;
   
    y = x;

    while (x > 9)
    {
        x = x / 10;
        cifras++;
    }
   
    for (int i = 0; i <= cifras; i++)
    {
        z = y % 10;
        suma = suma + //// Aqui pondria el pow :(
        y = y / 10;
    }
   
    if (suma == 0)
        cout <<"El numero es narcisista.";
       
    else
        cout << "El numero no es narcisista.";
}
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines