You are on page 1of 3

Πληροφορική Γ’ ΛΥΚΕΙΟΥ (πρώην ΑΕΠΠ) | 2 ο Φ ύ λ λ ο Ε ρ γ α σ ί α ς | Σ ε λ ί δ α |1

ΤΑΞΗ Γ ΓΕΛ

ΜΑΘΗΜΑ Πληροφορική Γ’ Λυκείου (πρώην ΑΕΠΠ)

ΦΥΛΛΟ ΕΡΓΑΣΙΑΣ 2ο

ΠΕΡΙΕΧΕΙ Ανάπτυξη (συγγραφή) κώδικα

ΦΕ 2ο| ΒΑΣΙΚΑ ΠΡΟΒΛΗΜΑΤΑ ΔΟΜΗΣ ΑΚΟΛΟΥΘΙΑΣ


Όλες οι λύσεις να δοθούν σε ΓΛΩΣΣΑ.

1. Να γίνει αλγόριθμος, ο οποίος να εμφανίζει το μήνυμα «Γεια σου κόσμε».

2. Να γίνει αλγόριθμος, ο οποίος θα ζητά και θα δέχεται το μικρό μας όνομα. Ακολούθως θα εμφανίζει μήνυμα
της μορφής «Το όνομα ....................................... κάτι μου θυμίζει!» (στις τελείες θα εμφανίζεται το όνομα που
πληκτρολογήσατε).

3. Να γίνει αλγόριθμος, ο οποίος να δέχεται 4 ακέραιους αριθμούς, να υπολογίζει και να εμφανίζει το άθροισμά
τους.

4. Να γίνει αλγόριθμος, ο οποίος να δέχεται 3 αριθμούς, να υπολογίζει και να εμφανίζει το γινόμενο του 1 ου και
του 3ου καθώς και το πηλίκο του 1ου δια τον 2ο (θεωρούμε ότι ο 2ος δεν είναι μηδέν).

5. Να γίνει αλγόριθμος που θα διαβάζει το μήκος της ακτίνας ενός κύκλου (cm), θα υπολογίζει και θα εμφανίζει το
εμβαδόν του κύκλου (cm2), το μήκος της περιφέρειάς του (cm) και το μήκος της διαμέτρου του (cm). Η
κωδικοποίηση να περιλαμβάνει τμήμα δήλωσης μεταβλητών.

6. Να δοθεί αλγόριθμος που θα δέχεται και θα μετατρέπει μια θερμοκρασία από βαθμούς Φαρενάιτ σε βαθμούς
Κελσίου. Ο παρακάτω τύπος εκφράζει τη σχέση μεταξύ βαθμών Φαρενάιτ (F) και Κελσίου (C).

F−32 C
=
9 5

7. Να γίνει αλγόριθμος ο οποίος θα δέχεται και θα μετατρέπει τις μοίρες μιας γωνίας σε ακτίνια χρησιμοποιώντας

ακτ ί νια μο ί ρες


=
τον τύπο π 180 . Η κωδικοποίηση να περιλαμβάνει τμήμα δήλωσης μεταβλητών.

8. Να γίνει αλγόριθμος που θα δέχεται το ύψος 5 μαθητριών σε εκατοστά και θα εξάγει ως αποτέλεσμα τον μέσο
όρο τους σε μέτρα. Η κωδικοποίηση να περιλαμβάνει τμήμα δήλωσης μεταβλητών.

9. Να γίνει αλγόριθμος, ο οποίος


1
Πληροφορική Γ’ ΛΥΚΕΙΟΥ (πρώην ΑΕΠΠ) | 2 ο Φ ύ λ λ ο Ε ρ γ α σ ί α ς | Σ ε λ ί δ α |2
α) θα δέχεται την τιμή μιας συσκευασίας «Παξιμάδια Κηθύρων» και την τιμή ενός μπουκαλιού «Οίνος Νεμέας»,
β) θα εμφανίζει μήνυμα, το οποίο θα προτρέπει τον πελάτη / χρήστη να πληκτρολογήσει πλήθος συσκευασιών
και πλήθος μπουκαλιών που επιθυμεί να αγοράσει,
γ) θα υπολογίζει και θα εμφανίζει το συνολικό κόστος αγορών.

