Como declarar texto?.

Iniciado por EvoEvans, 20 Junio 2014, 05:47 AM

0 Miembros y 1 Visitante están viendo este tema.

EvoEvans

Hola, hace unos días me pregunte si podía declarar texto como una condición, es decir, declarar "op= si" y después utilizarla en una estructura if de la siguiente manera.

cout<<"Desea tomar un cafe?"<<endl;
cin>>op;
if(op=si)
{
cout<<"En seguida se lo daremos"<<endl;
}

Si es posible esto en donde lo declararía?(string, char...).

engel lex

para hacerlo más facil, libreria string

esto por ejemplo funciona

Código (cpp) [Seleccionar]
#include <iostream>
#include <string>
using namespace std;

int main(){   
    string op;
    cout<<"Desea tomar un cafe?"<<endl;
    cin>>op;
    if(op=="si"){
        cout<<"En seguida se lo daremos"<<endl;
    }else{
        cout<<"Adios!"<<endl;
    }
   return 0;
}
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.