Σελίδα Εξάσκησης – Ενότητα 8

Ασκήσεις στην Ενότητα 8

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

Άσκηση 1

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

Άσκηση 2

Να δημιουργηθεί πρόγραμμα το οποίο θα δέχεται έναν τυχαίο αριθμό και θα εξετάζει αν το τελευταίο του ψηφίο είναι το 5.

Άσκηση 3

Να δημιουργηθεί  πρόγραμμα το οποίο θα δέχεται δύο τυχαίους αριθμούς και θα εξετάζει αν ο πρώτος είναι πολλαπλάσιος του δεύτερου.

Άσκηση 4

Ένα κατάστημα στο Internet προσφέρει τα προϊόντα του με τους εξής τρόπους:
Α. Πληρωμή τοις μετρητής: Έκπτωση 5%
Β. Πληρωμή σε 6 δόσεις: Άτοκα.
Γ.Πληρωμή σε 12 δόσεις με 5% τόκο.
Να δημιουργηθεί  πρόγραμμα το οποίο θα δέχεται την αξία των προϊόντων που αγόρασε κάποιος και τον τρόπο πληρωμής ( Α, Β ή Γ ) και θα εμφανίζει το τελικό κόστος. Στη περίπτωση των δόσεων θα εμφανίζει και το ποσό της κάθε δόσης.

Άσκηση 5

Να γράψετε πρόγραμμα που δέχεται το πραγματικό κόστος ενός προϊόντος για μια επιχείρηση. Το πρόγραμμα δέχεται ακόμη την τιμή πώλησης του προϊόντος. Υπολογίστε και εμφανίστε την διαφορά των 2 παραπάνω τιμών είτε σαν κέρδος είτε σαν ζημία για την επιχείρηση.

Άσκηση 6

Να γραφεί πρόγραμμα το οποίο δέχεται ώς είσοδο το αποτελέσμα των εξετάσεων στο μάθημα των αγγλικών ενός μαθητή. Αν ο μαθητής πήρε βαθμό Α να εμφανίζει το μήνυμα ΑΡΙΣΤΑ, Β το μήνυμα ΚΑΛΑ, C το μήνυμα ΜΕΤΡΙΑ και D το μήνυμα ΑΠΕΤΥΧΕ.

Άσκηση 7

Να διαβασθούν τρεις αριθμοί και να ταξινομηθούν κατά φθίνουσα σειρά.

Άσκηση 8

Να γραφεί πρόγραμμα που να διαβάζει Κ ακέραιους και να εμφανίζει τον μεγαλύτερο και το μικρότερο αριθμό από αυτούς.

Άσκηση 9

Σε ένα αγώνα ρίψης ακοντίου, διεξάγεται ο προκριματικός γύρος με τη συμμετοχή 14 αθλητών . Στην τελική φάση προκρίνονται όσοι αθλητές επιτύχουν επίδοση άνω των 80 μέτρων. Να γραφεί πρόγραμμα που να διαβάζει την επίδοση κάθε αθλητή, να υπολογίζει και να εμφανίζει πόσοι αθλητές πέρασαν το όριο.

Άσκηση 10

Να γράψετε ένα πρόγραμμα που αντιμεταθέτει το περιεχόμενο 2 μεταβλητών.

Challenge

Να δημιουργήσετε πρόγραμμα που θα δέχεται ως είσοδο Χ αριθμούς (Το Χ θα το διαβάσετε από το πληκτρολόγιο). Στην συνέχεια θα εκτυπώνει τους άρτιους και τους περιττούς αριθμούς.