Αλγόριθµος Ταµειακή_Μηχανή ιάβασε Τιµή Πληρωτέο_Ποσό Τιµή * Τιµή. ! Θα µπορούσε να είναι Πληρωτέο_Ποσό 1.19* Τιµή ιάβασε Χρήµατα_Πελάτη

Σχετικά έγγραφα
ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ Ακολουθιακή ομή

Εντολή ΓΡΑΨΕ. Εντολή ιάβασε

Άσκηση 1. Να γράψετε αλγόριθμο που να διαβάζει έναν αριθμό και να τον εμφανίζει στην οθόνη


Άσκηση 1. Να γράψετε αλγόριθμο που να διαβάζει έναν αριθμό και να τον εμφανίζει στην οθόνη

1/10. ΑΛΓΟΡΙΘΜΟΣ Έλεγχος_Ονόµατος ΕΜΦΑΝΙΣΕ " ώσε όνοµα" ΙΑΒΑΣΕ όνοµα ΑΝ όνοµα = ''Ελευθερία'' ή όνοµα = ''Ελευθέριος'' ΤΟΤΕ ΕΜΦΑΝΙΣΕ "Καληµέρα"

ΚΕΦΑΛΑΙΟ 2 ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΑΛΓΟΡΙΘΜΩΝ, ΔΟΜΗ ΑΚΟΛΟΥΘΙΑΣ

ΑΣΚΗΣΕΙΣ Ακολουθίας. Πίνακας τιµών µεταβλητών Χ Α Β α β γ

ΓΕΝΙΚΟ ΛΥΚΕΙΟ ΚΑΡΠΕΝΗΣΙΟΥ ΙΩΡΟ ΕΠΑΝΑΛΗΠΤΙΚΟ ΙΑΓΩΝΙΣΜΑ ΣΤΗΝ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ 16/12/2008. Τµήµα ΓΤ2 Όνοµα:...

ΓΥΜΝΑΣΙΟ Λ.Τ. ΒΙΛΙΩΝ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡ. ΠΕΡΙΒΑΛΛΟΝ ΣΧ. ΕΤΟΣ

Βαθµολογία Χαρακτηρισµός

Δομή επιλογής - πακέτο 2

ΠΡΟΓΡΑΜΜΑ ΜΕΤΑΒΛΗΤΕΣ ΠΡΑΓΜΑΤΙΚΕΣ: ΑΡΧΗ ΔΙΑΒΑΣΕ

Φυλλάδιο Ασκήσεων 2 - οµή Επιλογής Ασκ1. ίνεται ο παρακάτω αλγόριθµος. Ποιος είναι ο πίνακας τιµών; Αλγόριθµος Πίνακας_Τιµών1 Χ 2 Υ Χ ^ 2-1 Ζ 2 * Χ +

