Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/10/2013, 05:24
Avatar de dryant
dryant
 
Fecha de Ingreso: agosto-2009
Ubicación: Malaga, Ceuta, España....
Mensajes: 283
Antigüedad: 14 años, 8 meses
Puntos: 10
Usar una cadena char como parte del codigo

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!
__________________
Tecnología y tutoriales