ΑΕΠΠ

Εικόνα: ioarvanit

Εύρεση θέσης μέγιστου-ελάχιστου μεταξύ μεταβλητών

Στο προηγούμενο μάθημα είδαμε πως μπορούμε να βρούμε τον μέγιστο μεταξύ 2 ή περισσοτέρων μεταβλητών. Σε πολλές περιπτώσεις είναι χρήσιμο να βρούμε εκτός από τον μέγιστο ή τον ελάχιστο και την σειρά του. Δηλαδή αν ο μέγιστος ήταν ο 1ος, ο 2ος κλπ κατά σειρά αριθμός που δόθηκε. Το παρακάτω πρόγραμμα λύνει αυτό το πρόβλημα, με την προϋπόθεση ότι όλοι οι αριθμοί που δίνονται είναι διαφορετικοί. Στην αντίθετη περίπτωση (δηλαδή αν ο μέγιστος αριθμός έχει διαβαστεί παραπάνω από μια φορά) θα επιστρέψει την σειρά του πρώτου.

  1. ΠΡΟΓΡΑΜΜΑ Θέση_μέγιστου_αριθμού
  2. ΜΕΤΑΒΛΗΤΕΣ
Εικόνα: ioarvanit

Εύρεση μέγιστου-ελάχιστου μεταξύ μεταβλητών

Η πιο απλή περίπτωση για την εύρεση του μέγιστου ή του ελάχιστου στοιχείου μεταξύ μεταβλητών, είναι όταν έχουμε μόνο δυο μεταβλητές (έστω α,β).

  1. ΠΡΟΓΡΑΜΜΑ Μέγιστος_μεταξύ_δυο_μεταβλητών
  2. ΜΕΤΑΒΛΗΤΕΣ
  3. ΑΚΕΡΑΙΕΣ: α, β, μέγιστος
  4. ΑΡΧΗ
  5. ΓΡΑΨΕ "Δώσε δυο αριθμούς"
  6. ΔΙΑΒΑΣΕ α, β
  7. ΑΝ α > β ΤΟΤΕ
  8. μέγιστος=α
  9. ΑΛΛΙΩΣ
  10. μέγιστος=β
  11. ΤΕΛΟΣ_ΑΝ
  12. ΓΡΑΨΕ "Ο μέγιστος αριθμός που δόθηκε ήταν το ",μέγιστος
  13. ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