Hola!
Necesito saber como se usa una cadena introducida en una variable como parte de codigo.
Explicandolo un poco mas.
Me han puesto el siguiente ejercicio:
Código:
Reescribir el siguiente ejemplo utilizando unicamente estructuras condicionales no anidadas: ́
if (A>B){
if (B<=C) {
if (C!=D){
cout << “Dentro del bloque 1”;
} else{
cout << “Dentro del bloque 2”;
cout << “Dentro del bloque 3”;
} } else {
} } else {
}
cout << “Dentro del bloque 4”;
Y yo lo estoy intentando resolver asi:
Código:
#include <iostream>#include <string>
using namespace std;
int main() {
char x;
int i;
for (i=1;i<=4;i++)
{
switch (i){
case 1:
x='\t';
break;
case 2:
x='\t\t';
break;
case 3:
x='\t\t\t';
break;
case 4:
x='\t\t\t\t';
break;
}
cout<<"cout<<\"Dentro del bloque "<<i<<"\";\n"<<x<<"}else{\n\t";
}
system ("pause");
return 0;
}
con la intencion de que la variable x me haga tantos saltos de tabulacion como tenga de valor la variable i.
Pero no funciona....
Como puedo hacer que la x actúe como codigo?
Un saludo y gracias!