[Επιλογή ημερομηνίας] Φυλλάδιο Ασκήσεων. Άσκηση 1. Να συμπληρώσετε τον παρακάτω πίνακα με τις τιμές αληθής - ψευδής. (α <= β) και (β.

Δομή επιλογής 3. Πόντοι. 10 πόντοι

ΚΕΦΑΛΑΙΟ 2 ΑΛΓΟΡΙΘΜΟΙ ΔΟΜΗ ΑΚΟΛΟΥΘΙΑΣ ΘΕΩΡΙΑ

Δομή ακολουθίας Ασκήσεις 1. Ποιά από τα κάτω αλφαριθμητικά είναι αποδεκτά ως ονόματα μεταβλητών σε έναν αλγόριθμο

ΔΟΜΗ ΕΠΙΛΟΓΗΣ. 13>2 και 28>=34 12<=12 και (όχι 2 <5) 15<>14 ή (όχι 15 mod 2 =1)

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ Κεφάλαιο 2 ο Αν χ και y μεταβλητές με τιμές 5 και 10 αντίστοιχα να εξηγηθούν οι ακόλουθες εντολές εξόδου.

Β ΛΥΚΕΙΟΥ ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΑΡΧΕΣ ΤΗΣ ΕΠΙΣΤΗΜΗΣ ΤΩΝ Η/Υ ΜΑΪΟΣ 2018

Δομή επιλογής - πακέτο 1. Άσκηση 1. Να συμπληρώσετε τον παρακάτω πίνακα με τις τιμές αληθής - ψευδής. (α <= β) και (β >= γ)

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον

ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΑΛΓΟΡΙΘΜΩΝ ΚΕΦΑΛΑΙΟ 2 ο ΚΕΦΑΛΑΙΟ 7 ο - ΑΣΚΗΣΕΙΣ - ΠΡΟΒΛΗΜΑΤΑ ΔΟΜΗ ΕΠΙΛΟΓΗΣ

Διαγώνισμα Δομή Επιλογής και Λογικές εκφράσεις

ΔΟΜΗΜΕΝΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ

4. Ποιος είναι ο τύπος και ποια η τιμή της μεταβλητής που χρησιμοποιείται παρακάτω;

Μιχάλης Αρταβάνης κλάδου Πληροφορικής ΠΕ19

Άσκηση 4 Ένας αυτόματος πωλητής αναψυκτικών λειτουργεί δεχόμενος μόνο κέρματα των 50, 20 και 10

2. Να περιγραφεί η δομή ακολουθίας και να δοθεί το διάγραμμα ροής της.

ΓΕΝΙΚΟ ΛΥΚΕΙΟ ΜΟΙΡΩΝ Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον ΑΣΚΗΣΕΙΣ - Δομή Ακολουθίας & Επιλογής

ΓΕΝΙΚΟ ΛΥΚΕΙΟ ΜΟΙΡΩΝ Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Ασκήσεις με Λύση - Δομή Ακολουθίας και Δομή Επιλογής

% % % >1000 0%

13>2 και 28>=34 12<=12 και (όχι 2 <5) 15<>14 ή (όχι 15 mod 2 =1) 15<2^4 H 7=6+1 KAI 2*3>6 (5>4 H 2^0=1) KAI 5<>5 (2+3=3+2) και (6 div 2=0)

Η ΕΝΝΟΙΑ ΤΟΥ ΠΟΣΟΣΤΟΥ - ΕΦΑΡΜΟΓΕΣ

ΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ Γ ΤΑΞΗ

ΑΕΠΠ 1o Επαναληπτικό Διαγώνισµα

1ο Πειραματικό ΓΕΛ Αθήνας Γεννάδειο Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον

2.2.3 Η εντολή Εκτύπωσε

ΑΣΚΗΣΕΙΣ ΣΤΗ ΟΜΗ ΕΠΙΛΟΓΗΣ (ΑΝΑΦΕΡΟΝΤΑΙ ΟΣΑ ΠΡΟΕΡΧΟΝΤΑΙ ΑΠΟ ΤΗΝ ΤΡΑΠΕΖΑ ΘΕΜΑΤΩΝ)

Φύλλο εργασίας 3 ο Δομή επιλογής Εισαγωγή στις Αρχές της Επιστήμης Η/Υ.

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον

Ασκήσεις στη δομή επιλογής

ΙΑΓΩΝΙΣΜΑ ΑΝΑΠΤΥΞΗΣ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ (ΑΠΟΦΟΙΤΟΙ) Κυριακή

Δομή Επιλογής Απαντήσεις Ασκήσεων

Άσκηση 1 (σελ. 21) Να γραφεί αλγόριθμος για τον υπολογισμό του εμβαδού ενός τραπεζίου.

Ασκήσεις στη οµή Επανάληψης

Δομή Επιλογής. Κεφάλαιο 4 ο. 3.1 Εισαγωγή. 3.2 Απλή δομή επιλογής

Αν χ mod 3 = 0 και χ mod 4 = 0 τότε

επιστρέφει αριθµό που προκύπτει µε αντιστροφή των στοιχείων του πρώτου

ΟΜΗ ΑΚΟΛΟΥΘΙΑΣ. 1. Να γραφεί αλγόριθµος ο οποίος να διαβάζει τρεις ακέραιες τιµές, να υπολογίζει και να

Κεφ 2. Βασικές Έννοιες Αλγορίθμων

ΦΡΟΝΤΙΣΤΗΡΙΟ ΦΑΣΜΑ 12/10/2014

Ανάπτυξη Εφαρμογών. (Μονάδες 8) Α2. α. να αναφέρετε ονομαστικά τα κριτήρια που πρέπει απαραίτητα να ικανοποιεί ένας αλγόριθμος.

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ Γ ΛΥΚΕΙΟΥ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ

Δομές Επανάληψης - πακέτο 3 (ΝΕΕΣ ασκήσεις)

ΚΕΦΑΛΑΙΟ 2.2 ΑΛΓΟΡΙΘΜΟΙ

Διαγώνισμα Ανάπτυξης Εφαρμογών Σε Προγραμματιστικό Περιβάλλον

[1]Ο βαθμός ενός μαθητή είναι δεδομένο, ο χαρακτηρισμός του ("άριστα". "λίαν καλός") είναι πληροφορία.

Δομή Ακολουθίας Άσκηση 1 - απόλυτη τιμή

ΜΑΘΗΜΑ / ΤΑΞΗ : ΑΕΠΠ / ΘΕΡΙΝΑ ΣΕΙΡΑ: 1 η ΗΜΕΡΟΜΗΝΙΑ: ΘΕΜΑ Α

ΑΕΠΠ 1o Επαναληπτικό Διαγώνισµα

Αναφέρατε τις ιδιότητες που πρέπει να διακρίνουν τα υποπρογράμματα. Μονάδες 3

Μονάδες 10. Μονάδες 9 5 PROLOG. Μονάδες 5

ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ

Απλές ΑΣΚΗΣΕΙΣ Επιλογής

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον

Σηµείωση : Θεωρούµε ότι όλα τα ονόµατα µαθητών που ανήκουν στο ίδιο σχολείο είναι διαφορετικά µεταξύ τους, ενώ σε διαφορετικά σχολεία µπορεί να

ΔΟΜΗ ΕΠΙΛΟΓΗΣ. 3. Να διαβαστούν τρεις αριθμοί και να ταξινομηθούν κατά φθίνουσα σειρά.

ΟΜΟΣΠΟΝ ΙΑ ΕΚΠΑΙ ΕΥΤΙΚΩΝ ΦΡΟΝΤΙΣΤΩΝ ΕΛΛΑ ΟΣ (Ο.Ε.Φ.Ε.) ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ 2017 A ΦΑΣΗ

ΛΥΣΕΙΣ ΑΣΚΗΣΕΩΝ ΧΡΙΣΤΟΥΓΕΝΝΩΝ

ΚΕΦΑΛΑΙΟ 10 Ο ΥΠΟΠΡΟΓΡΑΜΜΑΤΑ

ΑΕΠΠ 2o Επαναληπτικό Διαγώνισμα

Ασκήσεις Προγραμματισμού για το Μάθημα : Εφαρμογές Πληροφορικής. Π=3.14 Μεταβλητές Πραγματικές: X,A,B,Y Αρχή

Άσκηση 1, από το βιβλίο ΑΕΠΠ

ΘΕΜΑ 1ο Α. ίνεται η παρακάτω αλληλουχία εντολών: ιάβασε α, β Αν α > β τότε c α / (β - 2) Τέλος_αν Εκτύπωσε c

Άσκηση 1 (κλιμακωτή χρέωση) Ένα γραφείο ενοικίασης αυτοκινήτων εφαρμόζει την παρακάτω τιμολογιακή πολιτική: Πάγιο 30 ευρώ

ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΑΛΓΟΡΙΘΜΩΝ ΚΕΦΑΛΑΙΟ 2 ο ΚΕΦΑΛΑΙΟ 7 ο - ΑΣΚΗΣΕΙΣ - ΠΡΟΒΛΗΜΑΤΑ ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΔΟΜΕΣ

παραπάνω αλληλουχία εντολών ικανοποιεί όλα τα

ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΗΛΕΚΤΡΟΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΚΑΙ ΠΛΗΡΟΦΟΡΙΚΗΣ

Ασκήσεις στους Πίνακες. Μονοδιάστατοι Πίνακες. ιάβασµα Εµφάνιση Στοιχείων Υπολογισµός Αθροίσµατος, Μέσου Όρου, Πλήθους

ΜΑΘΗΜΑ / ΤΑΞΗ : ΑΕΠΠ/Γ ΟΙΚΟΝΟΜΙΚΩΝ & ΠΛΗΡΟΦΟΡΙΚΗΣ-ΘΕΡΙΝΑ ΗΜΕΡΟΜΗΝΙΑ: 17/09/2017 ΕΠΙΜΕΛΕΙΑ ΔΙΑΓΩΝΙΣΜΑΤΟΣ: ΚΑΤΡΑΚΗ Α.-ΣΙΟΤΡΟΠΟΣ Π.-ΛΙΟΔΑΚΗΣ Ε.

Δίνονται η έκταση, ο πληθυσμός και το όνομα καθεμιάς από τις 15 χώρες της Ευρωπαϊκής Ενωσης. Να αναπτύξετε αλγόριθμο που

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΑΣΚΗΣΕΙΣ ΕΛΕΓΧΟΥ-ΕΠΑΝΑΛΗΨΗΣ ΘΕΟ ΟΣΙΟΥ ΙΟΝ.

Απλή Αν Σύνθετη Αν Πολλαπλή Αν

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Δομή Ακολουθίας

Α4. Δίδεται ο παρακάτω αλγόριθμος

Ερωτήσεις Σωστού-Λάθους

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ. Διάρκεια: 3 ώρες Επίπεδο Δυσκολίας: 5/5 Ενότητες (2 6)

ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΗΛΕΚΤΡΟΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΚΑΙ ΠΛΗΡΟΦΟΡΙΚΗΣ

ΣΤΗ ΔΟΜΗΣ ΕΠΙΛΟΓΗΣ ΜΕ ΤΗΝ PYTHON.

επιµέλεια Θοδωρής Πιερράτος

Υποπρογράμματα - (ΝΕΕΣ ασκήσεις)

Μεθοδολογία προβλημάτων με Δομή Επανάληψης

Β. Να γράψετε τους αριθµούς της στήλης Α και δίπλα το γράµµα της στήλης Β που αντιστοιχεί στο σωστό είδος προβληµάτων.

Αν χ >= 0 ΚΑΙ χ <= 9 τότε Εμφάνισε Θετικός Μονοψήφιος Τέλος_αν Αν Χ <= 99 τότε

Α2. Να αναπτυχθεί αλγόριθμος ο οποίος με δεδομένο έναν μονοδιάστατο πίνακα Π, N αριθμών, θα ελέγχει αν τα συμμετρικά του στοιχεία είναι ίσα.

ΑΣΚΗΣΕΙΣ ΣΤΗ ΟΜΗ ΕΠΙΛΟΓΗΣ (ΑΝΑΦΕΡΟΝΤΑΙ ΟΣΑ ΠΡΟΕΡΧΟΝΤΑΙ ΑΠΟ ΤΗΝ ΤΡΑΠΕΖΑ ΘΕΜΑΤΩΝ)

οµή Επιλογής Α. Κατηγορία προβληµάτων Β. Κριτήριο Αλγορίθµου Γ. Τρόπος αναπαράστασης αλγορίθµων . Είδος σταθεράς Ε. Λογική τιµή

ΑΡΧΗ 1ης ΣΕΛΙΔΑΣ. Α2. Να αναφέρετε ονομαστικά: i) τα αλγοριθμικά κριτήρια ii) τους τρόπους αναπαράστασης αλγορίθμου. (μονάδες 10)

