← Back to topics
Topic

POMOZITE!!!

a
adnan_real
Trebam urediti progrtam koji ce izlistati cetiri drzave koje predhodno unesem i poredati ih po abecedi.( u c++) pa ako mi to neko moze napisati... ;)
b
boba5551
Pretpostavimo da nemas spaceova u drzavama :) ...
#include <iostream>
#include <cstdio>
#include <algorithm>
#include <vector>
#include <string>

using namesapce std;

vector <string> drzave;

int main(){
for (int i = 0 ; i < 4 ; i++){
string s;
cin >> s;
drzave.push_back(s);
}
sort(drzave.begin() , drzave.end());
for (int i = 0 ; i < 4 ; i++)
cout << drzave[i] << endl;
return 0;
}

Ako hoces da ovo radi kao sto si ti napisao (da ti prvo izlista pa da ih onda samo sortira :)) onda zameni redosled sorta i dela za ispis. Pazi, ovo nisam komajlirao pa je moguce da ne prodje odmah compile, no moras malo da se namucis :)