Source.cpp

mail@pastecode.io avatar
unknown
plain_text
a year ago
866 B
3
Indexable
#include <iostream>
#include <string>
#include "Contraseña.h"
using namespace std;

int main() {
	
    srand(time(nullptr)); // Inicializa srand una vez al principio del programa
    int min = 5;
    int max = 10;
    int numPasswords = min + rand() % (max - min + 1);
    Contraseña* contraseña = nullptr;

    for (int i = 0; i < numPasswords; i++)
    {
        if (contraseña != nullptr)
        {
            delete contraseña; // Elimina la instancia anterior
        }
        contraseña = new Contraseña(); // Crea una nueva instancia
        cout << "Password  " << i + 1 << ":  " << contraseña->generarContrasena();
        cout << "Es segura? " << (contraseña->esSeguro() ? "Sí" : "No") << endl;
    }

    // Finalmente, asegúrate de liberar la memoria al final del programa
    delete contraseña;

    return 0;
}