e-ΜΑΘΗΜΑΤΑ |
Λύσεις ασκήσεων από θέματα Πανελλαδικών εξετάσεων |
!Ε2005-Θ2 !Δίνεται το παρακάτω πρόγραμμα το οποίο διαβάζει τις θερμοκρασίες !διαφόρων ημερών του μήνα, έστω 30,! και υπολογίζει τη μέση θερμοκρασία του μήνα. ! !ΠΡΟΓΡΑΜΜΑ Θερμοκρασίες !ΜΕΤΑΒΛΗΤΕΣ !ΠΡΑΓΜΑΤΙΚΕΣ: Θερμοκρασία [30], Μέση, Σύνολο !ΑΚΕΡΑΙΕΣ: i !ΑΡΧΗ !Σύνολο <-0 !ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ 30 !ΓΡΑΨΕ "Δώσε τη θερμοκρασία" !ΔΙΑΒΑΣΕ Θερμοκρασία [i] !Σύνολο <- Σύνολο + Θερμοκρασία [i] !ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ !Μέση <- Σύνολο/30 !ΓΡΑΨΕ "Μέση Θερμοκρασία:", Μέση !ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ ! !α) Να γραφεί αντίστοιχο πρόγραμμα (που να κάνει τους !ίδιους υπολογισμούς) χωρίς τη χρήση πίνακα. !β) Έστω ότι οι τιμές των θερμοκρασιών έχουν δοθεί στην κλίμακα Κελσίου. ! Να τροποποιηθεί το πρόγραμμα που δόθηκε έτσι, ώστε κάνοντας !χρήση συνάρτησης να μετατρέπονται οι θερμοκρασίες από την !κλίμακα Κελσίου σε κλίμακα Φαρενάιτ. !Ο τύπος μετατροπής από Κελσίου σε Φαρενάιτ είναι: ! 9 * Κελσίου ! Φαρενάιτ = 32+ ------------ ! 5 ΠΡΟΓΡΑΜΜΑ Θερμοκρασίες ΜΕΤΑΒΛΗΤΕΣ ΠΡΑΓΜΑΤΙΚΕΣ: Θερμοκρασία, Μέση, Σύνολο ΑΚΕΡΑΙΕΣ: i ΑΡΧΗ Σύνολο <- 0 ΓΙΑ i ΑΠΟ 1 ΜΕΧΡΙ 30 ΓΡΑΨΕ 'Δώσε τη θερμοκρασία' ΔΙΑΒΑΣΕ Θερμοκρασία Σύνολο <- Σύνολο + Θερμοκρασία !β ΓΡΑΨΕ 'Θερμοκρασία σε F :', Κελσίου_σε_Φαρενάιτ (Θερμοκρασία) ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ Μέση <- Σύνολο/30 ΓΡΑΨΕ 'Μέση Θερμοκρασία:', Μέση ! β ΓΡΑΨΕ 'Μέση Θερμοκρασία σε F:', Κελσίου_σε_Φαρενάιτ (Μέση) ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ ! ************************************************ ΣΥΝΑΡΤΗΣΗ Κελσίου_σε_Φαρενάιτ (Κελσίου): ΠΡΑΓΜΑΤΙΚΗ ΜΕΤΑΒΛΗΤΕΣ ΠΡΑΓΜΑΤΙΚΕΣ: Κελσίου ΑΡΧΗ Κελσίου_σε_Φαρενάιτ <- 32 + (9*Κελσίου/5) ΤΕΛΟΣ_ΣΥΝΑΡΤΗΣΗΣ
|