Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream> //entrada y salida de datos
- #include <string>//uso esta libreria para usar la variables de cadenas
- #include <algorithm> // esta funcion nos ayudara a usar el sort que es el ordenamiento de vectores
- #include <vector> //con esta usamos el metodo vector
- using namespace std;
- int main(){
- //Yo creo un array de tipo string que son doces elemento que tienen como valor el nombre de los meses
- //no quiero hacer a cada rato : lista.push_back("enero");
- //lista.push_back("febrero");
- string meses[12] = {"enero","febrero","marzo","abril","mayo","junio","julio","agosto","septiembre","octubre","noviembre","diciembre"};
- vector<string>lista(meses,meses+12); //vector<tipo de dato> nombre(arreglo,arreglo+longuitud_del_arreglo);
- sort(lista.begin() , lista.end()); // aqui usamos el sort que nos ayudas a ordenar vectores/arreglos numericos y de cadenas
- for(vector<string>::iterator it = lista.begin(); it != lista.end(); it++){ //vector<tipo_de_dato_que es el vector>::iterator nombre_del_iterador
- cout << *it<< endl; // aqui mostramos los caracteres pero aqui le pongo un asterico (*) *it este bucle no terminara hasta mostrar todos los elementos del vector
- }
- cout << "Inicio del nuevo ejemplo\n\n\n" << endl;
- /*otro ejemplo mas sencillo solo que
- en esta parte escriberemos mas codigo pero mas entendible
- */
- //
- vector<string> lista2;
- lista2.push_back("enero");
- lista2.push_back("febrero");
- lista2.push_back("marzo");
- lista2.push_back("abril");
- lista2.push_back("mayo");
- lista2.push_back("junio");
- lista2.push_back("julio");
- lista2.push_back("agosto");
- lista2.push_back("septiembre");
- lista2.push_back("octubre");
- lista2.push_back("noviembre");
- lista2.push_back("diciembre");
- //AQui usamo el metodo sort() para ordenar
- sort(lista2.begin() , lista2.end());
- for(int i =0; i<lista2.size(); i++){ //en esta parte i<lista.size(); lo hacemos por si no sabemos cuantos elementos
- cout << lista2[i] << endl; //tiene el vector , sabemos que tenemos 12 elementos
- }
- //Facebook:
- system("pause>>null");
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement