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

 

 


Tema destacado: Recuerda que debes registrarte en el foro para poder participar (preguntar y responder)


  Mostrar Temas
Páginas: [1]
1  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
2  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;
}
3  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