Transcript:

2.40 Στην αλυσίδα καταστηµάτων MakroX οι τιµές των προϊόντων στις ετικέτες αναγράφονται χωρίς το ΦΠΑ. Να αναπτυχθεί ο αλγόριθµος της ταµειακής µηχανής που θα διαβάζει την τιµή πληρωµής (χωρίς ΦΠΑ 19%) και το ποσό που έδωσε ο πελάτης και θα υπολογίζει το πληρωτέο ποσό και τα ρέστα που δικαιούται ο πελάτης (µε ΦΠΑ). Λύση Στις ασκήσεις που εµπλέκεται ΦΠΑ 19 %, ή κάποιο ποσοστό αύξησης/ µείωσης, πραγµατοποιούµε την επεξεργασία ως εξής: Τελική_τιµή αρχική_τιµή + 0.19 * αρχική_τιµή Αλγόριθµος Ταµειακή_Μηχανή ιάβασε Τιµή Πληρωτέο_Ποσό Τιµή + 0.19 * Τιµή! Θα µπορούσε να είναι Πληρωτέο_Ποσό 1.19* Τιµή ιάβασε Χρήµατα_Πελάτη! Θεωρούµε ότι Χρήµατα_Πελάτη > Πληρωτέο_Ποσό Ρέστα Χρήµατα_Πελάτη Πληρωτέο_Ποσό Εµφάνισε " Πληρωτέο ποσό ", Πληρωτέο_Ποσό Εµφάνισε " Ρέστα ", Ρέστα Τέλος Ταµειακή_Μηχανή 2.41 Η εταιρεία κινητής τηλεφωνίας CityTel χρεώνει τις υπηρεσίες τηλεφωνίας που παρέχει στους συνδροµητές της ως εξής: Πάγια χρέωση 11, κάθε δευτερόλεπτο συνοµιλίας 0.03 ενώ κάθε γραπτό µήνυµα χρεώνεται προς 0.84. Να αναπτυχθεί αλγόριθµος που θα διαβάζει τον κωδικό ενός συνδροµητή, τον χρόνο οµιλίας και τα µηνύ- µατα που έστειλε τον περασµένο µήνα και θα εκτυπώνει τον κωδικό και το ποσό που πρέπει να εισπράξει η CityTel. Τονίζεται ότι οι παραπάνω τιµές προσαυξάνονται µε ΦΠΑ 19%. Αλγόριθµος Λογαριασµός_ Citytel ιάβασε Κωδικός_Συνδροµητή ιάβασε Χρόνος_Οµιλίας, Αριθµός_Μηνυµάτων! Χρόνος οµιλίας σε δευτερόλεπτα ΦΠΑ 0.19! Ο συντελεστής ΦΠΑ µπορεί να θεωρηθεί σταθερά για τον αλγόριθµο Πάγιο 11 Χρέωση Πάγιο + Χρόνος_Οµιλίας * 0.03 + Αριθµός_Μηνυµάτων * 0.84 Πληρωτέο_Ποσό Χρέωση + ΦΠΑ * Χρέωση Εκτύπωσε "Ο συνδροµητής ", Κωδικός_Συνδροµητή Εκτύπωσε " θα πληρώσει", Πληρωτέο_Ποσό Τέλος Λογαριασµός_Citytel

2.42 Η διοίκηση ενός εργοστασίου αποφάσισε να δώσει σε όλους τους εργαζοµένους αύξηση 11% ως επίδοµα εξοµάλυνσης µισθού. Να αναπτυχθεί αλγόριθµος που θα διαβάζει τις µηνιαίες αποδοχές ενός εργαζοµένου και θα εκτυπώνει το ποσό του επιδόµατος εξοµάλυνσης καθώς και τον τελικό µισθό του εργαζοµένου. Λύση Αλγόριθµος Εργοστάσιο ιάβασε µισθός ποσοστό_επιδόµατος 11 /100! Παίζει ρόλο σταθεράς, αφού παραµένει αµετάβλητη Επίδοµα µισθός * ποσοστό_επιδόµατος Εκτύπωσε " Το επίδοµα εξοµάλυνσης είναι ", επίδοµα Τελικός_µισθός µισθός + επίδοµα Εκτύπωσε "Ο τελικός µισθός του εργαζοµένου είναι", τελικός_µισθός Τέλος Εργοστάσιο 2.43 Μια εταιρεία πληροφορικής διευκολύνει τους πελάτες της για την αγορά Η/Υ δίνοντας τους το δικαίωµα να πραγµατοποιήσουν την αγορά τους σε όσες µηνιαίες δόσεις επιθυµούν. Υπάρχει όµως επιβάρυνση στο αρχικό ποσό µε τόκο της τάξης του 11%. Να αναπτυχθεί αλγόριθµος που θα διαβάζει τον αριθµό των δόσεων που επιθυµεί ο πελάτης και την αξία του υπολογιστή που θέλει να αγοράσει, και θα εκτυπώνει το ποσό αποπληρωµής (µε τον τόκο) καθώς και το ποσό κάθε δόσης. Λύση Αλγόριθµος Αγορά_Υπολογιστή ιάβασε τιµή_αγοράς, αριθµός_δόσεων Ποσοστό_τόκου 11/100 Ποσό_αποπληρωµής τιµή_αγοράς + ποσοστό_τόκου * τιµή_αγοράς Εκτύπωσε " Το ποσό αποπληρωµής είναι", ποσό_αποπληρωµής Ποσό_δόσης ποσό_αποπληρωµής / αριθµός_δόσεων Εκτύπωσε " Το ποσό κάθε δόσης είναι", ποσό_δόσης Τέλος Αγορά_Υπολογιστή 2.44 Ένα Ενιαίο Λύκειο αποτελείται από 6 τµήµατα γενικής παιδείας - δύο για κάθε τάξη. Να αναπτυχθεί ο αλγόριθµος που θα διαβάζει τον αριθµό των αγοριών και των κοριτσιών ανά τµήµα και θα εκτυπώνει: α. Το πλήθος των µαθητών ανά τάξη και το πλήθος των µαθητών του σχολείου, β. Το πλήθος των αγοριών και το πλήθος των κοριτσιών του σχολείου. γ. Το ποσοστό των αγοριών και κοριτσιών επί του συνόλου των µαθητών. Αλγόριθµος Στατιστικά_Λυκείου

