Advertisement
naskedvi

T7 - zad.1b

Apr 22nd, 2014
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.81 KB | None | 0 0
  1. # include <iostream>
  2. # include <string>
  3. # include <cstring>
  4. # include <new>
  5. # include <algorithm>
  6.  
  7. int main()
  8. {
  9.     int br_recenica;
  10.     std::cout<<"Koliko zelite unijeti recenica? ";
  11.     std::cin>> br_recenica;
  12.     std::cin.ignore(1000, '\n');
  13.     char **recenice(new char*[br_recenica]);
  14.     for(int i=0; i<br_recenica; i++)
  15.     {
  16.         char radni_prostor[1000];
  17.         std::cin.getline(radni_prostor, sizeof radni_prostor);
  18.         recenice[i]= new char[std::strlen(radni_prostor)+1];
  19.         std::strcpy(recenice[i], radni_prostor);
  20.     }
  21.  
  22.     std::sort(recenice, recenice+br_recenica,
  23.              [] (const char *a, const char *b)
  24.                  { return std::strcmp(a,b)<0;});
  25.  
  26.     for(int i=0; i<br_recenica; i++)
  27.     {
  28.         std::cout<<recenice[i]<<std::endl;
  29.     }
  30.  
  31. return 0;
  32. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement