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
  Τέλος_αν

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

Εμφάνισε "Πλήθος των Πληροφορικών : ", πλήθος
Εμφάνισε "Συνολικό κόστος του μήνα: ", συνολικό_κόστος

Τέλος μισθοδοσία




 

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