ιάβασε Α1_αγορ, Α1_κορ, Α2_αγορ, Α2_κορ ιάβασε Β1_αγορ, Β1_κορ, Β2_αγορ, Β2_κορ ιάβασε Γ1_αγορ, Γ1_κορ, Γ2_αγορ, Γ2_κορ! Ερώτηµα α Α_τάξη Α1_αγορ + Α1_κορ + Α2_αγορ + Α2_κορ Β_τάξη Β1_αγορ + Β1_κορ + Β2_αγορ + Β2_κορ Γ_τάξη Γ1_αγορ + Γ1_κορ + Γ2_αγορ + Γ2_κορ σχολείο Α_τάξη + Β_τάξη + Γ_τάξη Εκτύπωσε " Το πλήθος των µαθητών της Α τάξης είναι ", Α_τάξη Εκτύπωσε " Το πλήθος των µαθητών της Β τάξης είναι", Β_τάξη Εκτύπωσε " Το πλήθος των µαθητών της Γ τάξης είναι", Γ_τάξη Εκτύπωσε " Το πλήθος των µαθητών του σχολείου είναι", σχολείο! Ερώτηµα β αγόρ Α1_αγορ + Α2_αγορ + Β1_αγορ + Β2_αγορ + Γ1_αγορ + Γ2_αγορ κορίτσ Α1_κορ + Α2_κορ + Β1_κορ + Β2_κορ + Γ1_κορ + Γ2_κορ Εκτύπωσε " Το πλήθος των αγοριών του σχολείου είναι", αγορ Εκτύπωσε " Το πλήθος των κοριτσιών του σχολείου είναι", κορ! Ερώτηµα γ Ποσοστό_αγοριών 100 * (αγορ / σχολείο) ποσοστό_κοριτσιών 100 * (κορ / σχολείο) Εκτύπωσε " Το ποσοστό των αγοριών είναι", ποσοστό_αγοριών Εκτύπωσε " Το ποσοστό των κοριτσιών είναι", ποσοστό_κοριτσιών Τέλος Στατιστικά_Λυκείου 2.45 Το ηµεροµίσθιο ενός εργαζόµενου είναι 35, το οποίο επιβαρύνεται µε ποσοστό κρατήσεων 11% για ασφάλεια και 8.5% για φόρο. Να αναπτυχθεί αλγόριθµος που θα διαβάζει το όνοµα ενός εργαζοµένου και τις ηµέρες απασχόλησης του για τον τρέχοντα µήνα, και θα εµφανίζει τις καθαρές αποδοχές του. Αλγόριθµος Μισθοδοσία ηµεροµίσθιο 35 κρατήσεις_ασφάλισης 11 /100 κρατήσεις_φόρου 8.5 /100 ιάβασε όνοµα, ηµέρες Μικτές_αποδοχές ηµεροµίσθιο * ηµέρες Ποσό_ασφάλισης κρατήσεις_ασφάλισης * µικτές_αποδοχές Ποσό_φόρου κρατήσεις_φόρου * µικτές_αποδοχές Καθ_αποδοχές µικτές_αποδοχές ποσό_ασφάλισης - ποσό_φόρου Εµφάνισε "Ο εργαζόµενος ", όνοµα, " έχει καθ αποδ ", καθ_αποδοχές Τέλος Μισθοδοσία

2.46 Μια εταιρεία έχει τρία υποκαταστήµατα. Να αναπτυχθεί αλγόριθµος που θα διαβάζει τα έσοδα για κάθε υποκατάστηµα και θα εκτυπώνει τα συνολικά έσοδα της εταιρείας καθώς και το ποσοστό συµµετοχής σε αυτά καθενός από τα τρία υποκαταστήµατα της. Αλγόριθµος Έσοδα ιάβασε Έσοδα_Α, Έσοδα_Β, Έσοδα_Γ Συνολικά_Έσοδα Έσοδα_Α + Έσοδα_Β + Έσοδα_Γ Ποσοστό_Α 100 * (Έσοδα_Α / Συνολικά_Έσοδα)! ποσοστό συµµετοχής του Α Ποσοστό_Β 100 * (Έσοδα_Β / Συνολικά_Έσοδα)! ποσοστό συµµετοχής του Β Ποσοστό_Γ 100 * (Έσοδα_Γ / Συνολικά_Έσοδα)! ποσοστό συµµετοχής του Γ Εκτύπωσε " Τα συνολ. έσοδα της εταιρείας είναι", Συνολικά_Έσοδα Εκτύπωσε " Το ποσ επί των εσόδων του υποκατ. Α είναι", Ποσοστό_Α Εκτύπωσε " Το ποσ επί των εσόδων του υποκατ. Β είναι", Ποσοστό_Β Εκτύπωσε " Το ποσ επί των εσόδων του υποκατ. Γ είναι", Ποσοστό_Γ Τέλος Έσοδα 2.47 Από την εταιρεία ΑΘΗΝΑ ΤΡΑΜ ζητείται να αναπτυχθεί αλγόριθµος για το µηχάνηµα αυτόµατης πώλησης εισιτηρίων. Ο αλγόριθµος θα δέχεται τον αριθµό των εισιτηρίων (κόστους 0.50 το καθένα) και το ποσό πληρωµής, και θα εκτυπώνει τον αριθµό των κερµάτων που δίνονται ως ρέστα. Σηµειώνεται ότι για ρέστα δίνονται µόνο κέρµατα 50 λεπτών. Αλγόριθµος ΑΘΗΝΑ_ΤΡΑΜ ιάβασε εισιτήρια, ποσό_πληρωµής Τιµή_εισιτηρίου 0.50 κόστος εισιτήρια * τιµή_εισιτηρίου Εκτύπωσε " Το κόστος των εισιτηρίων είναι", κόστος ρέστα ποσό_πληρωµής - κόστος κέρµατα ρέστα / 0.50! Τα ρέστα είναι πολλαπλάσια του 0.5, άρα το αποτέλεσµα! είναι ακέραιος Εκτύπωσε " Τα ρέστα είναι", κέρµατα," κέρµατα των 50 λεπτών" Τέλος ΑΘΗΝΑ_ΤΡΑΜ 2.48 Μια εταιρεία αποφάσισε να χρηµατοδοτήσει την εκπαίδευση του προσωπικού της στην πληροφορική και για το σκοπό αυτό θα συνεργαστεί µε ιδιωτικό κέντρο. Το κόστος εκπαίδευσης είναι 25 ανά εκπαιδευόµενο. Ωστόσο, το Υπουργείο Εργασίας χρηµατοδοτεί, µέσω Ευρωπαϊκού προγράµµατος, την εκπαίδευση σε ποσοστό 40%. Να αναπτυχθεί αλγόριθµος που θα διαβάζει το πλήθος των ατόµων που θα εκπαιδευτούν και θα εκτυπώνει τα χρήµατα που θα ξοδέψει η εταιρεία για την εκπαίδευση του προσωπικού, καθώς και το αντίστοιχο µερίδιο του Υπουργείου Εργασίας.

