yo soy un viejo programador de los 80 y 90s y programaba con Pascal, pero ahora requiero una lista de números aleatorios en un archivo texto y necesito crearlos con c++
bajé la versión DEV-C++ y solo quiero correr este programa
ojala pudieran ayudarme
int main()
{
int x=100,i=0;
float z;
ofstream archivo; // objeto de la clase ofstream
archivo.open("datos3.txt");
while(y<x){
i++;
z==rand()%
archivo << z <<" ";
}
archivo.close();
return 0;
}
Hola....
No esta resuelto pero te muestro algo:
#include <iostream>
#include <fstream> // Librería para el manejo de archivos
using namespace std;
int main()
{
int x=100,i=0;
float z;
fstream archivo; // objeto de la clase ofstream
archivo.open("datos3.txt");
while(y<x)
{
i++;
z == rand()%
archivo << z << " ";
}
archivo.close();
return 0;
}
1. Te falto agregar la librería para manejar archivos (<fstream>).
2. Dónde declaras la variable y?.
es lo primero que ví a simple vista, espero te ayude en algo.
muchas gracia RGT
y le agregue la biblioteca y corregí eso de la Y
ya compila y se ejecuta, pero no no aparece el archivo texto (datos3.txt)
el programa queda así
#include <iostream>
#include <fstream> // Librería para el manejo de archivos
using namespace std;
int main()
{
int x=100,i=0;
float z;
fstream archivo; // objeto de la clase ofstream
archivo.open("datos3.txt");
while(i<x)
{
i++;
z == rand();
archivo << z << " ";
}
archivo.close();
return 0;
}
muchas gracias por tu ayuda
tampoco tengo la seguridad de que la finción RAND se use así