ΠΡΟΓΡΑΜΜΑ Tαξινόμηση_με_επιλογή ΣΤΑΘΕΡΕΣ πλήθος = 9 ΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΕΣ: i, Θmin, k, temp, table[πλήθος], επαναλήψεις, αντιμεταθέσεις ΑΡΧΗ !ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ πλήθος !ΔΙΑΒΑΣΕ table[i] !ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ !ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ πλήθος !ΓΡΑΨΕ " Δώστε την τιμή του ", i, "ου στοιχείου : " !ΔΙΑΒΑΣΕ table[i] !ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ table[1] <- 52 table[2] <- 12 table[3] <- 71 table[4] <- 56 table[5] <- 5 table[6] <- 10 table[7] <- 19 table[8] <- 90 table[9] <- 45 ΓΡΑΨΕ ΓΡΑΨΕ "Τα στοιχεία του πίνακα είναι :" ΓΡΑΨΕ ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ πλήθος ΓΡΑΨΕ table[i], " " ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ επαναλήψεις <- 0 αντιμεταθέσεις <- 0 ΓΡΑΨΕ ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ πλήθος Θmin <- i ΓΙΑ k ΑΠΟ i + 1 ΜΕΧΡΙ πλήθος επαναλήψεις <- επαναλήψεις + 1 ΓΡΑΨΕ ΓΡΑΨΕ " Επανάληψη ", επαναλήψεις, "η : i = ", i, " k = ", k ΑΝ table[k] < table[Θmin] ΤΟΤΕ Θmin <- k ΤΕΛΟΣ_ΑΝ ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ αντιμεταθέσεις <- αντιμεταθέσεις + 1 ΓΡΑΨΕ " Αντιμετάθεση ", αντιμεταθέσεις, "η : ", table[Θmin], " <-> ", table[i] temp <- table[Θmin] table[Θmin] <- table[i] table[i] <- temp ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ ΓΡΑΨΕ ΓΡΑΨΕ ΓΡΑΨΕ "Ο πίνακας ταξινομημένος :" ΓΡΑΨΕ ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ πλήθος ΓΡΑΨΕ table[i], " " ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ ΓΡΑΨΕ ΓΡΑΨΕ ΓΡΑΨΕ "ΕΓΙΝΑΝ ΣΥΝΟΛΙΚΑ ", επαναλήψεις, " ΕΠΑΝΑΛΗΨΕΙΣ ΚΑΙ ", αντιμεταθέσεις, " ΑΝΤΙΜΕΤΑΘΕΣΕΙΣ" ΓΡΑΨΕ ΓΡΑΨΕ "ΑΠΟΔΟΣΗ : ", αντιμεταθέσεις*100/επαναλήψεις, " %" ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