From aryx, 6 Years ago, written in C++.
Embed
  1. // A NYOLCAS FELADATOT CSERÉLD ERRE
  2. // 8. feladat
  3.         cout << "Szavak, amelyekhez tobb kod tartozik:\n";
  4.         string temp;
  5.         for (int i = 0; i < db - 1; i++) {
  6.                 for (int j = i + 1; j < db; j++) {
  7.                         if (adatbazis[i].kod > adatbazis[j].kod) {
  8.                                 temp = adatbazis[i].kod;
  9.                                 adatbazis[i].kod = adatbazis[j].kod;
  10.                                 adatbazis[j].kod = temp;
  11.  
  12.                                 temp = adatbazis[i].szo;
  13.                                 adatbazis[i].szo = adatbazis[j].szo;
  14.                                 adatbazis[j].szo = temp;
  15.                         }
  16.                 }
  17.         }
  18.         for (int i = 1; i < db; i++) {
  19.                 if (adatbazis[i].kod == adatbazis[i - 1].kod) {
  20.                         cout << adatbazis[i - 1].szo << " : " << adatbazis[i - 1].kod << "; ";
  21.                         cout << adatbazis[i].szo << " : " << adatbazis[i].kod << "; ";
  22.                 }
  23.         }
  24.         cout << "\n\n";