Αρχική ΑΕΠΠ - Δομές Δεδομένων Λειτουργικά Συστήματα Δίκτυα Υπολογιστών ΙΙ Βάσεις Δεδομένων Παιδαγωγικά - Διδακτική
Μεταβλητή - Έκφραση Δομή Ακολουθίας Δομή Επιλογής Δομή Επανάληψης
Μονοδιάστατοι Δισδιάστατοι Πολυδιάστατοι Αναζήτηση Ταξινόμηση Στοίβα Ουρά
Συναρτήσεις Διαδικασίες Σχετικά με τις παράμετρους
Ένα ασανσέρ μπορεί να δεχθεί βάρος μέχρι 500kg. Να αναπτύξετε αλγόριθμο ο οποίος θα διαβάζει το βάρος των ατόμων στο θάλαμο του ασανσέρ και θα ανάβει ενδεικτική λυχνία σε περίπτωση υπέρβασης του ορίου.
Όσο πιο μικρή είναι η απόδοση ενός καυστήρα, τόσο περισσότερο πετρέλαιο καταναλώνει. Ο καυστήρας μας είναι εφοδιασμένος με μία διάταξη που μετράει την απόδοσή του. Θέλουμε να φτιάξουμε ένα πρόγραμμα το οποίο θα διαβάζει την τιμή που δίνει ο καυστήρας και αν αυτή είναι κάτω από 85% να μας ενημερώνει με μία ενδεικτική λυχνία και ένα μήνυμα ώστε να καλέσουμε το service.
Να φτιαχθεί αλγόριθμος ο οποίος θα διαβάζει τα μεγέθη δύο σημειακών φορτίων q1, q2 και την μεταξύ τους απόσταση. Στη συνέχεια θα υπολογίζει το μέτρο της δύναμης Coulomb που ασκείται σ' αυτά. Γνωρίζουμε ότι η δύναμη Coulomb δίνεται από τον παρακάτω τύπο:
Εδώ αυτό που πρέπει να προσέξουμε είναι η ακτίνα να είναι διαφορετική του μηδέν διότι βρίσκεται στον παρανομαστή. Αν είναι τότε κάνουμε υπολογίζουμε την δύναμη.
Για έναν επίπεδο πυκνωτή, όταν μεταξύ των οπλισμών του υπάρχει κενό ή αέρας, η χωρητικότητά του δίνεται από τη σχέση
Να φτιαχτεί αλγόριθμος ο οποίος θα διαβάζει το εμβαδόν S του οπλισμού και την απόσταση l των οπλισμών και θα υπολογίζει την χωρητικότητα (ε0=8.85*10-12 C2/Nm2).
Το λιμενικό εκδίδει κάθε μέρα απαγορευτικό ή μη για τον απόπλου των πλοίων ανάλογα με την ένταση των ανέμων. Να γραφεί αλγόριθμος ο οποίος θα διαβάζει την ένταση του ανέμου και αν είναι μικρότερος ή ίσος από 8 μποφόρ να αναφέρει ότι επιτρέπεται ο απόπλους, διαφορετικά να αναφέρει ότι απαγορεύεται.
Μια Τράπεζα επιβαρύνει τους καταθέτες της με έξοδα διαχείρισης €1/μήνα, αν το μέσο ημερήσιο υπόλοιπο εξαμήνου ενός καταθετικού λογαριασμού είναι μικρότερο από €300. Να διαβασθούν τα μέσα μηνιαία υπόλοιπα για 6 μήνες ενός πελάτη της Τράπεζας και να βρεθεί η επιβάρυνσή του.
Ένα video club ενοικιάζει ταινίες προς €1,5 το διήμερο. Σε περίπτωση καθυστέρησης χρεώνει €1/μέρα. Να γραφεί αλγόριθμος που θα υπολογίζει τη χρέωση των πελατών με βάση την διάρκεια της ενοικίασης.
Ένα Internet Cafe ακολουθεί την εξής πολιτική χρέωσης. Η πρώτη ώρα χρεώνεται €1. Μετά την πρώτη ώρα η χρέωση γίνεται ανά 30 λεπτά προς €0.30. Αν ένας πελάτης κάνει χρήση για 31 λεπτά, μετά την πρώτη ώρα, τότε πληρώνει δύο 30λεπτα. Να γραφεί αλγόριθμος για τον υπολογισμό της χρέωσης των πελατών.
Μια Τράπεζα χρεώνει τις συναλλαγές που κάνουν οι πελάτες από τα υποκαταστήματά της ως εξής: Οι πρώτες 3 συναλλαγές το μήνα είναι δωρεάν, ενώ για κάθε επόμενη συναλλαγή υπάρχει χρέωση €1 ανά συναλλαγή. Να υπολογιστεί αν ένας πελάτης έχει χρέωση και πόση είναι.
Η ωριαία αμοιβή ενός εργαζομένου είναι 6 €. Όμως, αν οι ώρες εργασίας του είναι περισσότερες από 40, λαμβάνει και επιπλέον υπερωριακή αποζημίωση 3 € για κάθε επιπλέον ώρα. Να διαβασθούν οι ώρες εργασίας και να υπολογισθούν οι αποδοχές ενός εργαζομένου (κανονική αμοιβή, αμοιβή υπερωριών και συνολικές αποδοχές).
Αν αγοράσουμε ΚΑ κιλά ροδάκινα Βέροιας προς Α €/κιλό και ΚΒ κιλά ροδάκινα Νάουσας προς Β €/κιλό ποια είναι ακριβότερα;
Να διαβασθούν δύο ακέραιοι αριθμοί και να υπολογισθεί η απόλυτη τιμή της διαφοράς τους.
Ένα ζαχαροπλαστείο πουλάει τα μελομακάρονα προς €5/kgr. Αν γίνει παραγγελία μεγαλύτερη των 20kgr, τότε τα δίνει με €4/kgr. Να διαβαστεί ο αριθμός των κιλών που παραγγέλθηκαν και να υπολογισθεί η αξία τους.
Η συνάρτηση y ορίζεται με τις εξισώσεις: y = 3.5x-12 για x≥0 ή y = 8.2|x|+5 για x<0.
Να υπολογίζεται το y για οποιοδήποτε x δίνεται από το χρήστη.
Για να έχει δικαίωμα μια οικογένεια με δύο παιδιά που σπουδάζουν να ζητήσει μετεγγραφή, θα πρέπει ο μέσος όρος των εισοδημάτων της την τελευταία τριετία να μην ξεπερνάει τα €35.000. Να διαβασθούν τα εισοδήματα των τριών τελευταίων ετών μιας οικογένειας που έχει δύο παιδιά που σπουδάζουν, να υπολογισθεί το μέσο ετήσιο εισόδημά της και να βρεθεί αν έχει το δικαίωμα ή όχι να ζητήσει μετεγγραφή.
Να γράψετε έναν αλγόριθμο που ελέγχει αν ένα τρίγωνο είναι ορθογώνιο.
Τα αυτοκίνητα που νοικιάζει ένα γραφείο ενοικίασης χρεώνονται προς 0,04 € το χιλιόμετρο για τα πρώτα 100 χιλιόμετρα και προς 0,06 € το χιλιόμετρο για τα υπόλοιπα χιλιόμετρα συν πάγιο 6 €. Να διαβασθούν τα χιλιόμετρα που διήνυσε ένα αυτοκίνητο και να υπολογισθεί η συνολική χρέωσή του.
Σε άνεργους εργάτες χορηγείται οικονομική ενίσχυση (επίδομα ανεργίας) ανάλογα με τις ημέρες εργασίας τους το προηγούμενο έτος και πιο συγκεκριμένα μέχρι και 50 ημέρες εργασίας δικαιούνται αποζημίωση €10/ημέρα εργασίας, ενώ για τις παραπάνω ημέρες εργασίας δικαιούνται αποζημίωση €8 ανά επιπλέον ημέρα εργασίας. Να διαβασθούν οι ημέρες εργασίας του προηγούμενου έτους ενός άνεργου εργάτη και να βρεθεί το επίδομα ανεργίας που δικαιούται.
Μια εταιρεία κινητής τηλεφωνίας χρεώνει σε ένα από τα προγράμματά της τα πρώτα 120 δευτερόλεπτα προς €0,04/δευτερόλεπτο και τα επόμενα προς €0,039 /δευτερόλεπτο. Να διαβασθεί ο αριθμός των δευτερολέπτων που μίλησε ένας συνδρομητής και να υπολογισθεί η χρέωσή του.
Ένας αισθητήρας ελέγχει τη στάθμη σε μία δεξαμενή πετρελαίου. Αν η στάθμη ξεπεράσει τα 10m ή πέσει κάτω από τα 2m πρέπει να προειδοποιεί με μήνυμα "Προσοχή: Υψηλή στάθμη" ή "Προσοχή: Χαμηλή στάθμη" αντίστοιχα. Να γραφεί πρόγραμμα που θα ελέγχει τη στάθμη και θα ειδοποιεί κατάλληλα.
Δίνονται τρεις αριθμοί. Να βρεθεί και να τυπωθεί ο μεγαλύτερος.
Δίνονται οι τιμές τεσσάρων προϊόντων. Να βρεθεί το οικονομικότερο.
Απορρυπαντικό | Κόστος (€) | Βάρος (kgr) |
Ασπρέξ | 14,00 | 7,5 |
Λαμπρέξ | 12,50 | 7,0 |
Καθαρέξ | 13,75 | 8,0 |
Πλυνέξ | 14,25 | 8,2 |
Σε ένα πρόγραμμα μας χρειάζεται η τιμή ενός από τα πέντε πρώτα πολυώνυμα Chebychev Tn(x). Να γραφεί πρόγραμμα που υπολογίζει την τιμή του Tn(x) από το n (0≤n≤4) και το x. Τα πολυώνυμα είναι:
Ένα έτος είναι δίσεκτο αν διαιρείται με το 4 και όχι με το 100 ή αν διαιρείται με το 400 (π. χ. δίσεκτα είναι τα έτη 1600, 1908, 1984, 2000, 2004, αλλά όχι τα 1800, 1900, 1901, 1985). Γράψτε ένα πρόγραμμα που θα εξετάζει ένα δεδομένο έτος αν είναι δίσεκτο.
Δεδομένων δύο διακοπτών μίας θέσης (on/off), γράψτε ένα πρόγραμμα που θα επιτρέπει την έξοδο όταν και ο διακόπτης Α και ο διακόπτης Β είναι κλειστός.
Δεδομένων δύο διακοπτών μίας θέσης (on/off), γράψτε ένα πρόγραμμα που θα επιτρέπει την έξοδο όταν ο διακόπτης Α ή ο διακόπτης Β είναι κλειστός.
Κάθε φοιτητής εξετάζεται σε πέντε (5) μαθήματα. Για να περάσει το έτος πρέπει να περάσει τουλάχιστον τέσσερα (4) με βαθμό 5 ή μεγαλύτερο στο καθένα και να συγκεντρώσει τουλάχιστον 6 μέσο όρο. Αν για κάθε μαθητή έχουμε τους βαθμούς του, να γραφεί αλγόριθμος που θα κρίνει αν ένας φοιτητής πέρασε το έτος ή όχι.
Στο παρακάτω σχήμα φαίνεται το ορθογώνιο παραλληλόγραμμο που ορίζουν τα σημεία Α(x1, y1) και Β(x2, y2). Να γράψετε αλγόριθμο ο οποίος, με δεδομένα τα x1, x2, y1, y2, θα διαβάζει τις συντεταγμένες ενός σημείου και θα υπολογίζει αν βρίσκεται εκτός, εντός ή στα όρια του παραλληλόγραμμου.
Επεκτείνοντας λίγο το παραπάνω σχήμα, βλέπουμε όλες τις δυνατές περιπτώσεις που έχουμε.
Δεδομένων τεσσάρων διακοπτών (Α,Β,Γ,Δ), με επαφές κανονικά ανοικτές (ψευδή), γράψτε ένα πρόγραμμα το οποίο θα ανάβει μία ενδεικτική λυχνία όταν όλοι οι διακόπτες είναι κλειστοί (αληθή).
Μια ενδεικτική λυχνία θα ανάψει όταν ικανοποιηθούν όλες οι ακόλουθες προϋποθέσεις ενός κυκλώματος:
Γράψτε ένα πρόγραμμα που θα ελέγχει τη λυχνία με βάση τα παραπάνω.
Copyright 2008 - Άρης Φεργάδης