Αλγόριθµος Εκπαίδευση ιάβασε άτοµα Τιµή_κατά_άτοµο 25. συνολικό_κόστος άτοµα * τιµή_κατά_άτοµο µερίδιο_υπουργείου συνολικό_κόστος * 0.4 µερίδιο_εταιρείας συνολικό_κόστος µερίδιο_υπουργείου Εκτύπωσε " Το µερίδιο για την εταιρεία είναι ", µερίδιο_εταιρείας Εκτύπωσε " Το µερίδιο για το υπουργείο είναι", µερίδιο_υπουργείου Τέλος Εκπαίδευση 2.49 Να γραφεί αλγόριθµος που θα αντιµεταθέτει τα περιεχόµενα δυο µεταβλητών. Αλγόριθµος Αντιµετάθεση εδοµένα // α, β // βοηθητική α α β β βοηθητική! Η µεταβλητή βοηθητική έχει την αρχική τιµή της µεταβλητής α Αποτελέσµατα // α, β // Τέλος Αντιµετάθεση 2.50 Να αναπτυχθεί αλγόριθµος που θα διαβάζει έναν τριψήφιο αριθµό και θα επιστρέφει το άθροισµα των ψηφίων του. (Για παράδειγµα, για τον αριθµό 523 θα ισχύει 5 + 2 + 3 = 10.) Αλγόριθµος Τριψήφιος ιάβασε αριθµός! Για παράδειγµα, αριθµός = 523 εκατοντάδες αριθµός div 100! εκατοντάδες = 5 βοηθητική αριθµός mod 100! βοηθητική = 23 δεκάδες βοηθητική div 10! δεκάδες = 2 µονάδες βοηθητική mod 10! µονάδες = 3 άθροισµα εκατοντάδες + δεκάδες + µονάδες! άθροισµα = 10 Εκτύπωσε " Το άθροισµα των ψηφίων είναι", άθροισµα Τέλος Τριψήφιος

2.51 Να αναπτυχθεί αλγόριθµος που θα διαβάζει έναν τετραψήφιο αριθµό και θα τον µετατρέπει σε πενταψήφιο τοποθετώντας ως κεντρικό ψηφίο τον αριθµό 2. Λύση Για την επίλυση της άσκησης θα διασπάσουµε τον αριθµό σε δυο µέρη και στη συνέχεια θα δηµιουργήσουµε τον νέο αριθµό. Για παράδειγµα, ο αριθµός 2398 θα δηµιουργήσει τους 23 και 98. Το 23 θα πολλαπλασιαστεί µε το 1000, θα προστεθεί το 200 και το 98, οπότε θα γίνει 23298. Αλγόριθµος Τροποποίηση_αριθµού ιάβασε αριθµός! Για παράδειγµα, αριθµός = 2398 Πρώτο_µέρος αριθµός div 100! πρώτο_µέρος = 23 εύτερο_µέρος αριθµός mod 100! δεύτερο µέρος = 98 Νέος_αριθµός 1000 * πρώτο_µέρος + 2 * 100 + δεύτερο_µέρος! 23298 Εκτύπωσε "Ο νέος αριθµός είναι", νέος_αριθµός Τέλος Τροποποίηση_αριθµού 2.52 Να αναπτυχθεί αλγόριθµος που θα διαβάζει την ηµεροµηνία γέννησης (ηµέρα, µήνας, χρόνος) ενός ατόµου καθώς και την τρέχουσα ηµεροµηνία, και θα υπολογίζει την ηλικία του. Λύση Για την επίλυση της άσκησης θα µετατρέψουµε και για τις δύο ηµεροµηνίες τον αριθµό των ηµερών που πέρασαν από το έτος 0, στη συνέχεια θα τις αφαιρέσουµε και θα µετατρέψουµε το αποτέλεσµα σε έτη/µήνες/ηµέρες. Χάριν απλότητας θεωρούµε ότι κάθε έτος έχει 365 µέρες ενώ κάθε µήνας έχει 30 µέρες. Αλγόριθµος Υπολογισµός_Ηλικίας ιάβασε έτος_γεν, µήνας_γεν, ηµ_γεν! Έτος γεννήσεως ιάβασε έτος_τρε, µήν_τρε, ηµέρα_τρε! Τρέχον έτος Ηµ_τρέχοντος_έτους 365 * έτος_τρε + 30 * (µήν_τρε - 1) + ηµέρα_τρε ηµ_έτους_γεννήσεως 365 * έτος_γεν + 30 * (µήνας_γεν - 1) + ηµ_γεν διαφορά ηµ_τρέχοντος_έτους - ηµ_έτους_γεννήσεως έτη_ηλικίας διαφορά div 365 βοηθητική διαφορά mod 365 µήνες_ηλικίας βοηθητική div 30 µέρες_ηλικίας βοηθητική mod 30 Εκτύπωσε "Η ηλικία είναι", έτη_ηλικίας, " έτη ", µήνες_ηλικίας, " µήνες και", µέρες_ηλικίας," ηµέρες" Τέλος ΥπολογισµόςΗλικίας

