ΤΑΞΙΝΟΜΗΣΗ

Ξεκίνησε από Porfi7, 01 Απρ 2014, 12:48:34 ΜΜ

« προηγούμενο - επόμενο »

Porfi7

Δινεται το ακολουθο τμημα αλγοριθμου:
   Για ι απο 2 μεχρι 200
     Για j απο 200 μεχρι ι με_βημα -1
       Αν ΜΟ[j-1]<MO[j] τότε
          t<-ΜΟ[j-1]
          ΜΟ[j-1]<-MO[j]
          MO[j]<-t
       Τέλος_αν
     Τέλος_επαναληψης
  Τέλος_επαναληψης

Να μετατραπει με αποκλειστικη χρηση της δομης Αρχη_επαναληψης... Μεχρις_οτου

programmer

#1
i <- 2
  j <- 200

  ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ
    j <- 200
    ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ
      ΑΝ MO[j - 1] < MO[j] ΤΟΤΕ
        t <- MO[j - 1]
        MO[j - 1] <- MO[j]
        MO[j] <- t
      ΤΕΛΟΣ_ΑΝ
      j <- j - 1
    ΜΕΧΡΙΣ_ΟΤΟΥ (j = i - 1)
    i <- i + 1
  ΜΕΧΡΙΣ_ΟΤΟΥ (i = 201)