Hola,
Alguien me puede ayudar con este codigo en c++ que estoy haciendo.. soy muy novato en c++
Código c++:
Ver original#include <iostream>
#include <string>
#include "windows.h"
using namespace std;
using std::cout;
using std::string;
int main(int argc, char *argv[]) {
string letras( "abcdefghijklmnopqrstuvwxyz" );
string buscar( "xxh" );
string temp( "" );
int car=1,cart=0,aa=0,velocidad=10;
while(temp!=buscar){
if(cart>0 && aa<1)
temp=letras.substr(cart-1,1)+letras.substr(car-1,1);
else if(aa>0)
temp=letras.substr(cart-1,1)+letras.substr(aa-1,1)+letras.substr(car-1,1);
else
temp=letras.substr(car-1,1);
if(car==26){
cart++;
car=0;
}
if(cart==25){
cart=1;
aa++;
}
car++;
cout<<"Probando con "+temp<<" ( "<<car<<" "<<cart<<" "<<aa<<" )\n";
Sleep(velocidad);
}
cout<<"\n\n\n\nResultado: "+temp;
return 0;
}
Lo que pasa es que se tilda al pasar los xx..
Gracias
Salu2
Edito:
Solucionado, codigo reparado ;)