2.53 Η µισθοδοσία της εταιρείας CityClub πραγµατοποιείται µε χαρτονοµίσµατα των 50, 20, 5 και µε κέρµατα του 1. Ο διευθυντής σας αναθέτει να γράψετε αλγόριθµο που θα διαβάζει το ποσό µισθοδοσίας ενός εργαζοµένου και θα εκτυπώνει πόσα χαρτονοµίσµατα από κάθε κατηγορία απαιτούνται. Για παράδειγµα, αν το ποσό της µισθοδοσίας είναι 1787, όπως φαίνεται και από τις συνεχείς διαιρέσεις του διπλανού σχήµατος, θα χρειαστούµε 35 χαρτονοµίσµατα των 50 (το πηλίκο της διαίρεσης 1787 / 50 ή αλλιώς το 1787div50). Για την συνέχεια πρέπει να διαιρέσουµε το 37 (1787 mod 50) µε το 20 για να υπολογίσουµε πόσα χαρτονοµίσµατα των 20 θα χρειαστούµε (1 χαρτονόµισµα στο παράδειγµα µας). Η ίδια διαδικασία συνεχίζεται µέχρι τον υπολογισµό των κερµάτων. Οι µεταβλητές βοηθητική 1 και βοηθητική2 χρησιµοποιούνται για τους υπολογισµούς, δεν αποτελούν κάποιο από τα ζητούµενα και δεν εκτυπώνονται. Αλγόριθµος µισθοδοσία ιάβασε µισθοδοσία! για παράδειγµα, µισθοδοσία = 1787 χαρτον_50 µισθοδοσία div 50! χαρτον_50 = 35 βοηθητική1 µισθοδοσία mod 50! βοηθητική1 = 37 χαρτον_20 βοηθητική1 div 20! χαρτον_20 = 1 βοηθητική2 βοηθητική1 mod 20! βοηθητική2 = 17 χαρτον_5 βοηθητική2 div 5! χαρτον_5 = 3 κέρµατα_1 βοηθητική2 mod 5! κέρµατα 1 = 2 Εκτύπωσε " Τα χαρτονοµίσµατα των 50 ευρώ είναι", χαρτον_50 Εκτύπωσε " Τα χαρτονοµίσµατα των 20 ευρώ είναι", χαρτον_20 Εκτύπωσε " Τα χαρτονοµίσµατα των 5 ευρώ είναι", χαρτον_5 Εκτύπωσε " Τα κέρµατα του 1 ευρώ είναι", κέρµατα_1 Τέλος µισθοδοσία 2.136 Να γίνει αλγόριθµος ο οποίος να µετατρέπει ένα ποσό από Ευρώ σε ολάρια Αµερικής και Λίρες Αγγλίας, αν είναι γνωστές οι ισοτιµίες των νοµισµάτων. Αλγόριθµος Μετατροπή_Νοµισµάτων Εµφάνισε " ώσε το ποσό των Ευρώ" ιάβασε ποσό_ευρώ Εµφάνισε "1 Ευρώ πόσα ολάρια Αµερικής είναι;" ιάβασε ισοτιµία_δολάριο Εµφάνισε "1 Ευρώ πόσες Λίρες Αγγλίας είναι;" ιάβασε ισοτιµία_λίρες

Εµφάνισε 'Έχεις ", ποσό_ευρώ*ισοτιµία_δολάριο, " ολάρια Αµερικής" Εµφάνισε 'Έχεις ", ποσό_ευρώ*ισοτιµία_λίρες, " Λίρες Αγγλίας" Τέλος Μετατροπή_Νοµισµάτων 2.137 Θεωρώντας ότι κάθε µήνας έχει 30 ηµέρες, να γίνει αλγόριθµος ο οποίος να διαβάζει ένα σύνολο από χρόνια και να υπολογίζει σε πόσες ηµέρες αντιστοιχούν. Αλγόριθµος Χρόνια_Ηµέρες Εµφάνισε " ώσε αριθµό από χρόνια" ιάβασε χρόνια ηµέρες χρόνια*12*30! Πολ/µε κάθε έτος επί 12 µήνες Εµφάνισε χρόνια, " Χρόνια είναι ", ηµέρες, "ηµέρες" Τέλος Χρόνια_Ηµέρες 2.138 Να γίνει αλγόριθµος ο οποίος θα διαβάζει τρεις τιµές προϊόντων σε δραχµές και τρεις ποσότητες από αυτά τα προϊόντα. Στη συνέχεια να υπολογίζει το συνολικό καθαρό ποσό που πρέπει να πληρώσει ο αγοραστής. Αφού εµφανιστεί το καθαρό ποσό σε δραχµές να γίνεται χρέωση ΦΠΑ 18%. Στο τέλος να εµφανίζεται τι τελικά πρέπει να πληρώσει ο αγοραστής σε δραχµές και Ευρώ (1 Ευρώ = 340,75 δρχ). Αλγόριθµος Προϊόντα Εµφάνισε " ώσε τις τιµές και τις ποσότητες" ιάβασε τ1, π1, τ2, π2, τ3, π3! Οι τιµές είναι σε δραχµές Καθαρό_ποσό τ1 *π1+τ2*π2+τ3*π3 Εµφάνισε "Το καθαρό ποσό σε δραχµές είναι ", καθαρό_ποσό Τελικό_ποσό καθαρό_ποσό + 18/100*καθαρό_ποσό Εµφάνισε "Το τελικό ποσό σε δραχµές είναι ", τελικό_ποσό Εµφάνισε "Το τελικό ποσό σε Ευρώ είναι ", τελικό_ποσό/340.75 Τέλος Προϊόντα 2.139 Να γραφεί αλγόριθµος που θα διαβάζει έναν διψήφιο αριθµό (ο αριθµός να θεωρείται διψήφιος) και να εµφανίζει το πρώτο, το τελευταίο ψηφίο του και το άθροισµα των ψηφίων του. Αλγόριθµος Ψηφία Εµφάνισε " ώσε έναν διψήφιο αριθµό" ιάβασε Χ Πρώτο_ψηφίο Χ div 10 Τελευταίο_ψηφίο Χ mod 10 Άθροισµα_ψηφίων πρώτο_ψηφίο + τελευταίο_ψηφίο

Εµφάνισε "Πρώτο ψηφίο : ", πρώτο_ψηφίο Εµφάνισε "Τελευταίο ψηφίο : ", τελευταίο_ψηφίο Εµφάνισε "Άθροισµα ψηφίων : ", άθροισµα_ψηφίων Τέλος Ψηφία 2.140 ίνονται οι ψήφοι και τα ονόµατα που έλαβε ο καθένας από τους τρεις υποψηφίους που συµµετείχαν σε ένα διαγωνισµό τραγουδιού. Να γραφεί αλγόριθµος ο οποίος να υπολογίζει και να εµφανίζει τα ονόµατα των τραγουδιστών και το ποσοστό των ψήφων. Αλγόριθµος Ψήφοι Εµφάνισε " ώσε όνοµα και ψήφους του πρώτου τραγουδιστή" ιάβασε ο1, ψ1 Εµφάνισε " ώσε όνοµα και ψήφους του δεύτερου τραγουδιστή" ιάβασε ο2, ψ2 Εµφάνισε " ώσε όνοµα και ψήφους του τρίτου τραγουδιστή" ιάβασε ο3, ψ3 Σύνολο_ψήφων ψ1+ψ2+ψ3 Εµφάνισε ''Ο ", ο1, "έλαβε ", ψ1*100/(ψ1+ψ2+ψ3) Εµφάνισε ''Ο ", ο2, "έλαβε ", ψ2*100/(ψ1+ψ2+ψ3) Εµφάνισε ''Ο ", ο3, "έλαβε ", ψ3*100/(ψ1+ψ2+ψ3) Τέλος Ψήφοι 2.141 Σε µια εταιρεία, οι αποδοχές κάθε µήνα ενός υπάλληλου καθορίζονται από το βασικό µισθό και το επίδοµα. Ο βασικός µισθός ισούται µε 500 Ευρώ προσαυξηµένος κατά 20 Ευρώ επί τον αριθµό των ετών εργασίας του υπαλλήλου. Το επίδοµα είναι για κάθε υπάλληλο 40 Ευρώ, προσαυξηµένο κατά 5 Ευρώ επί το 1/3 των ετών εργασίας του. Να γραφεί αλγόριθµος που θα υπολογίζει το µισθό ενός υπαλλήλου για ένα µήνα, καθώς και το δώρο του Πάσχα το οποίο είναι το50% του µηνιαίου µισθού. Αλγόριθµος Αποδοχές Εµφάνισε " ώσε αριθµό ετών εργασίας" ιάβασε αρ_ετών Βασικός_µισθός 500 + 20*αρ_ετών επίδοµα 40 + 5*αρ_ετών/3 αποδοχές_µήνα βασικός_µισθός + επίδοµα Εµφάνισε "Μηνιαίες αποδοχές: ", αποδοχές_µήνα Εµφάνισε " ώρο Πάσχα ", αποδοχές_µήνα*50/100 Τέλος Αποδοχές 2.142 Ένα φωτοτυπείο χρεώνει για τα ασπρόµαυρα αντίτυπα 4 λεπτά και για τα έγχρωµα 20 λεπτά. Αν κάποιος επιθυµεί να φωτοτυπήσει ένα βιβλίο που περιέχει ασπρόµαυρες και έγχρωµες σελίδες, να υπολογιστεί πόσο τελικά θα πληρώσει σε Ευρώ µε τη βοήθεια αλγορίθµου.

