e-ΜΑΘΗΜΑΤΑ
Εισαγωγή στις Αρχές της Επιστήμης των Η/Υ

Λύσεις ασκήσεων από την Τράπεζα θεμάτων


Αλγόριθμος Σκάκι
!0_20632 Δ
!Ένα ηλεκτρονικό σύστημα καταγράφει τα αποτελέσματα 100 αγώνων του
!σχολικού πρωταθλήματος σκακιού. Πιο συγκεκριμένα εισάγεται το ‘Ν’ αν έληξε με
!Νίκη, ‘Ι’ για Ισοπαλία και ‘Η’ για την ήττα. Να γράψετε αλγόριθμο ο οποίος:
!Δ1. Να διαβάζει το αποτέλεσμα κάθε αγώνα (δηλαδή Ν, Ι ή Η). Μονάδες 5
!Δ2. Να εμφανίζει το πλήθος των αγώνων που έληξαν ισόπαλοι. Μονάδες 10
!Δ3. Στο τέλος να ελέγχει αν οι Νίκες ήταν περισσότερες από τις Ήττες και θα
!εμφανίζει κατάλληλο μήνυμα. Μονάδες 10


! Αρχικές τιμές
Ν <- 100                                            ! 100
ισόπαλοι <- 0
Νίκες <- 0
Ήττες <- 0


! Δ1
Για i από 1 μέχρι Ν
  Εμφάνισε i, "ος αγώνας"
  Εμφάνισε "Δώστε αποτέλεσμα (Ν, Ι ή Η): "
  Διάβασε αποτέλεσμα

!Δ2 , Δ3
  Αν αποτέλεσμα = "Ι" τότε
    ισόπαλοι <- ισόπαλοι + 1
  αλλιώς_αν αποτέλεσμα = "Ν" τότε
    Νίκες <- Νίκες + 1
  αλλιώς_αν αποτέλεσμα = "Η" τότε
    Ήττες <- Ήττες + 1
  Τέλος_αν

Τέλος_επανάληψης

Εμφάνισε "Το πλήθος των αγώνων που έληξαν ισόπαλοι: ", ισόπαλοι
Αν Νίκες > Ήττες τότε
  Εμφάνισε "Οι Νίκες ήταν περισσότερες από τις Ήττες"
Τέλος_αν

Τέλος Σκάκι



 

Κεντρική Σελίδα Αλλα e-μαθήματα Εισαγωγή στις Αρχές της Επιστήμης των Η/Υ Αλλη άσκησηΕπιστροφή στην κορυφή της σελίδας
© 2015 - 2ο Γενικό Λύκειο Γέρακα - Βασίλειος Αναστόπουλος