10. Να γίνει αλγόριθμος, ο οποίος θα δέχεται τον τίτλο μιας κινηματογραφικής ταινίας και το πλήθος των
εισιτηρίων που κόπηκαν (δηλαδή το πλήθος των θεατών). Αν το κόστος εισιτηρίου είναι 7 € ο αλγόριθμος
α) να εμφανίζει τον τίτλο της ταινίας,
β) να υπολογίζει και να εμφανίζει το ύψος των εισπράξεων του κινηματογράφου (χωρίς φόρο).
γ) ο φόρος επί των εισπράξεων είναι 3%, να υπολογίζει τον φόρο και την καθαρή είσπραξη.
δ) να εμφανίζει μήνυμα ‘Ο φόρος είναι:’ ακολουθούμενο από τον υπολογισμένο (στο γ) φόρο.
ε) να εμφανίζει μήνυμα ‘Η καθαρή είσπραξη είναι:’ ακολουθούμενο από την υπολογισμένη (στο γ) καθαρή
είσπραξη.
11. Να γίνει αλγόριθμος, ο οποίος θα δέχεται το όνομα εμπορικού λογισμικού για επεξεργασία εικόνας και το
πλήθος των αδειών χρήσης που η εταιρία TALENT θέλει να αγοράσει. Αν το κόστος μιας άδειας χρήσης είναι 60
€ (χωρίς ΦΠΑ) ο αλγόριθμος
α) να εμφανίζει το όνομα του λογισμικού,
β) να υπολογίζει και να εμφανίζει το ύψος της επένδυσης της TALENT για αγορά λογισμικού (χωρίς ΦΠΑ).
γ) ο ΦΠΑ είναι 8%, να υπολογίζει τον φόρο και το τελικό ύψος της επένδυσης (με το ΦΠΑ).
δ) να εμφανίζει μήνυμα ‘Το ποσό φόρου είναι:’ ακολουθούμενο από τον υπολογισμένο (στο γ) φόρο.

12. Να γίνει αλγόριθμος, ο οποίος


α) να δέχεται δύο ακέραιους αριθμούς από το πληκτρολόγιο στις μεταβλητές αρ1, αρ2,
β) να αντιμεταθέτει τις τιμές των δύο μεταβλητών
γ) να υπολογίζει το διπλάσιο του αθροίσματος των δύο μεταβλητών
δ) να εμφανίζει το μήνυμα ‘Το διπλάσιο του αθροίσματος είναι ………….’, όπου τελίτσες μπαίνει κάθε φορά ο
υπολογισμένος στο (γ) αριθμός

13. Ο γενικός μέσος όρος βαθμολογίας ενός μαθητή στην Πληροφορική προκύπτει από το διαγώνισμα, το τεστ και
τα προφορικά. Οι 3 βαθμοί συμβάλλουν το ίδιο στο γενικό μέσο όρο του μαθήματος. Να γίνει αλγόριθμος, ο
οποίος θα δέχεται το ονοματεπώνυμο του μαθητή, τον βαθμό διαγωνίσματος, τον βαθμό τεστ και τον
προφορικό βαθμό στην Πληροφορική. Ακολούθως, ο αλγόριθμος θα υπολογίζει τον μέσο όρο και θα εμφανίζει
μήνυμα της μορφής «Ο μαθητής .... έχει γενικό μέσο όρο ....»

14. Μια εταιρία κινητής τηλεφωνίας προσφέρει δύο πακέτα σε φοιτητές. Το πακέτο SILVER και το πακέτο
PREMIUM. Οι χρεώσεις των δύο πακέτων φαίνονται στον παρακάτω πίνακα:

SILVER PREMIUM
Κόστος ομιλίας ανά λεπτό 0,03 € Κόστος ομιλίας ανά λεπτό 0,04 €

2
Πληροφορική Γ’ ΛΥΚΕΙΟΥ (πρώην ΑΕΠΠ) | 2 ο Φ ύ λ λ ο Ε ρ γ α σ ί α ς | Σ ε λ ί δ α |3
Κόστος ανά sms 0,02 Κόστος ανά sms 0,015
Πάγιο 15 € Πάγιο 17 €
Φόρος (επί του Φόρος (επί του
10% 8%
συνολικού λογαριασμού) συνολικού λογαριασμού)

Να γίνει αλγόριθμος ο οποίος θα δέχεται το χρόνο ομιλίας του συνδρομητή (σε λεπτά), το πλήθος των sms και
θα υπολογίζει την συνολική χρέωση για κάθε πακέτο. Ο αλγόριθμος θα εξάγει μήνυμα με το ποσό χρέωσης για
το κάθε πακέτο.

15. Να γίνει αλγόριθμος που θα δέχεται την ημερομηνία γέννησης ενός ανθρώπου (έτος, μήνας, ημέρα) καθώς και
την τωρινή ημερομηνία(έτος, μήνας, ημέρα) και θα εμφανίζει πόσες μέρες είναι γεννημένος αυτός ο άνθρωπος
(θεωρείστε ότι κάθε μήνας έχει 30 ημέρες).

16. Η απόσταση μεταξύ 2 σημείων του επιπέδου με συντεταγμένες (α1,b1) και (α2, b2) δίνονται από την σχέση

d= √( a1 −a2 )2 +(b1 −b2 )2


Αναπτύξτε αλγόριθμο ο οποίος θα υπολογίζει και θα εμφανίζει την απόσταση των σημείων των οποίων οι
συντεταγμένες δίνονται από το πληκτρολόγιο.

You might also like