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

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


Αλγόριθμος ζάρια
!0_20637 Δ
!Δυο φίλοι παίζουν ένα επιτραπέζιο παιχνίδι ρίχνοντας ο καθένας διαδοχικά ένα ζάρι.
!Κάθε ρίψη ζαριού μπορεί να είναι οποιοσδήποτε από τους ακέραιους αριθμούς
!από 1 έως 6. Νικητής είναι όποιος κάθε φορά φέρει μεγαλύτερο αριθμό από
!τον άλλον. Να γράψετε αλγόριθμο ο οποίος για 20 γύρους του παιχνιδιού.
!Δ1. Να διαβάζει για κάθε γύρο τις ρίψεις των δυο παικτών.    Μονάδες 5
!Δ2. Να υπολογίζει και θα εμφανίζει πόσες φορές νίκησε ο πρώτος παίκτης. Μονάδες 10
!Δ3. Να εμφανίζει πόσες φορές έφεραν και οι δυο παίκτες τον ίδιο αριθμό (ισοπαλία).
!  Μονάδες 10
!
!0_20638 Δ
!Δ3. Να εμφανίζει το πλήθος των παιχνιδιών που και οι δύο φίλοι έφεραν και οι
!δύο άσσους.  Μονάδες 10

! Αρχικές τιμές
νίκες_πρώτου <- 0
ισοπαλία <- 0
άσσοι <- 0

! Δ1
Για i από 1 μέχρι 20

  Εμφάνισε i, "ος γύρος"
  Εμφάνισε "Ζαριά 1ου παίκτη: "
  Διάβασε ζαριά1
  Εμφάνισε "Ζαριά 2ου παίκτη: "
  Διάβασε ζαριά2

!Δ2
  Αν ζαριά1 > ζαριά2 τότε
    νίκες_πρώτου <- νίκες_πρώτου + 1
  Τέλος_αν

!Δ3
  Αν ζαριά1 = ζαριά2 τότε
    ισοπαλία <- ισοπαλία + 1
  Τέλος_αν

!Δ3 0_20638
  Αν ζαριά1 = 1 και ζαριά2 = 1 τότε
    άσσοι <- άσσοι + 1
  Τέλος_αν

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

Εμφάνισε "Ο πρώτος παίκτης νίκησε ", νίκες_πρώτου
Εμφάνισε "Οι δυο παίκτες έφεραν ισοπαλία ", ισοπαλία
Εμφάνισε "Οι δυο παίκτες έφεραν άσσους ", άσσοι

Τέλος ζάρια



 

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