[ Foro de C++ ]

Perdida de datos

19-Apr-2020 04:37
Invitado (Alex)
1 Respuestas

Estoy haciendo un programa en el que hay 3 arreglos(a,b,c) a y b se llenaran de manera random con la biblioteca de time.h y c es la suma de cada elemento del arreglo a y el b pero al momento de compilar me dice que puede que se pierdan datos
Me podrian decir como solucionar este problema por favor?
#include <iostream>
#include <time.h>
using namespace std;
void main()
{
double a[10], b[10], c[10];
srand(time(NULL));
for(int i=0;i <=9 ;i++ )
{
a[i] = rand()%100 ;
cout << a[i]<<endl;
}
cout << "      " << endl;

for (int i = 0;i <= 9;i++)
{
b[i] = rand()%100;
cout << b[i] << endl;
}
cout << "      " << endl;

for (int i = 0;i <= 9; i++ )
{
c[i] = a[i]+b[i];
cout << c[i] << endl;
}
system("pause");


26-Apr-2020 14:45
Nacho Cabanes (+83)

No veo problema. El resultado de rand es un entero, así que debería funcionar bien. Sí veo otros detalles menores que no me gusta, como el pause o que main sea void.






(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)