ΔΤ2, Κεφάλαιο 8, Κωδικοποίηση εντολών σε φυσική γλώσσα

Να γράψεις τις εντολές για τα παρακάτω:
Α) Αν η Βαθμολογία (ΒΑΘΜΟΣ) είναι μεγαλύτερη από το Μέσο όρο (ΜΟ), τότε να τυπώνει “Πολύ καλά”, αν είναι ίση ή μικρότερη του Μέσου όρου μέχρι και 2 μονάδες, να τυπώνει “Καλά”, και, όταν είναι μικρότερη του Μέσου όρου περισσότερο από 2 μονάδες, να τυπώνει “Μέτρια”.
Β) Αν το τμήμα (ΤΜΗΜΑ) είναι Γ1 και η βαθμολογία (ΒΑΘΜΟΣ) είναι μεγαλύτερη από 15, τότε να τυπώνει το επώνυμο (ΕΠΩΝΥΜΟ).
Γ) Αν η απάντηση (ΑΠΑΝΤΗΣΗ) δεν είναι Ν ή ν ή Ο ή ο, τότε να τυπώνει το μήνυμα “Λάθος απάντηση… ” .
Δ) Αν ο αριθμός Χ είναι αρνητικός ή το ΗΜ(Χ)=0, τότε να τυπώνεται το μήνυμα “Λάθος δεδομένα… ” , αλλιώς να υπολογίζεται η παράσταση (Χ^2+5Χ)/(Τ_Ρ(Χ)ΗΜ(Χ)).

ΛΥΣΗ (περισσότερα…)

ΔΤ4, Κεφάλαιο 8, Τμήμα προγράμματος, βρες τη λειτουργία, τον αριθμό επαναλήψεων, κάνε μετατροπή σε άλλες δομές

Έστω το παρακάτω τμήμα προγράμματος:

Κ <- 0 
ΓΙΑ Ι ΑΠΟ 0 ΜΕΧΡΙ 100 ΜΕ_ΒΗΜΑ 5 
    Α <- Ι^3 
    Κ <- Κ+Α 
    ΓΡΑΨΕ Ι, Α 
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
ΓΡΑΨΕ Κ

Πόσες φορές θα εκτελεστεί ο βρόχος; Ποια η λειτουργία των εντολών; Γράψτε τις παραπάνω εντολές χρησιμοποιώντας την εντολή επανάληψης ΟΣΟ και την εντολή επανάληψης ΜΕΧΡΙΣ_ΟΤΟΥ. Ποιον από τους τρεις τρόπους προτιμάς και γιατί;

ΛΥΣΗ (περισσότερα…)

ΔΤ5, Κεφάλαιο 8, Διόρθωσε τα λάθη του προγράμματος

Διάβασε προσεκτικά τα παρακάτω τμήματα προγράμματος. Ποια είναι τα λάθη; Διόρθωσέ τα, ώστε να λειτουργούν σωστά.Εκτέλεσε εικονικά τις εντολές στο χαρτί και σημείωνε τα αποτελέσματα που προκύπτουν. Με αυτόν τον τρόπο θα δεις τα λάθη και στη συνέχεια θα κάνεις τις διορθώσεις.

ΛΥΣΗ (περισσότερα…)

ΔΕ1, Κεφάλαιο 8, Τετράδιο Εργασιών, Υπολογισμός Χαρακτηρισμού Επίδοσης Μαθητή

Να γραφεί πρόγραμμα που να διαβάζει το βαθμό ενός μαθητή και να υπολογίζει την αντίστοιχη αξιολόγησή του με βάση το βαθμό του και σύμφωνα με τον παρακάτω πίνακα:
17,5 – 20 Άριστα
15,5 – 17,4 Πολύ καλά
13,5 – 15,4 Καλά
9,5 – 13,4 Μέτρια
0 – 9,4 Απορρίπτεται

