e-ΜΑΘΗΜΑΤΑ |
Λύσεις ασκήσεων από την Τράπεζα θεμάτων |
Αλγόριθμος μισθοδοσία
!0_20622 Δ
!0_20635 Δ
!Μια εταιρεία Πληροφορικής θέλει να υπολογίσει το μηνιαίο κόστος ανάπτυξης ενός
! Λογισμικού. Το κόστος αυτό υπολογίζεται βάσει του πίνακα:
!----------------------+--------------
!Κατηγορία προσωπικού + Κόστος μήνα
!----------------------+--------------
! Πληροφορικοί | 2500 €
! Λοιπό προσωπικό | 1800 €
!----------------------+--------------
!Να αναπτύξετε αλγόριθμο που για 40 άτομα που θα απασχοληθούν για ένα μόνο μήνα:
!Δ1. Να διαβάζει επαναληπτικά τον κωδικό κατηγορίας του κάθε υπαλλήλου
! (0 για Πληροφορικού, 1 για Λοιπό προσωπικό) Μονάδες 5
!Δ2. Να εμφανίζει το πλήθος των Πληροφορικών που θα απασχοληθούν. Μονάδες 10
!Δ3. Στο τέλος να εμφανίζει το συνολικό κόστος του μήνα για την εταιρεία. Μονάδες 10
! Αρχικές τιμές
Ν <- 40 ! 40
πλήθος <- 0
συνολικό_κόστος <- 0
! Δ1
Για i από 1 μέχρι Ν
Εμφάνισε i, "ος υπάλληλος"
Εμφάνισε "Δώστε Κατηγορία (0 για Πληροφορικό, 1 για Λοιπό προσωπικό): "
Διάβασε Κατηγορία
!Δ2, Δ3
Αν Κατηγορία = "0" τότε
πλήθος <- πλήθος + 1
συνολικό_κόστος <- συνολικό_κόστος + 2500
αλλιώς
συνολικό_κόστος <- συνολικό_κόστος + 1800
Τέλος_αν
Τέλος_επανάληψης
Εμφάνισε "Πλήθος των Πληροφορικών : ", πλήθος
Εμφάνισε "Συνολικό κόστος του μήνα: ", συνολικό_κόστος
Τέλος μισθοδοσία
|