Informatică, întrebare adresată de KrisTina91, 9 ani în urmă

Se cosideram,m<=100 siruri de caractere formate din literele mici ale alfabetului latin.Elaborati un program care afiseaza pe ecran sirurile in studiu in ordine alfabetica.

Răspunsuri la întrebare

Răspuns de AntiEaglesDavids
0
#include <iostream>
#include <vector>
#include <string>
#include <algorithm>
using namespace std;

int m;
string aux;
vector<string> sir;

int main()
{
    cin >> m;
    cin.get();

    for(int i=1; i<=m; i++) {
        getline(cin, aux);
        sir.push_back(aux);
    }
   
    cout << '\n';
    sort(sir.begin(), sir.end());
    for(vector<string>::iterator it = sir.begin(); it != sir.end(); ++it)
        cout << *it << '\n';

    return 0;
}

Alte întrebări interesante