Παρασκευή 18 Νοεμβρίου 2011

Λυμένες ασκήσεις στην ΑΚΟΛΟΥΘΙΑΚΗ ΔΟΜΗ

1. Να γραφεί αλγόριθμος που:
Α. να διαβάζει το βαθμό των δύο τετραμήνων και τογραπτό βαθμό ενός μαθητή.
Β. να υπολογίζει και να εμφανίζει τον τελικό του βαθμόαπό τη σχέση: 30% του μέσου όρου των δύο τετραμήνων και 70% από το γραπτό βαθμό.
Λύση
Αλγόριθμος Βαθμός_Μαθητή
Εκτύπωσε"Δώστε τον βαθμό του Α', Β' τετραμήνου και των γραπτών"
Διάβασε βαθμ1, βαθμ2, γραπτά
τελ_βαθμός ←(βαθμ1+βαθμ2)/2 * 30/100 + γραπτά * 70/100
Εκτύπωσε "Ο τελικός βαθμός του μαθητήείναι:", τελ_βαθμός
Τέλος Βαθμός_Μαθητή

2. Σε έναν οίκο δημοπρασιών η τιμή εκκίνησης ενός αντικειμένου προς πώληση είναι ομέσος όρος των τιμών που του αποδίδουν τρεις ειδικοί επιστήμονες – εκτιμητές αυξημένος κατά 5% λόγω φορολογίας.Να δοθεί αλγόριθμος ο οποίος να κάνει ταπαρακάτω:
Α. διαβάζειτις τιμές των τριών εκτιμητών, εμφανίζοντας το μήνυμα «Δώστε τις τιμές τωντριών εκτιμητών».
Β. υπολογίζειτην τιμή του αντικειμένου και εμφανίζει το λεκτικό «Η τελική τιμή είναι»ακολουθούμενο από την τιμή εκκίνησης.
Λύση
Αλγόριθμος Δημοπρασία
Εκτύπωσε"Δώστε τις τιμές των τριών εκτιμητών"
Διάβασετιμή1, τιμή2, τιμή3
μο ←(τιμή1+τιμή2+τιμή3)/3
τιμή_εκκίνησης ←μο + μο*5/100
Εκτύπωσε"Η τελική τιμή είναι:", τιμή_εκκίνησης
Τέλος Δημοπρασία

3. Από τον μηνιαίο ακαθάριστο μισθό ενός υπαλλήλουκρατείται ποσοστό 20% για την ασφάλιση και 7% για τα σύνταξή του. Να δοθείαλγόριθμος ο οποίος να κάνει ταπαρακάτω:
Α. διαβάζει τοονοματεπώνυμο καθώς και τον ακαθάριστο μηνιαίο μισθό του υπαλλήλου εμφανίζονταςαντίστοιχα τα μηνύματα «Δώστε ονοματεπώνυμο» και «Δώστε μισθό».
Β. υπολογίζεικαι εμφανίζει τα καθαρά έσοδα (μετά την αφαίρεση των κρατήσεων) του υπαλλήλουμέσα σε ένα χρόνο, ακολουθούμενα από το ονοματεπώνυμο του υπαλλήλου.
Λύση
Αλγόριθμος Μισθοδοσία
Εκτύπωσε"Δώστε το ονοματεπώνυμο του υπαλλήλου"
Διάβασεόνομα
Εκτύπωσε"Δώστε τον ακαθάριστο μισθό του υπαλλήλου"
Διάβασεμισθό
ασφάλιση ← μισθό* 20 / 100
σύνταξη ← μισθό *7 / 100
καθ_έσοδα ←(μισθό - (ασφάλιση + σύνταξη))*12
Εκτύπωσε"Ο ", όνομα, " έχει ετήσια καθαρά έσοδα: ",καθ_έσοδα
Τέλος Μισθοδοσία

4. Να δοθεί αλγόριθμος ο οποίος υπολογίζει τον αριθμό των δισκετών των οποίων τα περιεχόμενα μπορεί νααποθηκεύσει ένας σκληρός δίσκος.Ο αλγόριθμος θα πρέπει να διαβάζει τηχωρητικότητα του δίσκου σε GBεμφανίζοντας το μήνυμα «Δώστε τη χωρητικότητα του δίσκου σε GB» και τέλος εμφανίζει το μήνυμα «Ο δίσκος χωράει Χ δισκέτες», όπου Χ είναι ο αριθμός των δισκετών που υπολογίστηκε. Θεωρείστε ότι:
1 GB = 1024 MB
Χωρητικότητα δισκέτας = 1,44 ΜΒ
Λύση
Αλγόριθμος Δισκέτες
Εκτύπωσε"Δώστε τη χωρητικότητα του δίσκου σε GB"
ΔιάβασεGB
MB ← GB * 1024
X ← MB / 1.44
Εκτύπωσε"Ο δίσκος χωράει ", X, " δισκέτες"
Τέλος Δισκέτες

5. Να δοθεί αλγόριθμος ο οποίος:
Α. ένα ποσό σεδραχμές εμφανίζοντας το μήνυμα "Δώστε ποσό σε δραχμές"Β.υπολογίζει σε πόσα ευρώ αντιστοιχούν οι δραχμές που δόθηκαν (θεωρώντας ότι η τρέχουσα ισοτιμία είναι 1 ευρώ = 340,75 δρχ.)
Γ. εμφανίζει το μήνυμα«Οι Χ δραχμές αντιστοιχούν σε Υ ευρώ», όπου Χ το ποσό των δραχμών που δόθηκεαρχικά και Υ τα ευρώ στα οποία αντιστοιχούν.
Λύση
Αλγόριθμος Euro
Εκτύπωσε"Δώστε ποσό σε δραχμές"
Διάβασεδρχ
Ευρώ ← δρχ/340.75
Εκτύπωσε"Οι ", δρχ, " αντιστοιχούν σε ", ευρώ, " ευρώ"
Τέλος Euro

Δεν υπάρχουν σχόλια:

Δημοσίευση σχολίου