Αλγόριθµος Φωτοτυπίες Εµφάνισε " ώσε αριθµό ασπρόµαυρων σελίδων" ιάβασε ασπρόµαυρες Εµφάνισε " ώσε αριθµό έγχρωµων σελίδων" ιάβασε έγχρωµες Ποσό_πληρωµής ασπρόµαυρες*4 + έγχρωµες*20! Σε λεπτά Ποσό_πληρωµής ποσό_πληρωµής/100! Σε Ευρώ Εµφάνισε "Πρέπει να πληρώσει ", ποσό_πληρωµής Τέλος Φωτοτυπίες 2.143 Ένας µισθωτός έχει ακαθάριστες αποδοχές 22 Ευρώ για κάθε ηµέρα εργασίας. Από αυτά, το 20% το κρατά η εφορία ως φόρο και το 10% το ΙΚΑ ως ασφαλιστικές εισφορές. Να γραφεί αλγόριθµος, ο οποίος να διαβάζει τις ηµέρες εργασίας του µισθωτού και να υπολογίζει πόσο είναι το καθαρό ποσό που θα πάρει ο µισθωτός, πόσος είναι ο φόρος και πόσες οι ασφαλιστικές εισφορές του. Αλγόριθµος Μισθωτός Εµφάνισε " ώσε ηµέρες εργασίας" ιάβασε ηµέρες Ακαθάριστες_αποδοχές ηµέρες*22 φόρος ακαθάριστες_αποδοχές*20/100 ΙΚΑ ακαθάριστες_αποδοχές*10/100 Καθαρό_ποσό ακαθάριστες_αποδοχές - φόρος - ΙΚΑ Εµφάνισε "Καθαρό ποσό: ", καθαρό_ποσό Εµφάνισε "Φόρος : ", φόρος Εµφάνισε "Κρατήσεις ΙΚΑ: ", ΙΚΑ Τέλος Μισθωτός 2.144 Ένας όµιλος τένις έχει δυο τρόπους χρέωσης για όποιον θέλει να ενοικιάσει κάποιο από τα γήπεδά του. Εάν είναι µέλος, δηλ. έχει πληρώσει την ετήσια εγγραφή των 100 Ευρώ, τότε για κάθε ώρα που χρησιµοποιεί το γήπεδο πληρώνει 5 Ευρώ. Εάν δεν είναι µέλος, πληρώνει 10 Ευρώ για κάθε ώρα ενοικίασης του γηπέδου. Να γραφεί αλγόριθµος ο οποίος να υπολογίζει πόσα χρήµατα πληρώνει τελικά για Χ ώρες κάποιος που είναι µέλος και κάποιος που δεν είναι µέλος, αφού προστεθεί, για κάθε ώρα, χρέωση ΦΠΑ 12% στα µέλη και 18% σε αυτούς που δεν είναι µέλη. Αλγόριθµος Τένις Εµφάνισε " ώσε ώρες ενοικίασης γηπέδου" ιάβασε Χ Κόστος_µέλους 100 + χ*5+ 12/100*χ*5! Υπολογίζουµε και την εγγραφή

κόστος_µη_µέλους χ*10+18/100*χ*10 Εµφάνισε "Κόστος µέλους : ", κόστος_µέλους Εµφάνισε "Κόστος όχι µέλους : ", κόστος_µη_µέλους Τέλος Τένις 2.145 Ένας φίλος σας πήγε σε ένα µαγαζί µε παιχνίδια υπολογιστών για να αγοράσει CD µε παιχνίδια. Τελικά βρήκε δυο CD διαφορετικής τιµής που του άρεσαν, αλλά ήταν ακριβά. Έτσι, ρώτησε τον ιδιοκτήτη του καταστήµατος αν µπορεί να του κάνει καλύτερη τιµή. Ο ιδιοκτήτης του είπε ότι µπορεί να του κάνει µια έκπτωση 10%. Να γραφεί αλγόριθµος που θα διαβάζει τις τιµές των δυο CD, θα τους προσθέτει 18% ΦΠΑ και θα εµφανίζει τι έπρεπε να πληρώσει ο φίλος σας και τι τελικά θα πληρώσει µετά την έκπτωση. Αλγόριθµος Αγορά_CD Εµφάνισε " ώσε τιµές CD" ιάβασε τ1, τ2 Ποσό_πληρωµής τ1+τ2 + 18/1Ο0*(τ1+τ2) ποσό_µε_έκπτωση ποσό_πληρωµής - 10/100*ποσό_πληρωµής Εµφάνισε "Ποσό που έπρεπε να πληρωθεί :", ποσό_πληρωµής Εµφάνισε "Ποσό µε έκπτωση :", ποσό_µε_έκπτωση Τέλος Αγορά_CD 2.146 Ένας καπνιστής, καταναλώνει ένα πλήθος από πακέτα από µια συγκεκριµένη µάρκα κάθε βδοµάδα. Αποφάσισε να αλλάξει µάρκα και να χρησιµοποιεί µια πιο φθηνή. Να γραφεί αλγόριθµος που αφού διαβάσει τα απαραίτητα στοιχεία να υπολογίζει σε εβδοµαδιαία βάση πόσα χρήµατα κερδίζει ο καπνιστής και αν θεωρήσουµε ότι ένα έτος έχει 52 εβδοµάδες να υπολογιστεί πόσα χρήµατα κερδίζει όλο το χρόνο. Αλγόριθµος Καπνιστής Εµφάνισε "Πόσα πακέτα καταναλώνεις κάθε εβδοµάδα;" ιάβασε πακέτα Εµφάνισε "Τιµή ακριβής µάρκας;" ιάβασε ακριβή_τιµή Εµφάνισε "Τιµή φθηνής µάρκας;" ιάβασε φθηνή_τιµή Ακριβή_µάρκα ακριβή_τιµή*πακέτα! Πόσα πληρώνει κάθε βδοµάδα Φθηνή_µάρκα φθηνή_τιµή*πακέτα κέρδος_βδοµάδας ακριβή_µάρκα φθηνή_µάρκα Εµφάνισε "Κέρδος ανά βδοµάδα :", κέρδος_βδοµάδας Εµφάνισε "Κέρδος ανά έτος :", κέρδος_βδοµάδας*52 Τέλος Καπνιστής 2.147 Σε κάθε νέα παραγγελία τούβλων για µια οικοδοµή, ένας αριθµός από τούβλα είναι σπασµένα. Να γραφεί

