void Barquitos::insertarBarco(const int tamBarco){ int numFila, columna, numDibujo ; char fila, dibujo ; do{ numFila = Aleatorio(0, nfil) ; fila = numFila + 'A' ; columna = Aleatorio(0, ncol) ; numDibujo = Aleatorio(1,2) ; if(numDibujo == 1) dibujo = 'H' ; else dibujo = 'V' ; }while(!esPosibleColocarBarco(fila, columna, tamBarco, dibujo)) ; }
void GeneradorAleatorio::PruebaUnitaria() //tipo de metodo + nombre de la clase:: prueba unitaria { int a, b; //en este metodo se haran pruebas de software de la siguiente manera //cout<<Aleatorio (a)<<endl; //este es un ejemplo de error: //cout<<Aleatorio("gallint")<<endl; /// las dejamos??? //este es un ejemplo de error: /// la dejamos ??? //cout<<Aleatorio(-5)<<endl; // cout<<"digite un valor mayor a cero "<<endl; //cin>>a; //cout<<"un numero menor o igual a este limite es "<<Aleatorio(a) <<endl; /// OK cout<<"valor del limite inferior "; cin>>a; cout<<"valor del limite superior "; cin>>b; cout<<"un numero aleatorio en el intervalo "<<a<<","<<b<<" es :"<<Aleatorio(a,b) << endl; }