Bueno esto fue lo que hice esta mal echo... lo hice a la carrera jejeje tengo examen pronto y tengo que prepararme jeje:
Se los dejo de guia espero que lo perfeccionen, pasen codigo para ir viendo y yo tambien aportando... yo seguire trabajando ese codigo que tengo, cada vez que tenga tiempo... Suerte
Código (cpp) [Seleccionar]
#include <iostream>
using namespace std;
void vaciar(int pass[100][3]);
int main(){
int pass[100][3];
int temp1=0,temp2=0,temp3=0;
vaciar(pass);
for(int i=0;i<100;i++){
if(pass[i][2]<4){
pass[i][2]=temp1;
pass[i][1]=temp2;
pass[i][0]=temp3;
temp1++;
if(pass[i][2]==4){
if(pass[i][2]==4){
temp2++;
}
temp1=0;
pass[i][2]=temp1;
pass[i][1]=temp2;
pass[i][0]=temp3;
temp1=1;
if(pass[i][1]==4){
if(pass[i][1]==4){
temp3++;
}
temp1=0;
temp2=0;
pass[i][2]=temp1;
pass[i][1]=temp2;
pass[i][0]=temp3;
temp1=1;
if(pass[i][0]==3 && pass[i][0]==3 && pass[i][0]==3){
break;
}
}
}
}
}
for(int i=0;i<100;i++){
for(int j=0;j<3;j++){
switch(pass[i][j]){
case 0:
cout <<"-";
break;
case 1:
cout <<"a";
break;
case 2:
cout <<"b";
break;
case 3:
cout <<"c";
break;
}
}
cout << endl;
}
cout << "Presione cualquier tecla para continuar...";
getchar();
return 0;
}
void vaciar(int pass[100][3]){
for(int i=0;i<100;i++){
for(int j=0;j<3;j++){
pass[i][j]=0;
}
}
}
Se los dejo de guia espero que lo perfeccionen, pasen codigo para ir viendo y yo tambien aportando... yo seguire trabajando ese codigo que tengo, cada vez que tenga tiempo... Suerte