#include <iostream>
#include <string>
using namespace std;
int main()
{
string string1 = "Hielo";
string string2 = "HieLo polar";
cout << "string1 es la cadena: " << string1 << endl;
cout << "El numero de caracteres en string1 es " << string1.length() << endl << endl;
cout << "string2 es la cadena: " << string2 << endl;
cout << "El caracter de indice 3 en string2 es " << string2.at(3) << endl;
cout << "El indice del caracter \"o\" desde el indice 5 es " << string2.find("o",5) << endl << endl;
// intercambio strings
string2.swap(string1);
cout << "string1 es la cadena: " << string1 << endl;
cout << "string2 es la cadena: " << string2 << endl <<endl;
// es mayor o menor
if (string1 < string2)
cout << string1 << " es menor que " << string2 << endl << endl;
else if (string1 == string2)
cout << string1 << " es igual a " << string2 << endl << endl;
else
cout << string1 << " es mayor que " << string2 << endl << endl;
// añandiendo
string2 = string2 + " polar helado";
cout << "Despues de la concatenacion, string2 contiene los caracteres: " << string2 << endl;
cout << "La longitud de esta cadena es " << string2.length() << endl;
return 0;
}