Το πρόγραμμα να γραφεί με τους ακόλουθους τρόπους:
• Με εντολές ΑΝ … ΤΟΤΕ
• Με εντολές ΑΝ … ΤΟΤΕ … ΑΛΛΙΩΣ_ΑΝ
• Με εμφωλευμένα ΑΝ
• Με την εντολή ΕΠΙΛΕΞΕ

ΛΥΣΗ (περισσότερα…)

ΔΕ2, Κεφάλαιο 8, Πολλαπλασιασμός αλά Ρωσικά

Στο κεφάλαιο 2 του βιβλίου σου παρουσιάστηκε και συζητήθηκε αναλυτικά ο Πολλαπλασιασμός αλά Ρωσικά. Να γράψεις πρόγραμμα που να υλοποιεί τον αλγόριθμο αυτό. Το πρόγραμμα να εκτελεστεί για διάφορα ζεύγη τιμών.

ΛΥΣΗ  (περισσότερα…)

ΔΕ3, Κεφάλαιο 8, Αριθμομηχανή (Υπολογισμός βασικών πράξεων)

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

  1. Πρόσθεση
  2. Αφαίρεση
  3. Πολλαπλασιασμό
  4. Διαίρεση
  5. Έξοδος
    Δώσε επιλογή:__

ΛΥΣΗ: (περισσότερα…)

ΔΕ4, Κεφάλαιο 8, Υπολογισμός ατμοσφαιρικής ρύπανσης

Να επεκτείνεις το παράδειγμα 1, τον υπολογισμό της ατμοσφαιρικής ρύπανσης, έτσι ώστε να παίρνει 6 τιμές ανά ώρα από 5 διαφορετικούς σταθμούς μέτρησης για τους δύο ρύπους. Το πρόγραμμα
• να υπολογίζει τη μέση τιμή κάθε ρύπου ανά ώρα και ανά σταθμό
• να βρίσκει τη μέγιστη μέση τιμή για κάθε ρύπο
• να ελέγχει τις μέγιστες αυτές τιμές με τα όρια που δόθηκαν
Το πρόγραμμα να εκτελεστεί με δεδομένα τις πραγματικές τιμές ρύπων που μετρήθηκαν τη χθεσινή ημέρα. Οι τιμές αυτές δίδονται από το τμήμα ποιότητας της ατμόσφαιρας του ΥΠΕΧΩΔΕ και βρίσκονται στη διεύθυνση: www.minenv.gr

ΛΥΣΗ  (περισσότερα…)

ΔΕ5, Κεφάλαιο 8, Υπολογισμός συνολικής χωρητικότητας πυκνωτών και συνολικής αντίστασης αντιστάσεων (σε σειρά, παράλληλα)

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

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

ΛΥΣΗ (περισσότερα…)

ΔΣ1, Κεφάλαιο 8, υπολογισμός κλίμακας φόρου

Η φορολογία εισοδήματος φυσικών προσώπων υπολογίζεται από τις αρμόδιες υπηρεσίες του Υπουργείου των Οικονομικών κλιμακωτά, με τη βοήθεια του παρακάτω πίνακα.

Για κάθε φορολογούμενο δίνονται τα εξής στοιχεία: αριθμός φορολογικού μητρώου (ΑΦΜ), όνομα φορολογούμενου, φορολογητέο εισόδημα. Να γραφεί πρόγραμμα το οποίο: Να διαβάζει τα στοιχεία των φορολογουμένων, να υπολογίζει και να τυπώνει το φόρο που τους αντιστοιχεί. Το πρόγραμμα θα διαβάζει τα στοιχεία πολλών φορολογουμένων και θα τελειώνει όταν διαβάζει για ΑΦΜ τον αριθμό 0.

ΛΥΣΗ (περισσότερα…)

ΔΣ3, Κεφάλαιο 8ο, Υπολογισμός Μέσου Όρου Βαθμών Μαθητή

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

ΛΥΣΗ (περισσότερα…)