Άσκηση 1η
Να γραφεί πρόγραμμα που να διαβάζει από το πληκτρολόγιο 2 αριθμούς και να εμφανίζει το άθροισμά τους.
Ενδεικτική Λύση: Γ-pdf, Γλωσσομάθεια, c-pdf, c
Άσκηση 2η
Να γραφεί πρόγραμμα που να διαβάζει 3 αριθμούς και να εμφανίζει το μέσο όρο τους.
Ενδεικτική Λύση: Γ-pdf, Γλωσσομάθεια, c-pdf, c
Άσκηση 3η
Να γραφεί πρόγραμμα που να διαβάζει 2 ακεραίους και να υπολογίζει τη διαφορά των τετραγωνικών τους ριζών.
Ενδεικτική Λύση: Γ-pdf, Γλωσσομάθεια, c-pdf, c
Άσκηση 4η
Να γραφεί πρόγραμμα που να διαβάζει ένα ποσό σε δραχμές και να το μετατρέπει σε ευρώ, εμφανίζοντας την ισοτιμία (1€ = 340,75δρχ).
Ενδεικτική Λύση: Γ-pdf, Γλωσσομάθεια, c-pdf, c
Άσκηση 5η
Να γραφεί πρόγραμμα για τον υπολογισμό της συνάρτησης f(x)=αx2+βx+γ με μήνυμα προς το χρήστη για την είσοδο των δεδομένων.
Ενδεικτική Λύση: Γ-pdf, Γλωσσομάθεια, c-pdf, c
Άσκηση 6η
Να γραφεί πρόγραμμα που να υπολογίζει το εμβαδόν τραπεζίου, όταν δίνονται οι βάσεις και το ύψος του. Για το εμβαδόν του τραπεζίου πολλαπλασιάζουμε το ημιάθροισμα των βάσεων επί το ύψος.
Ενδεικτική Λύση: Γ-pdf, Γλωσσομάθεια, c-pdf, c
Άσκηση 7η
Να γραφεί πρόγραμμα που να διαβάζει 3 ακεραίους που παριστάνουν τους τόνους, τα κιλά και τα γραμμάρια που ζυγίζει ένα βάρος και να εμφανίζει τα συνολικά γραμμάρια.
Ενδεικτική Λύση: Γ-pdf, Γλωσσομάθεια, c-pdf, c
Άσκηση 8η
Να γραφεί πρόγραμμα που να δέχεται το μήκος της ακτίνας ενός κύκλου και να υπολογίζει την περίμετρό και το εμβαδό του.
Ενδεικτική Λύση: Γ-pdf, Γλωσσομάθεια, c-pdf, c
Άσκηση 9η
Να γραφεί πρόγραμμα που να διαβάζει το μήκος και το πλάτος ενός ορθογωνίου παραλληλογράμμου και να υπολογίζει και να εμφανίζει την περίμετρο και το εμβαδό του.
Ενδεικτική Λύση: Γ-pdf, Γλωσσομάθεια, c-pdf, c
Άσκηση 10η
Να γραφεί πρόγραμμα που να διαβάζει την ακτίνα r και το ύψος h ενός κυλίνδρου, να υπολογίζει και να εμφανίζει τον όγκο V και το συνολικό εμβαδόν Ε της επιφάνειάς του, σύμφωνα με τις σχέσεις: V=πr2h, Ε=2πrh+2πr2.
Ενδεικτική Λύση: Γ-pdf, Γλωσσομάθεια, c-pdf, c
Άσκηση 11η
Να γραφεί πρόγραμμα που να διαβάζει τις ακέραιες μεταβλητές A, B, C, D και να υπολογίζει και να εμφανίζει το άθροισμά τους SUM, το γινόμενό τους PRODUCT και τον μέσο όρο τους AVER.
Ενδεικτική Λύση: Γ-pdf, Γλωσσομάθεια, c-pdf, c
Άσκηση 12η
Να γραφεί πρόγραμμα που να υπολογίζει την τελική αξία ενός προϊόντος του οποίου η πραγματική αξία υπόκειται σε Φ.Π.Α. 19%. Το πρόγραμμα θα διαβάζει την πραγματική αξία και θα εμφανίζει τα εξής:
Αρχική αξία προϊόντος = ….
Ποσό Φ.Π.Α. = ……..
Τελική αξία = ……
Ενδεικτική Λύση: Γ-pdf, Γλωσσομάθεια, c-pdf, c
Άσκηση 13η
Να γραφεί πρόγραμμα που να υπολογίζει τη νέα τιμή ενός προϊόντος σε περίοδο εκπτώσεων, όταν δίνονται η αρχική τιμή και το ποσοστό έκπτωσης (σε ακέραια μορφή).
Ενδεικτική Λύση: Γ-pdf, Γλωσσομάθεια, c-pdf, c
Άσκηση 14η
Από ένα κεφάλαιο Κεφ=40.000€, ένα μέρος του (Χ) κατατέθηκε προς 19% και το υπόλοιπο προς 15%. Να γραφεί πρόγραμμα που να υπολογίζει το νέο ποσό που θα αποδοθεί, συνολικά, ύστερα από ένα χρόνο.
Ενδεικτική Λύση: Γ-pdf, Γλωσσομάθεια, c-pdf, c
Άσκηση 15η
Η ΔΕΗ χρεώνει με 30 λεπτά / kWh το ημερήσιο ρεύμα και με 15 λεπτά / kWh το νυχτερινό. Το πάγιο είναι 5 ευρώ. Επί του συνόλου ο καταναλωτής πληρώνει ΦΠΑ 19%. Να γραφεί πρόγραμμα που να διαβάζει την ημερήσια και νυχτερινή κατανάλωση σε kWh και να εμφανίζει το λογαριασμό.
Ενδεικτική Λύση: Γ-pdf, Γλωσσομάθεια, c-pdf, c
Άσκηση 16η
Να γραφεί πρόγραμμα που να δέχεται δυο αριθμούς και να λύνει το πρόβλημα της αντιμετάθεσης (SWAP) των τιμών τους.
Ενδεικτική Λύση: Γ-pdf, Γλωσσομάθεια, c-pdf, c
Άσκηση 17η
Να γραφεί πρόγραμμα για τον υπολογισμό του ακέραιου πηλίκου και του υπόλοιπου της διαίρεσης 2 ακέραιων αριθμών.
Ενδεικτική Λύση: Γ-pdf, Γλωσσομάθεια, c-pdf, c
Άσκηση 18η
Να γραφεί πρόγραμμα που να διαβάζει ένα διψήφιο ακέραιο αριθμό και να εμφανίζει το πρώτο ψηφίο του (που αντιστοιχεί στις δεκάδες).
Ενδεικτική Λύση: Γ-pdf, Γλωσσομάθεια, c-pdf, c
Άσκηση 19η
Να γραφεί πρόγραμμα το οποίο να διαβάζει το πλήθος των άτοκων δόσεων που επιθυμεί να πληρώσει ένας πελάτης για κάποια αγορά του και το ποσό της αγοράς. Να υπολογίζει και να εμφανίζει με κατάλληλο μήνυμα το ποσό της κάθε δόσης. (Παράρτημα, Άσκηση 1.7, Σελ. 20)
Ενδεικτική Λύση: Γ-pdf, Γλωσσομάθεια, c-pdf, c
Άσκηση 20η
Να γραφεί πρόγραμμα το οποίο να διαβάζει έναν τριψήφιο αριθμό. Να υπολογίζει και να εμφανίζει το άθροισμα των ψηφίων του. (Παράρτημα, Άσκηση 1.8, Σελ. 20)
Ενδεικτική Λύση: Γ-pdf, Γλωσσομάθεια, c-pdf, c
Άσκηση 21η
Να γραφεί πρόγραμμα το οποίο να διαβάζει το κεφάλαιο που κατατέθηκε σε κάποια τράπεζα με επιτόκιο 1.6%. Να υπολογίζει και να εμφανίζει τον τόκο που θα εισπράξουμε μετά από τρία χρόνια. (Παράρτημα, Άσκηση 1.9, Σελ. 20)
Ενδεικτική Λύση: Γ-pdf, Γλωσσομάθεια, c-pdf, c
Άσκηση 22η
Ένας υπάλληλος σε μια εταιρεία, επιπλέον του βασικού μισθού του, παίρνει επίδομα 20€ για κάθε παιδί και 30€ επίδομα γάμου, ενώ έχει κρατήσεις 15% στο βασικό μισθό του. Να γραφεί πρόγραμμα που να διαβάζει το βασικό μισθό του υπαλλήλου και τον αριθμό των παιδιών του (θεωρούμε ότι ο υπάλληλος είναι παντρεμένος). Να υπολογίζει και να εμφανίζει τον τελικό μισθό του, τυπώνοντας το κατάλληλο μήνυμα. (Παράρτημα, Άσκηση 1.10, Σελ. 20)
Ενδεικτική Λύση: Γ-pdf, Γλωσσομάθεια, c-pdf, c
Άσκηση 23η
Να γραφεί πρόγραμμα που να διαβάζει ένα τριψήφιο ακέραιο αριθμό και να εμφανίζει το τελευταίο ψηφίο του.
Ενδεικτική Λύση: Γ-pdf, Γλωσσομάθεια, c-pdf, c
Άσκηση 24η
Να γραφεί πρόγραμμα που να διαβάζει έναν τετραψήφιο ακέραιο αριθμό και να εμφανίζει το άθροισμα των ψηφίων του.
Ενδεικτική Λύση: Γ-pdf, Γλωσσομάθεια, c-pdf, c
Άσκηση 25η
Ρομπότ με σταθερό μήκος βήματος καταφθάνει στον πλανήτη Άρη. Κάθε ένα του βήμα είναι 80cm. Το ρομπότ διαθέτει μετρητή βημάτων. Διένυσε στον Άρη μια ευθεία από σημείο Α σε σημείο Β και ο μετρητής βημάτων καταμέτρησε Ν βήματα. Να γραφεί πρόγραμμα που:
- Διαβάζει τον αριθμό Ν,
- Υπολογίζει και τυπώνει την απόσταση ΑΒ που διανύθηκε σε cm.
- Μετατρέπει και τυπώνει αυτή την απόσταση σε Km, m και cm.
Για παράδειγμα, αν η απόσταση είναι 100760 cm τότε τυπώνει: 1Km, 7m και 60 cm.
Ενδεικτική Λύση: Γ-pdf, Γλωσσομάθεια, c-pdf, c
Άσκηση 26η
Να γραφεί πρόγραμμα που θα δέχεται έναν αριθμό δευτερολέπτων (>86400) και θα εμφανίζει τις μέρες, τις ώρες, τα λεπτά και τα υπόλοιπα δευτερόλεπτα που τους αντιστοιχούν. Πχ για είσοδο 100.000 δευτερόλεπτα θα πρέπει να εμφανιστεί στην οθόνη το εξής μήνυμα:
1 μέρα, 3 ώρες, 46 λεπτά και 40 δευτερόλεπτα
Είναι γνωστό ότι: 1min=60sec, 1h=3.600sec, 1 μέρα=86.400sec
Ενδεικτική Λύση: Γ-pdf, Γλωσσομάθεια, c-pdf, c
Άσκηση 27η
Τι θα περιέχουν οι μεταβλητές x, y και z μόλις ολοκληρωθεί η εκτέλεση του προγράμματος; (Ερώτηση Πιστοποίησης 158 ειδικότητας Τεχνικός Η/Υ, Ομάδα Β Ειδικές Ερωτήσεις)
main()
{
int x,y,z=3;
x=y=2;
x=y+z;
}
Άσκηση 28η
Να υπολογιστεί η απόλυτη τιμή, το ελάχιστο και το μέγιστο μεταξύ 2 αριθμών. (Ερώτηση Πιστοποίησης 159 ειδικότητας Τεχνικός Η/Υ, Ομάδα Β Ειδικές Ερωτήσεις)
Άσκηση 29η
Να γράψετε πρόγραμμα στη C που να διαβάζει την αξία (χωρίς ΦΠΑ) ενός προϊόντος και να εμφανίζει το ΦΠΑ (24%) και τη συνολική του αξία. (Ερώτηση Πιστοποίησης 161 ειδικότητας Τεχνικός Η/Υ, Ομάδα Β Ειδικές Ερωτήσεις)
Άσκηση 30η
Οι παρακάτω εντολές είναι μέρος ενός προγράμματος γλώσσας
| x=5;y=10;z1=x;z2=x++;z3=++x;y++; |
Μετά την εκτέλεση των εντολών να αναφέρετε τα περιεχόμενα των μεταβλητών x,y,z1,z2,z3 (Ερώτηση Πιστοποίησης 162 ειδικότητας Τεχνικός Η/Υ, Ομάδα Β Ειδικές Ερωτήσεις)