e-ΜΑΘΗΜΑΤΑ |
Λύσεις ασκήσεων Τράπεζας Θεμάτων |
ΠΡΟΓΡΑΜΜΑ Πωλησεις_Αυτοκινητων_ΤΘ_28924
!ΘΕΜΑ 4
!Σε μια εταιρεία πωλήσεων αυτοκινήτων, στο τέλος κάθε μήνα ο πωλητής
!εκτός από το μισθό του παίρνει και ένα bonus, που είναι ανάλογο των πωλήσεων
!που έκανε. Ο τρόπος υπολογισμού του bonus φαίνεται στον ακόλουθο πίνακα:
!
! Υψος πωλήσεων Bonus
! 0 - 50.000 2%
! 50.001 - 100.000 4%
! 100.001 - 200.000 7%
! 200.001 - 10%
!
!4.1.Να γράψετε ένα πρόγραμμα που να δέχεται στην είσοδο το όνομα και το ύψος
!των πωλήσεων ενός πωλητή για τον πρώτο μήνα του έτους και να τυπώνει το όνομα
!και το αντίστοιχο bonus για το συγκεκριμένο μήνα.
!Μονάδες 10
!4.2. Να επεκτείνετε κατάλληλα το πρόγραμμα έτσι, ώστε να διαβάζει το ύψος
!των πωλήσεων για κάθε ένα από τους υπόλοιπους μήνες ενός έτους και να υπολογίζει
!και να τυπώνει το συνολικό ετήσιο bonus
!Μονάδες 10
!
!4.3 Ποιο μήνα του έτους (αριθμητικά) πέτυχε ο πωλητής τις υψηλότερες πωλήσεις
!και επομένως έλαβε το μεγαλύτερο bonus;
!Μονάδες 5
ΜΕΤΑΒΛΗΤΕΣ
ΑΚΕΡΑΙΕΣ: i, max_month
ΠΡΑΓΜΑΤΙΚΕΣ: πωλησεις[12], bonus[12], συνολικο_bonus, max_πωλησεις, μηνιαιο_bonus
ΧΑΡΑΚΤΗΡΕΣ: ονομα
ΑΡΧΗ
ΓΡΑΨΕ "Δώσε το όνομα του πωλητή:"
ΔΙΑΒΑΣΕ ονομα
συνολικο_bonus <- 0
max_πωλησεις <- -1
max_month <- 0
ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ 12
ΓΡΑΨΕ "Δώσε το ύψος των πωλήσεων για τον μήνα ", i, ":"
ΔΙΑΒΑΣΕ πωλησεις[i]
! Υπολογισμός μηνιαίου bonus
ΑΝ πωλησεις[i] <= 50000 ΤΟΤΕ
μηνιαιο_bonus <- πωλησεις[i]* 0.02
ΑΛΛΙΩΣ_ΑΝ πωλησεις[i] <= 100000 ΤΟΤΕ
μηνιαιο_bonus <- πωλησεις[i]* 0.04
ΑΛΛΙΩΣ_ΑΝ πωλησεις[i] <= 200000 ΤΟΤΕ
μηνιαιο_bonus <- πωλησεις[i]* 0.07
ΑΛΛΙΩΣ
μηνιαιο_bonus <- πωλησεις[i]* 0.10
ΤΕΛΟΣ_ΑΝ
bonus[i] <- μηνιαιο_bonus
συνολικο_bonus <- συνολικο_bonus + μηνιαιο_bonus
! Εύρεση μήνα με τις υψηλότερες πωλήσεις
ΑΝ πωλησεις[i] > max_πωλησεις ΤΟΤΕ
max_πωλησεις <- πωλησεις[i]
max_month <- i
ΤΕΛΟΣ_ΑΝ
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
! Εμφάνιση αποτελεσμάτων πρώτου μήνα
ΓΡΑΨΕ "Ο πωλητής ", ονομα, " έλαβε τον πρώτο μήνα bonus: ", bonus[1]
! Εμφάνιση συνολικών αποτελεσμάτων
ΓΡΑΨΕ "Ο πωλητής ", ονομα, " έλαβε συνολικό bonus: ", συνολικο_bonus
ΓΡΑΨΕ "Ο μήνας με τις υψηλότερες πωλήσεις ήταν ο μήνας ", max_month
ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