Για από Μέχρι -4

preview_player
Показать описание
Για από Μέχρι Δ-Ποσοστά 1
Ο παρακάτω τύπος υπολογισμού ,υπολογίζει το τελικό ποσό που έχεις αποταμιεύσει στην τράπεζα με βάση το αρχικό ποσό που είχες.
Τελικό_Ποσό=Αρχικό_Ποσό*(1+(Επιτόκιο/100)/2)^(2*Χρόνια)
Να γραφεί αλγόριθμος που να υπολογίζει το ποσό που θα έχεις για 5 διαφορετικά ποσά που έχεις
κρατήσει σε ξεχωριστούς τραπεζικούς λογαριασμούς.
Να βρεθεί και το τελικό ποσό που θα έχεις από όλους αυτούς τους λογαριασμούς.
Θα χρησιμοποιήσουμε μια δομή επανάληψης
Για…από…μέχρι η οποία θα εκτελεστεί 5 φορές.
Σε κάθε επανάληψη θα διαβάζεται το αρχικό ποσό, το
επιτόκιο και τα χρόνια αποταμίευσης.
Με τη βοήθεια της μεταβλητής άθροισμα θα
υπολογίσουμε το συνολικό ποσό που έχει ο καταθέτης
από όλους τους λογαριασμούς( 5 στο σύνολο).
Το ποσοστό απαξίωσης για ένα είδος υπολογίζεται από τον παρακάτω τύπο.
Ποσοστό_Απαξίωσης= 1-(Τιμή_Προσφοράς/Αρχική_Τιμή)^(1/Αριθμός_Ετών)
Να γραφεί ένας αλγόριθμος που να υπολογίζει το ποσοστό απαξίωσης για έναν αριθμό από διαφορετικά είδη των οποίων ξέρεις το αρχικό ποσό, το ποσό της προσφοράς και το χρονικό διάστημα για το οποίο θέλεις να υπολογίσεις.
Η άσκηση δεν αναφέρει τον αριθμό από διαφορετικά είδη.
Σύμφωνα με όσα γνωρίζουμε η πρώτη σκέψη μας είναι
η χρήση της δομής επανάληψης
Όσο…επανάλαβε ή
Αρχή_επανάληψης…Μέχρις_ότου
Για να χρησιμοιήσω αυτές τις δομές έπρεπε
να μας έδινε μια συνθήκη τερματισμού
κάτι το οποίο δεν συμβαίνει.
Συνεπώς πρέπει να ζητήσουμε από το χρήστη
τον αριθμό των ειδών για τα οποία πρέπει να υπολογίσουμε το
ποσοστό απαξίωσης.
Κατόπιν με ένα βρόχο επανάληψης Για…από…μέχρι
θα διαβάζουμε την Τιμή_προσφοράς ,την Αρχική_τιμή, και
την Αριθμός_Ετών για κάθε είδος και θα υπολογίζουμε το ποσοστό απαξίωσης.
Μεθοδολογία
Για να ανακαλύψουμε αν πρέπει
να χρησιμοποιήσουμε τη δομή επανάληψης και
ποια ακριβώς δομή επανάληψης ,
θα κάνουμε τα εξής ερωτήματα:
Ερώτηση:Η άσκηση αναφέρεται σε ένα αντικείμενο ή σε πολλά;
Αν αναφέρεται σε πλήθος αντικειμένων πρέπει να χρησιμοποιήσουμε επανάληψη.Αλλιώς πρέπει να χρησιμοποιήσουμε δομή ακολουθίας ή επιλογής.
Ερώτηση:Γνωρίζουμε τον αριθμό των αντικειμένων από την αρχή;Με άλλα λόγια είναι γνωστός ο αριθμός των επαναλήψεων;
Αν ο αριθμός των επαναλήψεων είναι γνωστός
τότε θα χρησιμοποιήσουμε τη δομή επαναληψης Για…από…μέχρι.
Αν δεν είναι γνωστός , τότε πρέπει να απαντήσουμε και την επόμενη ερώτηση.
Ερώτηση:Η εκφώνηση της άσκησης μου δίνει συνθήκη τερματισμού της δομής επανάληψης;
Αν ναι ,τότε θα χρησιμοποιήσουμε μία από τις δομές επανάληψης:
Όσο….επανάλαβε ή
Αρχή_επανάληψης…Μέχρις_ότου.
Την Αρχή_επανάληψης…Μέχρις_ότου την χρησιμοποιώ αν ο αλγόριθμος πρέπει να εκτελεστεί μια φορά. Αν δεν μας δίνεται συνθήκη τερματισμού, τότε θα πρέπει να ζητήσουμε από τον χρήστη το πλήθος των αντικειμένων που θα επεξεργαστεί ο αλγόριθμος.
Έστω ότι ένας Πανελλήνιος Διαγωνισμός στα Μαθηματικά δίνει το δικαίωμα συμμετοχής στο 1% των
μαθητών μιας τάξης με την προϋπόθεση ότι ο μέσος όρος της βαθμολογίας στα Μαθηματικά των
μαθητών να είναι μεγαλύτερος από 18. Να γραφεί αλγόριθμος που θα ελέγχει τη δυνατότητα συμμετοχής
σε έναν τέτοιο διαγωνισμό.
Αρχικά πρέπει να υπολογιστεί ο μέσος όρος
της βαθμολογίας στα Μαθηματικά.
Επειδή η άσκηση δεν μας δίνει τον αριθμό
των μαθητών ,αλλά ούτε και συνθήκη
τερματισμού του αλγορίθμου, πρέπει να
ζητήσουμε το πλήθος των μαθητών μιας τάξης.
Μετά τον υπολογισμό του μέσου όρου της
βαθμολογίας , θα γίνει έλεγχος αν ο μέσος
όρος είναι μεγαλύτερος από 18 και θα
εμφανιστεί μήνυμα αν μπορεί να συμμετέχει το
1% των μαθητών στο διαγωνισμό.
Για μια τάξη 30 μαθητών , θέλουμε να υπολογίσουμε το ποσοστό των μαθητών που πήραν βαθμό στις Πανελλαδικές εξετάσεις κάτω από 100 μόρια στο μάθημα της Πληροφορικής. Να γραφεί αλγόριθμος που θα διαβάζει τους βαθμούς των μαθητών και θα υπολογίζει το ζητούμενο ποσοστό.
Για να μπορέσουμε να υπολογίσουμε το
ζητούμενο ποσοστό , πρέπει να γνωρίζουμε το
πλήθος των μαθητών που πήραν στις
Πανελλαδικές εξετάσεις κάτω από 100 μόρια
στο μάθημα της Πληροφορικής
Σε ένα Λύκειο της Αιτ/νίας η Γ΄ΤΆΞΗ αποφάσισε να κάνει έρανο για το γηροκομείο. Σε κάθε μαθητή που θα συμμετέχει η Δ/νση αποφάσισε να δώσει ένα γραπτό έπαινο, στην περίπτωση που ο μαθητής έδωσε περισσότερα από 5 Ευρώ. Να γραφεί αλγόριθμος που θα υπολογίζει πόσα χρήματα μαζεύτηκαν συνολικά και πόσα παιδιά θα πρέπει να πάρουν τον γραπτό έπαινο.
Ο αλγόριθμος θα ρωτά καθένα από τα παιδιά
πόσα χρήματα θα δώσει και θα υπολογίζει το
άθροισμα τους. Στην περίπτωση που ο μαθητής
δώσει περισσότερα από 5 Ευρώ , θα αυξάνεται
η μεταβλητή που μετρά το πλήθος.
ΠΡΟΕΤΟΙΜΑΣΙΑ ΠΑΝΕΛΛΗΝΙΩΝ
SPYROS ZYGOURIS
Σπύρος Ζυγούρης
Αναπτυξη Εφαρμογων σε Προγραμματιστικο Περιβαλλον.
Γ Γενικου Λυκειου.
VISUALISED COURSES
Рекомендации по теме