Άσκηση 1η

Να γραφεί πρόγραμμα το οποίο θα εμφανίζει 10 φορές τη λέξη καλημέρα. Ως εντολή επανάληψης να χρησιμοποιηθεί αποκλειστικά η ΓΙΑ.

Ενδεικτική Λύση: c-pdf, c


Άσκηση 2η

Να γραφεί πρόγραμμα το οποίο θα εμφανίζει σε διαφορετική γραμμή όλους τους θετικούς περιττούς αριθμούς μέχρι το 100. Ως εντολή επανάληψης να χρησιμοποιηθεί αποκλειστικά η ΓΙΑ.

Ενδεικτική Λύση: c-pdf, c


Άσκηση 3η

Να γραφεί πρόγραμμα το οποίο θα εμφανίζει σε διαφορετική γραμμή όλους τους θετικούς άρτιους αριθμούς μέχρι το 100. Ως εντολή επανάληψης να χρησιμοποιηθεί αποκλειστικά η ΓΙΑ.

Ενδεικτική Λύση: c-pdf, c


Άσκηση 4η

Να γραφεί πρόγραμμα το οποίο να υπολογίζει τα παρακάτω αθροίσματα. Ως εντολή επανάληψης να χρησιμοποιηθεί αποκλειστικά η ΓΙΑ. (Παράρτημα, Άσκηση 8, Σελ. 59):

Ενδεικτική Λύση: Γ-pdf, Γλωσσομάθεια, c-pdf, c

Άσκηση 5η

Να γραφεί πρόγραμμα το οποίο να διαβάζει τα ονόματα των 26 μαθητών μιας τάξης και 10 βαθμούς για τον κάθε μαθητή. Το πρόγραμμα να υπολογίζει και να εμφανίζει τον Μέσο Όρο για κάθε μαθητή. Στο τέλος το πρόγραμμα να τυπώνει το όνομα του μαθητή με τον μεγαλύτερο μέσο όρο, το όνομα του μαθητή με τον μικρότερο μέσο όρο καθώς και τον μέσο όρο τους αντίστοιχα. Θεωρήστε ότι ο μέσος όρος κάθε μαθητή είναι μοναδικός. Ως εντολή επανάληψης να χρησιμοποιηθεί αποκλειστικά η ΓΙΑ. (Παράρτημα, Άσκηση 10, Σελ. 59):

Ενδεικτική Λύση: Γ-pdf, Γλωσσομάθεια, c-pdf, c


Άσκηση 6η

Να γραφεί πρόγραμμα το οποίο να διαβάζει το πλήθος των μαθητών ενός σχολείου. Στη συνέχεια να διαβάζει τον μέσο όρο κάθε μαθητή. Να υπολογίζει και να τυπώνει το πλήθος και το αντίστοιχο ποσοστό των μαθητών που έχουν μέσο όρο<10, των μαθητών με μέσο όρο στο διάστημα [10,18] και των μαθητών με μέσο όρο >18. Ο βαθμός που πληκτρολογείται είναι από 1 μέχρι 20. Το πρόγραμμα να κάνει έλεγχο εγκυρότητας του βαθμού και στην περίπτωση που δίνεται βαθμός έξω από τα επιτρεπτά όρια, να τυπώνει το μήνυμα «Μη αποδεκτή βαθμολογία. Ξαναπροσπαθήστε….». Ως εντολή επανάληψης να χρησιμοποιηθεί αποκλειστικά η ΓΙΑ. (Παράρτημα, Άσκηση 11, Σελ. 59):

Ενδεικτική Λύση: Γ-pdf, Γλωσσομάθεια, c-pdf, c


Άσκηση 7η

Η σχολή Θετικών Επιστημών ενός Πανεπιστημίου έχει 4 τμήματα. Κάθε τμήμα δέχεται κάθε χρονιά 150 φοιτητές. Η πρυτανεία αποφάσισε για το τρέχον έτος να κάνει μια στατιστική μελέτη για κάθε τμήμα. Έτσι, αποφάσισε να υπολογίσει το ποσοστό των αριστούχων, δηλ. των νεοεισαχθέντων φοιτητών με βαθμό μεγαλύτερο ή ίσο του 19, ανά σχολή.

Να γραφεί πρόγραμμα το οποίο να διαβάζει τους βαθμούς εισαγωγής των φοιτητών και να υπολογίζει και να τυπώνει :

  1. το ποσοστό των αριστούχων φοιτητών κάθε τμήματος, και
  2. σε ποιο τμήμα εισήχθη ο φοιτητής με τον μεγαλύτερο βαθμό.

Θεωρήστε ότι ο μεγαλύτερος βαθμός είναι μοναδικός. Ως εντολή επανάληψης να χρησιμοποιηθεί αποκλειστικά η ΓΙΑ. (Παράρτημα, Άσκηση 14, Σελ. 60):

Ενδεικτική Λύση: Γ-pdf, Γλωσσομάθεια, c-pdf, c


Άσκηση 8η

Να δημιουργήσετε ένα πρόγραμμα το οποίο θα εκτυπώνει το παρακάτω σχέδιο στην οθόνη. Ως εντολή επανάληψης να χρησιμοποιηθεί αποκλειστικά η ΓΙΑ.

Ενδεικτική Λύση: c-pdf, c


Άσκηση 9η

Να δημιουργήσετε ένα πρόγραμμα το οποίο θα εκτυπώνει το παρακάτω σχέδιο στην οθόνη. Ως εντολή επανάληψης να χρησιμοποιηθεί αποκλειστικά η ΓΙΑ.

Ενδεικτική Λύση: c-pdf, c


Άσκηση 10η

Να δημιουργήσετε ένα πρόγραμμα το οποίο θα εκτυπώνει το παρακάτω σχέδιο στην οθόνη. Ως εντολή επανάληψης να χρησιμοποιηθεί αποκλειστικά η ΓΙΑ.

Ενδεικτική Λύση: c-pdf, c


Άσκηση 11η

Να δημιουργήσετε ένα πρόγραμμα το οποίο θα εκτυπώνει το παρακάτω σχέδιο στην οθόνη. Ως εντολή επανάληψης να χρησιμοποιηθεί αποκλειστικά η ΓΙΑ.

Ενδεικτική Λύση: c-pdf, c


Άσκηση 12η

Περιγράψτε συνοπτικά τι θα εμφανίσει το παρακάτω πρόγραμμα στην οθόνη του χρήστη. (Ερώτηση πιστοποίησης 157 ειδικότητας Τεχνικός Η/Υ, Ομάδας Β Ειδικές Ερωτήσεις)

Ενδεικτική Λύση: c-pdf, c