Να γραφεί πρόγραμμα που θα ζητάει έναν τετραψήφιο αριθμό και θα εμφανίζει τα ψηφία του.
Κατηγορία: επιλογή-επανάληψη
Ένας μαθητής που τελείωσε το γυμνάσιο με άριστα ζήτησε από τους γονείς του να του αγοράσουν ένα υπολογιστικό σύστημα αξίας 500 ευρώ. Οι γονείς του δήλωσαν ότι μπορούν να του διαθέσουν σταδιακά το ποσό, δίνοντάς του κάθε εβδομάδα ποσό διπλάσιο από την προηγούμενη, αρχίζοντας την πρώτη εβδομάδα με 10 ευρώ. Να αναπτύξετε αλγόριθμο που:
1. Να υπολογίζει και να εμφανίζει μετά από πόσες εβδομάδες θα μπορέσει να αγοράσει το υπολογιστικό σύστημα.
2. Να υπολογίζει, να ελέγχει και να εμφανίζει πιθανό περίσσευμα χρημάτων.
Ο πληθυσμός μιας χώρας αυξάνεται κάθε χρόνο με ποσοστό 10%. Αν σήμερα είναι 10.000.000, να γραφτεί πρόγραμμα που θα εμφανίζει σε πόσα χρόνια θα ξεπεράσει τα 20.000.000.
Να γραφεί ένας αλγόριθμος ο οποίος θα διαβάζει επαναληπτικά αριθμούς μέχρι το άθροισμά τους να γίνει μεγαλύτερο του 100. Στο τέλος να εμφανίζει το άθροισμα και το πλήθος των αριθμών που διαβάστηκαν.
Ο Δείκτης Μάζας του ανθρώπινου Σώματος (ΔΜΣ) υπολογίζεται από το βάρος (Β) σε χλγ. και το ύψος (Υ) σε μέτρα με τον τύπο ΔΜΣ=Β/Υ2. Ο ανωτέρω τύπος ισχύει για άτομα άνω των 18 ετών. Το άτομο ανάλογα με την τιμή του ΔΜΣ χαρακτηρίζεται σύμφωνα με τον παρακάτω πίνακα:

Να γράψετε αλγόριθμο ο οποίος:
α) Να διαβάζει την ηλικία, το βάρος και το ύψος του ατόμου.
β) Εάν η ηλικία είναι μεγαλύτερη των 18 ετών, τότε:
- Να υπολογίζει το ΔΜΣ.
- Να ελέγχει την τιμή του ΔΜΣ από τον ανωτέρω πίνακα και να εμφανίζει τον αντίστοιχο χαρακτηρισμό.
γ) Εάν η ηλικία είναι μικρότερη ή ίση των 18 ετών, τότε να εμφανίζει το μήνυμα “δεν ισχύει ο δείκτης ΔΜΣ”.
Παρατήρηση: Θεωρήστε ότι το βάρος, το ύψος και η ηλικία είναι θετικοί αριθμοί.
Να γραφεί αλγόριθμος που να υπολογίζει το παραγοντικό ενός αριθμού.
Σημείωση: Το παραγοντικό ενός αριθμού ν συμβολίζεται με ν! και υπολογίζεται με τον παρακάτω μαθηματικό τύπο:
![]()
Να γραφεί αλγόριθμος που θα υπολογίζει το άθροισμα 1+3+5+……+99 με χρήση της δομής Όσο ……. επανάλαβε.
Να γίνει αλγόριθμος υπολογισμού της παράστασης P = ik όπου i και k θετικοί ακέραιοι, χωρίς τη χρήση του τελεστή δύναμης (^).
Να γράψετε με ψευδοκώδικα και με διάγραμμα ροής τον αλγόριθμο εύρεσης του μέσου όρου ηλικίας μιας ομάδας μπάσκετ 10 ατόμων. Ο αλγόριθμος αφού υπολογίζει το μέσο όρο να τον εμφανίζει.