#include <iostream>
#include <cstdlib>
#include <ctime>
using namespace std;
int lanzarDado() {
return rand() % 6 + 1; // Genera un número entre 1 y 6
}
int main() {
srand(static_cast<unsigned int>(time(nullptr))); // Inicializa la semilla aleatoria
cout << "Simulador de Lanzamiento de Dados" << endl;
cout << "Presiona Enter para lanzar un dado. Escribe 'salir' para salir." << endl;
while (true) {
string entrada;
getline(cin, entrada);
if (entrada == "salir") {
break;
}
int resultado = lanzarDado();
cout << "Resultado: " << resultado << endl;
}
return 0;
}
Pueder ir al artículo principal:
Códigos Sencillos hechos en C++