e-ΜΑΘΗΜΑΤΑ |
Λύσεις ασκήσεων από την Τράπεζα θεμάτων |
Αλγόριθμος βιβλιοπωλείο
!0_20636 Δ
!Στο πληροφοριακό σύστημα ενός βιβλιοπωλείου για 1200 βιβλία που διαθέτει
!καταχωρούνται για κάθε βιβλίο, ο τίτλος, ο συγγραφέας, η χώρα και η τιμή του
!βιβλίου. Να γραφεί αλγόριθμος ο οποίος:
!Δ1. Για κάθε βιβλίο διαβάζει τα παραπάνω δεδομένα. Μονάδες 5
!Δ2 . Εμφανίζει το πλήθος των ελληνικών βιβλίων (χώρα “ΕΛΛΑΔΑ”).Μονάδες 10
!Δ3. Εμφανίζει τη μέση τιμή των βιβλίων του συγγραφέα “ΕΛΥΤΗ”. Μονάδες 10
! Αρχικές τιμές
Ν <- 1200 ! 1200
πλήθος <- 0
άθροισμα_ΕΛΥΤΗ <- 0
πλήθος_ΕΛΥΤΗ <- 0
! Δ1
Για i από 1 μέχρι Ν
! Διάβασε τίτλο, συγγραφέα, χώρα, τιμή
Εμφάνισε i, "ο βιβλίο"
Εμφάνισε "Δώστε τίτλο: "
Διάβασε τίτλο
Εμφάνισε "Δώστε συγγραφέα: "
Διάβασε συγγραφέα
Εμφάνισε "Δώστε χώρα: "
Διάβασε χώρα
Εμφάνισε "Δώστε τιμή: "
Διάβασε τιμή
!Δ2
Αν χώρα = "ΕΛΛΑΔΑ" τότε
πλήθος <- πλήθος + 1
Τέλος_αν
!Δ3
Αν συγγραφέα = "ΕΛΥΤΗΣ" τότε
άθροισμα_ΕΛΥΤΗ <- άθροισμα_ΕΛΥΤΗ + τιμή
πλήθος_ΕΛΥΤΗ <- πλήθος_ΕΛΥΤΗ + 1
Τέλος_αν
Τέλος_επανάληψης
Εμφάνισε "Το πλήθος των ελληνικών βιβλίων :", πλήθος
Αν πλήθος_ΕΛΥΤΗ > 0 τότε
ΜΟ <- άθροισμα_ΕΛΥΤΗ/ πλήθος_ΕΛΥΤΗ
Εμφάνισε "Η μέση τιμή των βιβλίων του συγγραφέα ΕΛΥΤΗ: ", ΜΟ
αλλιώς
Εμφάνισε "Δε βρέθηκε κανένα βιβλίο του ΕΛΥΤΗ"
Τέλος_αν
Τέλος βιβλιοπωλείο
|