Código:
Supuestamente no están declaradas las librerias, el tema es que si lo están.g++ -Wall -o "Programa 6.16" "Programa 6.16.cpp" (en directorio: /home/lionel/Escritorio/Estudio/Programación/Ejemplos C++) Programa 6.16.cpp: In function ‘int main()’: Programa 6.16.cpp:17: error: ‘srand’ was not declared in this scope Programa 6.16.cpp:19: error: ‘rand’ was not declared in this scope Programa 6.16.cpp:19: error: ‘RAND_MAX’ was not declared in this scope La compilación falló.
Este es el cogido.
Código C++:
Ver original
#include <iostream> #include <iomanip> #include <ctime> #include <cmath> using namespace std; // Un programa para simular el lanzamiento de una moneda NUMLANZ veces int main(){ const int NUMLANZ = 1000; int caras = 0; int cruces = 0; int i; double volado, porcaras, porcruces; for(i=1; i <=NUMLANZ; i++){ if(volado >0.5) caras = caras + 1; else cruces = cruces + 1; } porcaras = ( caras / double( NUMLANZ ) ) * 100.0; porcruces = ( cruces / double(NUMLANZ)) * 100.0; cout << "\n Caras salio " << porcaras << " % " << "\n Cruces salio " << porcruces <<" % "; return 0; }