Παράδειγμα 2:Υπολογισμός μέγιστης και ελάχιστης θερμοκρασίας Αλγόριθμος Ελάχιστη_Μέγιστη !Αρχή αλγορίθμου.

Slides:



Advertisements
Παρόμοιες παρουσιάσεις
Βασικές έννοιες αλγορίθμων
Advertisements

(READ – WRITE) ΚΑΙ ΤΥΠΟΙ ΔΕΔΟΜΕΝΩΝ (INTEGER,REAL,CHAR)
Κεφάλαιο Τμηματικός προγραμματισμός
Nikos Louloudakis Nikos Orfanoudakis Irini Genitsaridi
Παράδειγμα 2: Υπολογισμός αθροίσματος με επαναληπτική εντολή: για...από...μέχρι... με βήμα Να βρεθεί και να εκτυπωθεί το άθροισμα των άρτιων αριθμών από.
Παράδειγμα 3: Δίνονται Ν αριθμοί Xj,j=1,2,…N.Να αναπτυχθεί αλγόριθμος που θα βρίσκει το μεγαλύτερο αριθμό και τις θέσεις στις οποίες εμφανίζεται αυτός.
Παράδειγμα 2: Φοίτηση στο πανεπιστήμιο Εκφώνηση: Ζητάμε το έτος κάθε φοιτητή κάποιου τμήματος κάποιας σχολής που έχει διαφορετικό αριθμό φοιτητών ανά έτος,
Εισαγωγή στο Προγραμματισμό
Παράδειγμα 2: Κινηματογράφοι Να γραφεί πρόγραμμα το οποίο:
Παράδειγμα 2: Υπολογισμός μέγιστου μισθού Σε μια εταιρία εργάζονται 200 υπάλληλοι και είναι γνωστός ο μισθός του καθενός. Να χρησιμοποιηθεί η δομή του.
Τύποι πραγματικών αριθμών
Δομές Διακλάδωσης.
Παράδειγμα 5: Θερμοκρασίες
Γενική μορφή προγράμματος Pascal
Παράδειγμα 1: Εκτύπωση διαδοχικών αριθμών(χρήση επαναληπτικής εντολής Επανέλαβε...μέχρις_ότου (repeat…until) Να γραφεί αλγόριθμος που να εμφανίζει τους.
Παράδειγμα 14: Υπολογισμός αριθμού μαθητών Σε ένα Λύκειο υπάρχουν οκτώ τμήματα.Το πρώτο τμήμα έχει 24 μαθητές, το δεύτερο 18, το τρίτο 20, το τέταρτο 22,
Ενότητα Η Δομή Επανάληψης
Β΄ ΓΕΛ ΕισΑρχΕπ Η/Υ παρ – 2.2.5
Η αλληλουχία των ενεργειών δεν είναι πάντα μία και μοναδική!!!
Παράδειγμα 1:Υπολογισμός αθροίσματος αριθμών με επαναληπτική εντολή : για...από...μέχρι(for ..to) Να βρεθεί και να εκτυπωθεί το άθροισμα των 100 ακεραίων.
Παράδειγμα 2 :Υπολογισμός γεωμετρικών μεγεθών
ΤΑΛΑΝΤΩΣΕΙΣ 1. Μεγέθη που χαρακτηρίζουν μια ταλάντωση
Ασκήσεις.
Σχεδίαση αλγορίθμων (2ο μέρος)
Η αλληλουχία των ενεργειών δεν είναι πάντα μία και μοναδική!!!
Προγραμματισμός PASCAL
Η Δομή Επανάληψης Από τη Δομή Επανάληψης Για στην Όσο Η παρουσίαση της εντολής Όσο είναι από την εισήγηση των κ. Σ. Δουκάκη και Π. Τσιωτάκη στο 3ο Συνέδριο.
Μεταβλητές – εντολές εκχώρησης- δομή ακολουθίας
ΘΕΜΑΤΙΚΗ ΕΝΟΤΗΤΑ 2: ΘΕΜΑΤΑ ΘΕΩΡΗΤΙΚΗΣ ΕΠΙΣΤΗΜΗΣ Η/Υ
Η αλληλουχία των ενεργειών δεν είναι πάντα μία και μοναδική!!!
ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ
Επανάληψη.
Παράδειγμα 1 :Μετατροπή από βαθμούς Φαρενάιτ σε βαθμούς Κελσίου
ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΑΛΓΟΡΙΘΜΩΝ
ΘΕΜΑΤΙΚΗ ΕΝΟΤΗΤΑ 2: ΘΕΜΑΤΑ ΘΕΩΡΗΤΙΚΗΣ ΕΠΙΣΤΗΜΗΣ Η/Υ
Η Δομή Επανάληψης οι 3 Δομές Επανάληψης ή αλλιώς οι τρεις σωματοφύλακες… Η παρουσίαση της εντολής Μέχρις_ότου είναι από την εισήγηση των κ. Σ. Δουκάκη.
Γλώσσα Προγραμματισμού LOGO
Επιστημονικός Υπολογισμός Ι Πρώτο Εργαστήριο Εισαγωγή στο matlab 15 Οκτωβρίου 2010 Γιώργος Δρακόπουλος ΤΜΗΥΠ.
Δομές δεδομένων και Αλγόριθμοι Κεφάλαιο 3. Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Δεδομένα Δεδομένα (data) Δεδομένα (data) –αφαιρετική αναπαράσταση.
ΔΟΜΗ ΕΠΑΝΑΛΗΨΗΣ ΟΣΟ ΣΥΝΘΗΚΗ ΕΠΑΝΑΛΑΒΕ ΕΝΤΟΛΕΣ ΕΝΤΟΛΕΣΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ.
Για μτ από ατ μέχρι ττ [με_βήμα β] εντολές Τέλος_επανάληψης : περιοχή εντολών μτ : η μεταβλητή της οποίας η τιμή θα περάσει από την αρχική.
Ένας εκδοτικός οίκος χρησιμοποιεί 35 διανομείς για τη διακίνηση των βιβλίων του. Στο τέλος κάθε μήνα καταγράφονται οι πωλήσεις που πραγματοποιήθηκαν από.
Δομή επιλογής Πολλές φορές για να λυθεί ένα πρόβλημα πρέπει να ελεγχθεί αν ισχύει κάποια συνθήκη Παράδειγμα 2: Να διαβαστεί ένας αριθμός και να επιστραφεί.
Δομή Επιλογής Χρησιμοποιείται σε προβλήματα όπου χρειάζεται να ληφθούν κάποιες αποφάσεις με βάση κάποια δεδομένα κριτήρια. Περιλαμβάνει τον έλεγχο κάποιας.
ΑΛΓΟΡΙΘΜΙΚΗ ΕΠΙΛΥΣΗ ΠΡΟΒΛΗΜΑΤΩΝ
ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ Τ.Ε.
ΕΝΤΟΛΕΣ ΕΠΙΛΟΓΗΣ Η εντολή if if ( παράσταση) εντολή επόμενη εντολή.
Αρχεσ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ Η/Υ ΤΑξη Β΄
ΔΙΑΧΩΡΙΣΤΙΚΗ ΟΜΑΔΟΠΟΙΗΣΗ Εισαγωγή
Οι διάφορες εκδοχές της
Κάθε ένα από τα αντικείμενα λέγεται στοιχείο του πίνακα.
Αναπαράσταση Αλγορίθμου
ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ
Μανασσάκης Βασίλης Καθηγητής Πληροφορικής
Από τα Δεδομένα στην Πληροφορία………………….
ΚΥΚΛΟΦΟΡΙΚΟ ΣΥΣΤΗΜΑ.
ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ
ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΑΛΓΟΡΙΘΜΩΝ
Δομή Επιλογής , 8.1.
Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον ΑΕΠΠ
Αναπαράσταση Αλγορίθμου
Εισαγωγή στις Αρχές της Επιστήμης των Η/Υ
Από τη Δομή Επανάληψης Για στην Όσο
οι 3 Δομές Επανάληψης ή αλλιώς οι τρεις σωματοφύλακες…
Μη Γραμμικός Προγραμματισμός
Λυμένα θέματα πανελλαδικών εξετάσεων με υποπρογράμματα
ΕΡΓΟ : «Κατασκευή τετραπλού σιδηροδρομικού διαδρόμου στο τμήμα έξοδος Σ.Σ. Αθηνών (Σ.Σ.Α.) – Τρεις Γέφυρες, με υπογειοποίηση στην περιοχή Σεπολίων» (Α.Σ.
Από τη Δομή Ακολουθίας στις Δομές Επανάληψης
Толқындардың интерференция және дифракция құбылысы
ΕΛΕΓΧΟΙ ΟΡΑΤΟΤΗΤΑΣ Επιμήκης αίθουσα με κλειστή σκηνή
Μεταγράφημα παρουσίασης:

Παράδειγμα 2:Υπολογισμός μέγιστης και ελάχιστης θερμοκρασίας Αλγόριθμος Ελάχιστη_Μέγιστη !Αρχή αλγορίθμου

Παράδειγμα 2:Υπολογισμός μέγιστης και ελάχιστης θερμοκρασίας MIN=100MAX=100i=100 !Δίνουμε στις μεταβλητές ΜΙΝ,ΜΑΧ και i σταθερές τιμές.

Παράδειγμα 2: Υπολογισμός μέγιστης και ελάχιστης θερμοκρασίας !Στη συνέχεια έχουμε μία επαναληπτική δομή που μετράει από το 1 μέχρι το 30 τις ημέρες δηλαδή του μήνα Για i από 1 μέχρι 30 Για i από 1 μέχρι 30

Παράδειγμα 2:Υπολογισμός μέγιστης και ελάχιστης θερμοκρασίας !Ο αλγόριθμος διαβάζει τη τιμή THEP που δίνει ο χρήστης

Παράδειγμα 2: Υπολογισμός μέγιστης και ελάχιστης θερμοκρασίας !Αν η THEP είναι μικρότερη από τη τιμή της μεταβλητής MIN τότε

Παράδειγμα 2: Υπολογισμός μέγιστης και ελάχιστης θερμοκρασίας !Στη μεταβλητή MIN μπαίνει η τιμή της μεταβλητής THEP

Παράδειγμα 2: Υπολογισμός μέγιστης και ελάχιστης θερμοκρασίας !Διαφορετικά συναντάμε δεύτερη συνθήκη: Αν η τιμή της μεταβλητής THEP είναι μεγαλύτερη της τιμής MAX τότε

Παράδειγμα 2: Υπολογισμός μέγιστης και ελάχιστης θερμοκρασίας !Στη μεταβλητή MAX καταχωρείται η τιμή της μεταβλητής THEP

Παράδειγμα 2 :Υπολογισμός μέγιστης και ελάχιστης θερμοκρασίας !Όταν το i πάρει όλες τις τιμές από το 1 μέχρι το 30 ο αλγόριθμος εξέρχεται του βρόγχου και τυπώνονται οι τιμές των μεταβλητών MIN και MAX !Όταν το i πάρει όλες τις τιμές από το 1 μέχρι το 30 ο αλγόριθμος εξέρχεται του βρόγχου και τυπώνονται οι τιμές των μεταβλητών MIN και MAX

Παράδειγμα 2: Υπολογισμός μέγιστης και ελάχιστης θερμοκρασίας

Αλγόριθμος Ελάχιστη_Μέγιστη Αρχή Αλγόριθμου Ο υπολογισμός μέγιστης και Βήμα 1: ! Ο υπολογισμός μέγιστης και ελάχιστης θερμοκρασίας MIN=100 ελάχιστης θερμοκρασίας υπό μορφή ψευδογλώσσας MAX=-100 υπό μορφή ψευδογλώσσας i=1 Βήμα 2: Για i από 1 μέχρι 30 Διάβασε THEP Αν THEP<MIN τότε MIN=THEP i=i+1 Αν THEP>MAX τότε MAX=THEP i=i+1 Τέλος επανάληψης Βήμα 3 Εκτύπωσε MIN,MAX Τέλος αλγορίθμου