Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - vivinice

#1
Que tal a todos, me llamo viviana y estoy empezando a programar.
tengo una duda con este programa ya que no ordeana de la letra A a la Z, marca un error, pero si cambiamos el ordenamiento inversamente, ordena correctamente de la Z a la letra A.
gracias por su tiempo.



#include <iostream>
#include <cstdlib>

using namespace std;



int main()
{

    string letras=" ",aux=" ";
    int op=9;

    do{
    cout<<"ingrese las letras que desee..."<<endl;
    cin>>letras;
    cout<<"Su palabra es..."<<endl;
    cout<<letras<<endl;




    for(int i=0;i<letras.size();i++)
    {
        for(int j=0;j<letras.size();j++)
            if (letras[j]>letras[j+1])
        {
            aux[0]=letras[j];
            letras[j]=letras[j+1];
            letras[j+1]=aux[0];
        }
    }
    cout<<endl;
    cout<<letras<<endl;


    cout<<endl<<endl;
    }while(op!=0);


    return 0;
}