αλγόριθµος που αφού διαβάζει πόσα τούβλα υπήρχαν συνολικά και πόσα είναι σπασµένα, να εµφανίζει το ποσοστό των άθικτων και το ποσοστό των σπασµένων τούβλων. Αλγόριθµος Οικοδοµή Εµφάνισε " ώσε αριθµό τούβλων" ιάβάσε αρ_τούβλων Εµφάνισε " ώσε αριθµό σπασµένων τούβλων" ιάβασε σπασµένα άθικτα αρ_τούβλων - σπασµένα ποσοστό_άθικτων άθικτα*100/αρ_τούβλων ποσοστό_σπασµένων σπασµένα* 100/αρ_τούβλων Εµφάνισε "Ποσοστό άθικτων τούβλων : ", ποσοστό_άθικτων Εµφάνισε "Ποσοστό σπασµένων τούβλων : ", ποσοστό_σπασµένων Τέλος Οικοδοµή 2.148 Κάποιο κεφάλαιο κατατίθεται στην τράπεζα για 2 χρόνια. Αν το επιτόκιο είναι γνωστό και σταθερό, να βρεθεί µε τη βοήθεια αλγορίθµου ο τόκος στο τέλος του πρώτου έτους, ο τόκος του δευτέρου έτους και το κεφάλαιο στο τέλος του δεύτερου έτους. Αλγόριθµος Τόκος Εµφάνισε " ώσε αρχικό κεφάλαιο, επιτόκιο" ιάβασε κεφάλαιο, επιτόκιο Τόκος_πρώτου_έτους κεφάλαιο*επιτόκιο Κεφάλ_πρώτου_έτους κεφάλαιο + τόκος_πρώτου_έτους Τόκος_δεύτερου_έτους κεφάλ_πρώτου_έτους*επιτόκιο Κεφάλ_δεύτερου_έτους κεφάλ_πρώτου_έτους + τόκος_δεύτερου_έτους Εµφάνισε "Τόκος πρώτου έτους : ", τόκος_πρώτου_έτους Εµφάνισε "Τόκος δευτέρου έτους : ", τόκος_δευτέρου_έτους Εµφάνισε "Τελικό κεφάλαιο: ", κεφάλ_δεύτερου_έτους Τέλος Τόκος 2.149 Ο ιδιοκτήτης ενός φωτογραφείου έχει ένα αυτόµατο µηχάνηµα φωτογραφιών ταυτότητας. Καθηµερινά πηγαίνουν στο φωτογραφείο του ένας αριθµός ατόµων για να βγάλουν 4 φωτογραφίες ταυτότητας. Κάποιοι από τους πελάτες προτιµούν το αυτόµατο µηχάνηµα, όπου κάθε φωτογραφία κοστίζει 1 Ευρώ και κάποιοι ζητούν στο φωτογράφο να τους φωτογραφήσει, µε κόστος 2 Ευρώ ανά φωτογραφία. Να γραφεί αλγόριθµος που να διαβάζει πόσοι φωτογραφήθηκαν στο αυτόµατο µηχάνηµα και πόσοι από το φωτογράφο και να υπολογίζει πόσα χρήµατα κέρδισε από τον κάθε τρόπο ο φωτογράφος και πόσα κέρδισε συνολικά. Επίσης να υπολογίζει πόσο τις % του συνολικού κέρδος συµβάλλουν οι δυο τρόποι. Αλγόριθµος Φωτογραφείο Εµφάνισε "Πόσοι φωτογραφήθηκαν στο αυτόµατο µηχάνηµα;" ιάβασε αυτόµατες

Εµφάνισε "Πόσοι φωτογραφήθηκαν στον φωτογράφο;" ιάβασε κλασικές Κέρδος_αυτόµατο αυτόµατες* 4 * 1 Κέρδος_κλασικό κλασικές*4*2 Εµφάνισε "Κέρδος από αυτόµατο µηχάνηµα : ", κέρδος_αυτόµατο Εµφάνισε "Κέρδος από κλασικό τρόπο : ", κέρδος_κλασικό Συνολικό_κέρδος κέρδος_αυτόµατο + κέρδος_κλασικό ποσοστό_αυτόµατο κέρδος_αυτόµατο*100/συνολικό_κέρδος ποσοστό_κλασικό κέρδος_κλασικό * 100/συνολικό_κέρδος Εµφάνισε "Ποσοστό από αυτόµατο µηχάνηµα : ", ποσοστό_αυτόµατο Εµφάνισε" Ποσοστό από κλασικό τρόπο : ", ποσοστό_κλασικό Τέλος Φωτογραφείο 2.150 Μια τράπεζα αποφάσισε να επιδοτήσει τους υπαλλήλους τους να αποκτήσουν πτυχίο καλής γνώσης της Γερµανικής γλώσσας. Η τράπεζα δίνει σε όλους τους υπαλλήλους της 2000 Ευρώ. Οι υπάλληλοι µπορούν να επιλέξουν διάφορους τρόπους για την εκµάθηση της γλώσσας. Ένας εξ αυτών προτίµησε τα ιδιαίτερα µαθήµατα όπου για κάθε ώρα πληρώνει 16 Ευρώ. Αν είναι γνωστό ότι η συµµετοχή στις τελικές εξετάσεις κοστίζει 100 Ευρώ, να γραφεί αλγόριθµος ο οποίος να διαβάζει το σύνολο των ωρών που παρακολούθησε ο υπάλληλος και να υπολογίζει πόσο τις % συνέβαλε τελικά η τράπεζα στην πληρωµή των µαθηµάτων. Αλγόριθµος Γερµανικά Εµφάνισε "Πόσες ώρες παρακολούθησε ο υπάλληλος;" ιάβασε ώρες Κόστος_µαθηµάτων ώρες*16! Από τα 2000 Ευρώ αφαιρούµε τα 100 Ευρώ που είναι για την εγγραφή.! Τα 1900 δηλ. είχε στη διάθεση του ο υπάλληλος για να πληρώσει τα ιδιαίτερα. Ποσοστό_συµβολής 1900* 100/κόστος_µαθηµάτων Εµφάνισε "Ποσοστό συµβολής τράπεζας: ", ποσοστό_συµβολής Τέλος Γερµανικά