You are on page 1of 2

Ασκ1.

Ποιο είναι το αποτέλεσμα από την εκτέλεση των παρακάτω πράξεων


i. 14 mod 5 – 25 mod 8 = 4 – 1 = 3
ii . 3 * (3 mod 2) + 4 div (5 mod 3) = 3 * 1 + 4 div 2 = 3 + 2 = 5
iii. 13 mod (27 div 4) = 13 mod 6 = 1
iv. 2^3 + 3 * (27 mod (25 mod 7)) = 8 + 3 * (27 mod 4) = 8 + 3 * 3 = 8 + 9 = 17
v. 13/2 – 3 mod 2 – 3 div 2 = 6.5 – 1 – 1 = 4.5
vi. 13/4 + 2 * (5 mod 3) * 4 = 3.25 + 2 * 2 * 4 = 3.25 + 16 = 19.25
vii. 25 mod 22 div 4 = 25 mod 5 = 0 (οι πράξεις εκτελούνται από αριστερά προς τα δεξιά)
viii. ((13 + 2) div 2)/(7 - 4 + 1) = (15 div 2)/4 = 7/4 = 1.75
ix. 3 * (27 mod (23 mod 6)) = 3 * (27 mod 5) = 3 * 2 = 6

Ασκ2. Η ημερήσια αποζημίωση ενός εργαζόμενου είναι 35 €. Το ποσοστό των κρατήσεων για
ασφάλεια είναι 11% και για φόρο 8.5%. Να αναπτυχθεί αλγόριθμος που θα διαβάζει το όνομα ενός
εργαζομένου και τις ημέρες απασχόλησής του για τον τρέχοντα μήνα και θα εμφανίζει τις καθαρές
αποδοχές για τον εργαζόμενο αυτό

Ασκ3. Η εταιρεία ΣΔΧ έχει τρία υποκαταστήματα. Να αναπτυχθεί αλγόριθμος που θα διαβάζει τα
έσοδα για κάθε υποκατάστημα και θα εκτυπώνει τα συνολικά έσοδα της εταιρείας καθώς και το
ποσοστό συμμετοχής σε αυτά καθενός από τα τρία υποκαταστήματα

Ασκ4. Τα 4 υποκαταστήματα της εταιρείας ΧΥΖ θα πάρουν επιχορήγηση για την διαφημιστική τους
εκστρατεία. Το ποσό της επιχορήγησης θα κατανεμηθεί με βάση τα κέρδη που πραγματοποίησαν
το περασμένο εξάμηνο. Να αναπτυχθεί αλγόριθμος που θα διαβάζει την επιχορήγηση που θα
δοθεί στα 4 υποκατάστήματα καθώς και τα κέρδη που πραγματοποίησαν αυτά και να εκτυπώνει το
ποσό που αναλογεί στο καθένα απο αυτά

Ασκ5. Απο την εταιρεία ΑΘΗΝΑ ΤΡΑΜ σας ζητείται να αναπτύξετε τον αλγόριθμο για το μηχάνημα
αυτόματης πώλησης εισητηρίων. Ο αλγόριθμος δέχεται τον αριθμό των εισητηρίων (των οποίων το
κόστος είναι 0.50 €) και το ποσό πληρωμής και να εκτυπώνει τα ρέστα. Σημειώνεται οτι για ρέστα
δίνονται μόνο κέρματα 50 λεπτών

Ασκ6. Ένα μηνιαίο περιοδικό πληροφορικής κοστίζει 6.50 €. Ωστόσο, αν κάποιος επιθυμεί να γίνει
συνδρομητής για 1 χρόνο τότε θα έχει έκπτωση 20%. Να αναπτύξετε αλγόριθμο που θα εκτυπώνει
το κόστος για την αγορά 12 μεμονωμένων τευχών και το αντίστοιχο κόστος για συνδρομή

Ασκ7. Μια εταιρεία αποφάσισε να χρηματοδοτήσει την εκπαίδευση του προσωπικού της στην
πληροφορική και για το σκοπό αυτό θα συνεργαστεί με ιδιωτικό κέντρο. Το κόστος εκπαίδευσης
είναι 25 € ανά εκπαιδευόμενο. Ωστόσο, το Υπουργείο Εργασίας χρηματοδοτεί μέσω Ευρωπαϊκού
προγράμματος την εκπαίδευση σε ποσοστό 40%. Να αναπτύξετε αλγόριθμο που να διαβάζει το
πλήθος των ατόμων που θα εκπαιδευτούν και να εκτυπώνει τα χρήματα που θα ξοδέψει η εταιρεία
για την εκπαίδευση του προσωπικού και το αντίστοιχο μερίδιο του Υπουργείου Εργασίας

Ασκ8. Να αναπτυχθεί αλγόριθμος που θα διαβάζει έναν τριψήφιο αριθμό και θα επιστρέφει το
άθροισμα των ψηφίων του (για παράδειγμα για τον αριθμό 523 θα ισχύει 5 + 2 + 3 = 10)

Ασκ9. Να αναπτύξετε αλγόριθμο που θα διαβάζει έναν τετραψήφιο αριθμό και να τον μετατρέπει
σε πενταψήφιο τοποθετώντας ως κεντρικό ψηφίο τον αριθμό 2

Ασκ10. Να αναπτύξετε αλγόριθμο που να διαβάζει την ημερομηνία γέννησης (ημέρα, μήνας,
χρόνος) ενός ατόμου καθώς και την τρέχουσα ημερομηνία, και να υπολογίζει την ηλικία του
Ασκ11. Η μισθοδοσία της εταιρείας ΧΥΖ πραγματοποιείται με χαρτονομίσματα των 50, 20, 5 € και
με κέρματα του 1 €. Ο διευθυντής σας αναθέτει να γραψετε αλγόριθμο που να διαβάζει το ποσόν
μισθοδοσίας των εργαζομένων και να εκτυπώνει πόσα χαρτονομίσματα από κάθε κατηγορία
χρειάζονται

Εισαγωγή στη δομή επιλογής

Πίνακας τιμών

Χ←5
Ψ←8
Κ←Χ-Ψ
ΑΝ Κ>0 ΤΟΤΕ
Λ←Χ+Ψ+Κ
ΤΕΛΟΣ_ΑΝ
ΑΝ Κ<0 ΤΟΤΕ
Λ←Χ+Ψ-Κ
ΤΕΛΟΣ_ΑΝ
ΑΝ Λ<=10 ΤΟΤΕ
ΓΡΑΨΕ Κ, Λ
ΤΕΛΟΣ_ΑΝ
ΓΡΑΨΕ Χ, Ψ

Διάγραμμα ροής

You might also like