242 - Ειζαγωγή ζηοσς Η/Υ

Σχετικά έγγραφα
242 - Ειζαγωγή ζηους Η/Υ

Δνκέο Επαλάιεςεο - Άιπηεο αζθήζεηο. 1. Να ζρεκαηίζεηε ηνλ πίλαθα ηηκώλ γηα ηα παξαθάησ ηκήκαηα αιγνξίζκσλ. Τί ζα εθηππσζεί ηειηθά;

2. ΑΚΗΗ Κατατώρηση βαθμών 10 υοιτητών σε 4 μαθήματα (τρήση αμσντικού προγραμματισμού) και εύρεση και εμυάνιση τοσ Μέσοσ Όροσ καθενός

242 - Ειζαγωγή ζηοςρ Η/Υ

Τίτλος Μαθήματος: Ηλεκτρονικοί Υπολογιστές IΙΙ. Διδάσκων: Επίκουρος Καθηγητής Αθανάσιος Σταυρακούδης

Μνλνδηάζηαηνη Πίλαθεο Λπκέλεο Αζθήζεηο. Άζθεζε 1. Πνηά ζα είλαη ηα πεξηερόκελα ηνπ πίλαθα Α κεηά ηελ εθηέιεζε ηνπ παξαθάησ αιγνξίζκνπ;

Αιγόξηζκνη Γνκή επηινγήο. Πνιιαπιή Δπηινγή Δκθωιεπκέλεο Δπηινγέο. Δηζαγωγή ζηηο Αξρέο ηεο Δπηζηήκεο ηωλ Η/Υ. introcsprinciples.wordpress.

ΚΔΦ. 2.4 ΡΗΕΔ ΠΡΑΓΜΑΣΗΚΩΝ ΑΡΗΘΜΩΝ

Γοκή επαλάιευες Δληοιές Όζο & Μέτρης_όηοσ

Τίτλος Μαθήματος: Ηλεκτρονικοί Υπολογιστές IΙΙ. Διδάσκων: Επίκουρος Καθηγητής Αθανάσιος Σταυρακούδης

Δομή επανάλητηρ Ενηολή Όζο

Τίτλος Μαθήματος: Ηλεκτρονικοί Υπολογιστές IΙΙ. Διδάσκων: Επίκουρος Καθηγητής Αθανάσιος Σταυρακούδης

ΚΤΠΡΙΑΚΗ ΜΑΘΗΜΑΣΙΚΗ ΕΣΑΙΡΕΙΑ ΜΑΘΗΜΑΣΙΚΗ ΚΤΣΑΛΟΓΡΟΜΙΑ 2007 ΓΙΑ ΣΟ ΓΤΜΝΑΙΟ Παπασκευή 26 Ιανουαπίου 2007 Σάξη: Α Γυμνασίου ΥΟΛΕΙΟ..

Τίτλος Μαθήματος: Ηλεκτρονικοί Υπολογιστές IΙΙ. Διδάσκων: Επίκουρος Καθηγητής Αθανάσιος Σταυρακούδης

Γηζδηάζηαηνη Πίλαθεο

ΚΤΠΡΙΑΚΗ ΜΑΘΗΜΑΣΙΚΗ ΔΣΑΙΡΔΙΑ ΠΑΓΚΤΠΡΙΟ ΓΙΑΓΩΝΙ ΜΟ

ΚΤΠΡΙΑΚΗ ΜΑΘΗΜΑΣΙΚΗ ΕΣΑΙΡΕΙΑ ΜΑΘΗΜΑΤΙΚΗ ΣΚΥΤΑΛΟΓΡΟΜΙΑ 2015 ΓΙΑ ΤΟ ΓΥΜΝΑΣΙΟ Τεηάπηη 28 Ιανουαπίου 2015 ΛΔΥΚΩΣΙΑ Τάξη: Α Γυμναζίου

H ΜΑΓΕΙΑ ΤΩΝ ΑΡΙΘΜΩΝ

3 η Ε π α ν α λ η π τ ι κ ή Ά σ κ η σ η

Δομή ππογπάμμαηορ ζηη C++

Α. Εηζαγσγή ηεο έλλνηαο ηεο ηξηγσλνκεηξηθήο εμίζσζεο κε αξρηθό παξάδεηγκα ηελ εκx = 2

ΚΕΦ. 2.3 ΑΠΟΛΤΣΗ ΣΘΜΗ ΠΡΑΓΜΑΣΘΚΟΤ ΑΡΘΘΜΟΤ

ΣΕΙ Δυτικήσ Μακεδονίασ, Παράρτημα Καςτοριάσ Τμήμα Πληροφορικήσ και Τεχνολογίασ Υπολογιςτών

242 - Ειζαγωγή ζηοσς Η/Υ

Απαντήσεις θέματος 2. Παξαθάησ αθνινπζεί αλαιπηηθή επίιπζε ησλ εξσηεκάησλ.

Fortran και Αντικειμενοστραυής προγραμματισμός. 3ε ελόηεηα

ΑΠΛΟΠΟΙΗΗ ΛΟΓΙΚΩΝ ΤΝΑΡΣΗΕΩΝ ΜΕ ΠΙΝΑΚΕ KARNAUGH

3 ΕΝΤΟΛΕΣ ΕΠΑΝΑΛΗΨΗΣ ( while, do while )

ΕΠΑΝΑΛΗΠΣΙΚΕ ΑΠΟΛΤΣΗΡΙΕ ΕΞΕΣΑΕΙ Γ ΣΑΞΗ ΗΜΕΡΗΙΟΤ ΕΝΙΑΙΟΤ ΛΤΚΕΙΟΤ ΠΑΡΑΚΕΤΗ 4 ΙΟΤΛΙΟΤ ΑΕΠΠ

Αιγόξηζκνη Δνκή επηινγήο. Απιή Επηινγή ύλζεηε Επηινγή. Εηζαγσγή ζηηο Αξρέο ηεο Επηζηήκεο ησλ Η/Τ. introcsprinciples.wordpress.

Αντισταθμιστική ανάλυση

ΕΞΙΣΩΣΕΙΣ. Α. Πρωτοβάθμιεσ Εξιςώςεισ. Β. Διερεφνηςη Εξιςώςεων. 1x είναι αδφνατθ. x 1 x 1. Άλγεβρα Α Λυκείου

ΚΤΠΡΙΑΚΗ ΜΑΘΗΜΑΣΙΚΗ ΕΣΑΙΡΕΙΑ ΜΑΘΗΜΑΣΙΚΗ ΚΤΣΑΛΟΓΡΟΜΙΑ 2007 ΓΙΑ ΣΟ ΓΤΜΝΑΙΟ Παπασκευή 26 Ιανουαπίου 2007 Σάξη: Α Γυμνασίου ΥΟΛΕΙΟ..

ΔΕΟ 13. Ποσοτικές Μέθοδοι. θαη λα ππνινγίζεηε ην θόζηνο γηα παξαγόκελα πξντόληα. Να ζρεδηαζηεί γηα εύξνο πξντόλησλ έσο

Κεθάλαιο 2

Αιγόξηζκνη Βαζηθέο αιγνξηζκηθέο ιεηηνπξγίεο ζε Γνκέο Γεδνκέλσλ (Πίλαθεο) Δηζαγσγή ζηηο Αξρέο ηεο Δπηζηήκεο ησλ Ζ/Υ

ΠΡΩΣΟΙ ΑΡΙΘΜΟΙ. (δει. ν n έρεη έλαλ ηνπιάρηζηνλ δηαηξέηε πνπ αλήθεη ζην ζύλνιν 2,..., n 1

ΔΙΑΚΡΙΤΑ ΜΑΘΗΜΑΤΙΚΑ. Αθροίσματα, Γινόμενα και Ασσμπτωτικές Εκτιμήσεις

ΔΝΓΔΙΚΤΙΚΔΣ ΛΥΣΔΙΣ ΣΤΑ ΜΑΘΗΜΑΤΙΚΑ ΚΑΤΔΥΘΥΝΣΗΣ Γ ΛΥΚΔΙΟΥ ΓΔΥΤΔΡΑ 27 ΜΑΪΟΥ 2013

Τίτλος Μαθήματος: Ηλεκτρονικοί Υπολογιστές IΙΙ. Διδάσκων: Επίκουρος Καθηγητής Αθανάσιος Σταυρακούδης

x x 15 7 x 22. ΘΔΜΑ Α 3x 2 9x 4 3 3x 18x x 5 y 9x 4 Α1. i. . Η ιύζε είλαη y y x 3y y x 3 2x 6y y x x y 6 x 2y 1 y 6

ΠΑΝΔΛΛΑΓΗΚΔ ΔΞΔΣΑΔΗ Γ ΣΑΞΖ ΖΜΔΡΖΗΟΤ ΓΔΝΗΚΟΤ ΛΤΚΔΗΟΤ Γευηέρα 11 Ηουνίου 2018 ΔΞΔΣΑΕΟΜΔΝΟ ΜΑΘΖΜΑ: ΜΑΘΖΜΑΣΗΚΑ ΠΡΟΑΝΑΣΟΛΗΜΟΤ. (Ενδεικηικές Απανηήζεις)

4) Να γξάςεηε δηαδηθαζία (πξόγξακκα) ζηε Logo κε όλνκα θύθινο πνπ ζα ζρεδηάδεη έλα θύθιν. Λύζε Γηα θύθινο ζηθ επαλάιαβε 360 [κπ 1 δε 1] ηέινο

Ππογπαμμαηιζμόρ Ι (ΗΥ120)

Η/Υ A ΤΑΞΕΩΣ ΑΕ Συστήματα Αρίθμησης. Υποπλοίαρχος Ν. Πετράκος ΠΝ

ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ

Βάσεις Δεδομέμωμ. Εξγαζηήξην V. Τκήκα Πιεξνθνξηθήο ΑΠΘ

4 ΕΝΤΟΛΕΣ ΕΠΑΝΑΛΗΨΗΣ - for

ΓΗΑΓΩΝΗΣΜΑ ΣΤΑ ΜΑΘΖΜΑΤΗΚΑ. Ύλη: Μιγαδικοί-Σσναρηήζεις-Παράγωγοι Θεη.-Τετν. Καη Εήηημα 1 ο :

ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΛΟΠΟΝΝΗΣΟΥ ΤΜΗΜΑ ΕΠΙΣΤΗΜΗΣ ΚΑΙ ΤΕΦΝΟΛΟΓΙΑΣ ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ Μάθημα: Πιθανόηηηες και Σηαηιζηική Διδάζκων: Σ. Γ.

ΑΝΟΙΧΣΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΣΑ ΠΛΗΡΟΦΟΡΙΚΗ & ΑΛΓΟΡΙΘΜΟΙ

Αζκήζεις ζτ.βιβλίοσ ζελίδας 13 14

Σύνθεζη ηαλανηώζεων. Έζησ έλα ζώκα πνπ εθηειεί ηαπηόρξνλα δύν αξκνληθέο ηαιαληώζεηο ηεο ίδηαο ζπρλόηεηαο πνπ πεξηγξάθνληαη από ηηο παξαθάησ εμηζώζεηο:

ΑΕΠΠ 1o Επαναληπηικό Διαγώνιζμα

1. ΓΛΩΣΣΑ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ C++

Μονοψϊνιο. Αγνξά κε ιίγνπο αγνξαζηέο. Δύναμη μονοψωνίος Η ηθαλόηεηα πνπ έρεη ν αγνξαζηήο λα επεξεάζεη ηελ ηηκή ηνπ αγαζνύ.

Α Ο Κ Η Α Μ Α Ζ Η Η Ρ Η ( S E A R C H )

Τν εθπαηδεπηηθό πιηθό ηεο Φξνληηζηεξηαθήο Δθπαίδεπζεο Τζηάξα δηαλέκεηαη δσξεάλ απνθιεηζηηθά από ηνλ ςεθηαθό ηόπν ηνπ schooltime.gr

ΣΕΙ Δυτικήσ Μακεδονίασ, Παράρτημα Καςτοριάσ Τμήμα Πληροφορικήσ και Τεχνολογίασ Υπολογιςτών

242 -ΕισαγωγήστουςΗ/Υ

ΜΙΓΑΔΙΚΟΙ ΑΡΙΘΜΟΙ: έζησ

ΔΞΑΛΑΙΖΞΡΗΘΔΠ ΑΞΝΙΡΖΟΗΔΠ ΔΜΔΡΑΠΔΗΠ Γ ΡΑΜΖΠ ΔΠΞΔΟΗΛΝ ΔΛΗΑΗΝ ΙΘΔΗΝ ΓΔΡΔΟΑ 11 ΗΝΙΗΝ ΑΔΞΞ

ΓΙΑΙΡΔΣΔ ΦΤΙΚΟΤ ΑΡΙΘΜΟΤ Μ.Κ.Γ. ΦΤΙΚΏΝ ΑΡΙΘΜΏΝ

ΓΙΑΙΡΔΣΟΣΗΣΑ. Οπιζμόρ 1: Έζηω d,n. Λέκε όηη ν d δηαηξεί ηνλ n (ζπκβνιηζκόο: dn) αλ. ππάξρεη c ηέηνην ώζηε n. Θεώπημα 2: Γηα d,n,m,α,b ηζρύνπλ:

ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ 4 ΣΥΝΔΥΑΣΤΙΚΑ ΚΥΚΛΩΜΑΤΑ

Βιομησανικόρ ζσεδιαζμόρ πποϊόνηων από ανακςκλωμένερ ζςζκεςαζίερ

1. Οδηγίερ εγκαηάζηαζηρ και σπήζηρ έξςπνυν καπηών και τηθιακών πιζηοποιηηικών με σπήζη ηος λογιζμικού Μοzilla Thunderbird

Εςθςή ζςζηήμαηα επισειπήζεων και αξιολόγηζη

Τν εθπαηδεπηηθό πιηθό ηεο Φξνληηζηεξηαθήο Δθπαίδεπζεο Τζηάξα δηαλέκεηαη δσξεάλ απνθιεηζηηθά από ηνλ ςεθηαθό ηόπν ηνπ schooltime.gr

Εξγαζηήξην Πιεξνθνξηθήο

1 Είζοδορ ζηο Σύζηημα ΣΔΕΔ ή BPMS

ΚΤΠΡΙΑΚΗ ΜΑΘΗΜΑΣΙΚΗ ΔΣΑΙΡΔΙΑ ΠΑΓΚΤΠΡΙΟ ΓΙΑΓΩΝΙΜΟ Α ΛΤΚΔΙΟΤ. Ημεπομηνία: 10/12/11 Ώπα εξέτασηρ: 09:30-12:30 ΠΡΟΣΔΙΝΟΜΔΝΔ ΛΤΔΙ

Απνηειέζκαηα Εξσηεκαηνινγίνπ 2o ηεηξάκελν

Ειζαγωγή ζηα Σςζηήμαηα Υπολογιζηών. Αξηζκεηηθά Σπζηήκαηα: Πξάμεηο

Constructors and Destructors in C++

Σήκαηα Β Α Γ Γ Δ Λ Η Σ Ο Ι Κ Ο Ν Ο Μ Ο Υ Γ Ι Α Λ Δ Ξ Η - ( 2 ) ΕΙΣΑΓΨΓΗ ΣΤΙΣ ΤΗΛΕΠΙΚΟΙΝΨΝΙΕΣ

Q Η ζσνάρηηζη μέζοσ κόζηοσς μας δίνει ηο κόζηος ανά μονάδα παραγωγής. Q Η ζσνάρηηζη μέζοσ κόζηοσς μας δίνει ηο ζηαθερό κόζηος ανά μονάδα παραγωγής

Έλαο πίνακας σσμβόλων ππνζηεξίδεη δύν βαζηθέο ιεηηνπξγίεο:

Σειεζηέο, Δθθξάζεηο Πξνηάζεηο, Δληνιέο Διέγρνπ Ρνήο

Άμεσοι Αλγόριθμοι: Προσπέλαση Λίστας (list access)

Εχουμε ήδη συναντήσει μονοδιάστατους πίνακες, οι οποίοι ορίζονται ως εξής:

Άζθεζε 2ε ΤΣΗΜΑΣΑ ΔΛΔΓΥΟΤ ΑΝΟΙΚΣΟΤ ΒΡΟΥΟΤ ΚΑΙ MATLAB

ΗΥ-150 Πξνγξακκατησκόο Ταμηλόκεσε θαη Αλαδήτεσε

ΕΞΙΣΩΣΕΙΣ. (iv) (ii) (ii) (ii) 5. Γηα ηηο δηάθνξεο ηηκέο ηνπ ι λα ιπζνύλ νη εμηζώζεηο : x 6 3 9x

Εργαστήριο Προσομείωσης Φυσικών Διεργασιών-Matlab

ΔΦΑΡΜΟΜΔΝΑ ΜΑΘΗΜΑΣΙΚΑ ΣΗ ΧΗΜΔΙΑ Ι ΘΔΜΑΣΑ Α επηέκβξηνο Να ππνινγηζηνύλ νη κεξηθέο παξάγσγνη πξώηεο ηάμεο ηεο ζπλάξηεζεο f(x,y) =

x-1 x (x-1) x 5x 2. Να απινπνηεζνύλ ηα θιάζκαηα, έηζη ώζηε λα κελ ππάξρνπλ ξηδηθά ζηνπο 22, 55, 15, 42, 93, 10 5, 12

Δνκή Αθνινπζίαο. Αζθ1. Πνηά από ηα θάησ αιθαξηζκεηηθά είλαη απνδεθηά σο νλόκαηα κεηαβιεηώλ ζε έλαλ αιγόξηζκν

ΒΑΙΚΆ ΣΟΙΧΕΊΑ ΘΕΩΡΊΑ ΑΡΙΘΜΏΝ 27/11/2015 1

Διαηιμήζεις για Αιολικά Πάρκα. Κώδικες 28, 78 και 84

ΑΠΟΛΤΣΗΡΙΔ ΔΞΔΣΑΔΙ Γ ΣΑΞΗ ΔΠΔΡΙΝΟΤ ΔΝΙΑΙΟΤ ΛΤΚΔΙΟΤ ΠΑΡΑΚΔΤΗ 6 ΙΟΤΝΙΟΤ ΑΔΠΠ

iii. iv. γηα ηελ νπνία ηζρύνπλ: f (1) 2 θαη

Δυναμικοί πίνακες. Πνιιέο δνκέο δεδνκέλσλ πινπνηνύληαη κε ρξήζε πηλάθσλ. π.ρ. Σηνίβεο. α β γ δ. tail. head % N. Οπξέο Ν-1. θάησ όξην.

ΠΑΝΔΛΛΑΓΗΚΔ ΔΞΔΣΑΔΗ Γ ΖΜΔΡΖΗΟΤ ΓΔΝΗΚΟΤ ΛΤΚΔΗΟΤ Γεσηέρα 10 Ηοσνίοσ 2019 ΔΞΔΣΑΕΟΜΔΝΟ ΜΑΘΖΜΑ: ΜΑΘΖΜΑΣΗΚΑ ΠΡΟΑΝΑΣΟΛΗΜΟΤ. (Ενδεικηικές Απανηήζεις)

1. Άζξνηζκα. Να ππνινγηζηεί ην άζξνηζκα κε ηελ ηερληθή ηεο εμίζσζεο αζξνίζκαηνο. Χξεζηκνπνηνύκε ηνλ ηύπν: ( ) ( )

Διαδικαζία μεηαθοράς δεδομένων Εκκαθαριζηικής για ηο Eιδικό ζημείωμα περαίωζης Φ.Π.Α

ΑΠΟΛΤΣΗΡΙΔ ΔΞΔΣΑΔΙ Γ ΣΑΞΗ ΔΠΔΡΙΝΟΤ ΓΔΝΙΚΟΤ ΛΤΚΔΙΟΤ ΑΒΒΑΣΟ 23 MAΪΟΤ ΑΔΠΠ

Intel Accelerate Your Code

ΒΗΜΑ 2. Εηζάγεηε ηνλ Κωδηθό Πξόζβαζεο πνπ ιακβάλεηε κε SMS & δειώλεηε επηζπκεηό Όλνκα Πξόζβαζεο (Username) θαη ην ζαο

PRIMALITY ή PRIMES: Γεδομένο: αθέξαηνο n, Εηηούμενο: είλαη ν n πξώηνο;

Transcript:

1 242 - Ειζαγωγή ζηοσς Η/Υ Τμήμα Μαθημαηικών, Πανεπιζηήμιο Ιωαννίνων Ακαδημαϊκό Έηος 2015-2016 Άρηια Α.Μ. (0-2-4-6-8)

2 Βαζικές αρτές ζσζηημαηικού και δομημένοσ προγραμμαηιζμού Δηαγξάκκαηα ξνήο πξνγξάκκαηνο Ειιεληθή Αιγνξηζκηθή Γιώζζα (ΕΑΓ) Γιώζζα πξνγξακκαηηζκνύ C++

Μέγιστο, Ελάτιστο, Μέσο όρο, από Ν αριθμούς (γνωστό ή άγνωστο πλήθος) 3 Ξερσξίδνπκε δύν πεξηπηώζεηο: 1. Όηαλ ην πιήζνο Ν ησλ αξηζκώλ είλαη γλσζηό 2. Όηαλ ην πιήζνο Ν ησλ αξηζκώλ είλαη άγλσζην Πεξ. 1) Πξέπεη λα έρνπκε έλαλ κεηξεηή Ι γηα ηελ δηάζρηζε ησλ Ν αξηζκώλ. Ι = 0 (αξρηθνπνίεζε) θαη Ι = Ι + 1 (αύμεζε) Πεξ. 2) Ζεηάκε έλα ηεξκαηηζηή από ηνλ ρξήζηε. ηακαηάκε όηαλ δηαβάζνπκε αξηζκό ηζν κε ηνλ ηεξκαηηζηή. Χξεηαδόκαζηε κία ζπλζήθε θαη ρξήζε αόξηζηεο αλαθύθισζεο

Μέγιστο, Ελάτιστο, Μέσο όρο, από Ν αριθμούς (γνωστό ή άγνωστο πλήθος) 4 ηελ πξώηε πεξίπησζε πξέπεη λα δηαβάζνπκε ην πιήζνο Ν ησλ αξηζκώλ. Εθηεινύκε Ν θνξέο ζπγθεθξηκέλεο εληνιέο Γλσζηή επαλάιεςε for(..;..;..) ηελ δεύηεξε πεξίπησζε (άγλσζην Ν) δεηάκε έλαλ «ηεξκαηηζηή» από ηνλ ρξήζηε. Όηαλ έλαο από ηνπο αξηζκνύο πνπ δίλεη ν ρξήζηεο είλαη ίζνο κε ηνλ «ηεξκαηηζηή» ηόηε ζηακαηάκε ηελ εθηέιεζε. Άγλσζηε επαλάιεςε while(..) Όζν ν «ηεξκαηηζηήο» είλαη δηαθνξεηηθόο από ηνλ αξηζκό πνπ δηάβαζεο...

5 Εύρεση Αθροίσματος Να πεξηγξαθεί ε δηαδηθαζία αζξνίζκαηνο, αγλώζηνπ πιήζνπο, αθεξαίσλ αξηζκώλ, ρξεζηκνπνηώληαο (i) ην ΔΡΠ, θαη (ii) ηελ C++. Σν άζξνηζκα κπνξνύκε λα ην θσδηθνπνηήζνπκε: SUM = 0; // αξρηθνπνίεζε SUM = SUM + NUM; // όπνπ NUM είλαη ν αξηζκόο πνπ // δηαβάδνπκε από ηνλ ρξήζηε Θα εθηειέζνπκε θαηά βήκα εθιέπηπλζε..

6 Εύρεση Αθροίσματος - ΕΑΓ διαδικαζια ΑΘΡΟΙΜΑ2 δηλωζη ( (ΣΕΡΜΑΣ, ) ; ΑΡΙΘΜ, ΑΘΡ) ακερ; αρτη διαβαζε ΣΕΡΜΑΣ, ΑΡΙΘΜ; ΑΘΡ 0; εθοζον ΣΕΡΜΑΣ ΑΡΙΘΜ επαναλαβε ΕΠΕΞΕΡΓΑΙΑ.. ( ΑΘΡ ΑΘΡ... ΑΘΡ...; + ΑΡΙΘΜ; διαβαζε ΑΡΙΘΜ; ) ησπωζε ΑΘΡ; ηελος ΑΘΡΟΙΜΑ2

7 Εύρεση Αθροίσματος ΕΑΓ, ΔΡΠ διαδικαζια ΑΘΡΟΙΜΑ2 δηλωζη (ΣΕΡΜΑΣ, ΑΡΙΘΜ, ΑΘΡ) ακερ; αρτη διαβαζε ΣΕΡΜΑΣ, ΑΡΙΘΜ; ΑΘΡ 0; εθοζον ΣΕΡΜΑΣ ΑΡΙΘΜ επαναλαβε ( ΑΘΡ ΑΘΡ + ΑΡΙΘΜ; διαβαζε ΑΡΙΘΜ; ) ησπωζε ΑΘΡ; ηελος ΑΘΡΟΙΜΑ2 Α ΣΕΡΜΑΣ ΑΡΙΘΜ ΑΘΡ 0 ΑΡΙΘΜ ΑΡΙΘΜ λαη ΑΘΡ ΑΘΡ + ΑΡΙΘΜ ΑΡΙΘΜ νρη ΑΘΡ Σ

8 Εύρεση Αθροίσματος C++ // όνομα αρχείου ATHR2.cpp #include <iostream> main() int TERMAT, NUM, SUM; cin >> TERMAT >> NUM; SUM = 0; while(termat!= NUM) SUM = SUM + NUM; cin >> NUM; cout << SUM;

Εύρεση Μεγίστοσ 9 Να πεξηγξαθεί ε δηαδηθαζία εύξεζεο κεγίζηνπ, γλσζηνύ πιήζνπο, αθεξαίσλ αξηζκώλ, ρξεζηκνπνηώληαο (i) ηελ ΕΑΓ, (ii) ην ΔΡΠ, θαη (iii) ηελ C++ Γηα ηελ εύξεζε κεγίζηνπ κπνξνύκε : ΜΑΧ = -10000000; // αξρηθνπνίεζε if(num > ΜΑΧ) // όπνπ NUM είλαη ν αξηζκόο πνπ // δηαβάδνπκε από ηνλ ρξήζηε MAX = NUM; Σν πιήζνο Ν ησλ ζηνηρείσλ καο ην δίλεη ν ρξήζηεο. (δειαδή κπνξνύκε λα ην δηαβάζνπκε).

10 Εύρεση Μεγίστοσ ΕΑΓ, ΔΡΠ διαδικαζια ΜΕΓΙΣΟ2 Α δηλωζη (Ν, ΑΡΙΘΜ, Ι, ΜΑΧ) ακερ; αρτη Ν διαβαζε Ν; MAX -1000 MAX -1000000000; για I 1 εως N επαναλαβε Ι 1 ( διαβαζε ΑΡΙΘΜ; Ι Ν λαη νρη εαν ΑΡΙΘΜ > ΜΑΧ ηοηε ΜΑΧ ΑΡΙΘΜ; ) ησπωζε ΜΑΧ; Ι Ι+1 νρη ΑΡΙΘΜ ΑΡΙΘΜ > ΜΑΧ λαη ΜΑΧ ηελος ΜΕΓΙΣΟ2 ΜΑΧ ΑΡΙΘΜ Σ

Εύρεση Μεγίστοσ C++ 11 // όνομα αρχείου ΜΑΧ2.cpp #include <iostream.h> <iostream> main() int Ν, NUM, Ι; Ι, ΜΑΧ; cin >> Ν; ΜΑΧ = -100000000; for (I=0; (I=1; I<=N; I++) cin >> NUM; if (NUM > MAX) MAX = NUM; cout << MAX;

12 Εύρεση Αθροίσματος C++ // όνομα αρχείου ΜΑΧ2.cpp #include <iostream> main() int Ν, ARITHM, Ι, ΜΑΧ; cin >> Ν; ΜΑΧ = -100000000; for (I=1; I<=N; I++) cin >> ARITHM; if (ARITHM > MAX) MAX = ARITHM; cout << MAX;

Γνωστό και Άγνωστο πλήθος 13 διαβαζε Ν;.. για I 1 εως N επαναλαβε (... διαβαζε ΑΡΙΘΜ; ) cin >> Ν;... for (I=0; I<=N; I++) cin >> ARITHM;... διαβαζε ΣΕΡΜΑΣ, ΑΡΙΘΜ;... εθοζον ΣΕΡΜΑΣ ΑΡΙΘΜ επαναλαβε (... διαβαζε ΑΡΙΘΜ; ) cin >> TERMAT >> ARITHM;... while(termat!= ARITHM)... cin >> ARITHM;

14 Εύρεση Μέσοσ όροσ Να πεξηγξαθεί ε δηαδηθαζία εύξεζεο κέζνπ όξνπ, αγλώζηνπ πιήζνπο, αθεξαίσλ αξηζκώλ, ρξεζηκνπνηώληαο (i) ηελ ΕΑΓ, (ii) ηελ C++. Μήπσο κπνξνύκε λα ηξνπνπνηήζνπκε θάπνηα γλσζηή δηαδηθαζία; Μέζνο_Όξνο = Άζξνηζκα / Πιήζνο Χξεηάδεηαη όκσο πξνζνρή...

15 διαδικαζια ΑΘΡΟΙΜΑ2 ΜΕΟΟΡΟ1 δηλωζη (ΣΕΡΜΑΣ, ΑΡΙΘΜ, ΑΘΡ) ΑΘΡ, ΜΕΟΡ,Ν) ακερ; ακερ; ακερ; δηλωζη (ΜΕΟΡ) πραγμαηικ; αρτη διαβαζε ΣΕΡΜΑΣ, ΑΡΙΘΜ; ΑΘΡ 0; Ν 1; εθοζον ΣΕΡΜΑΣ ΑΡΙΘΜ επαναλαβε ( Ν Ν+1; ΑΘΡ ΑΘΡ + ΑΡΙΘΜ; διαβαζε ΑΡΙΘΜ; ) ΜΕΟΡ ΑΘΡ / Ν; ησπωζε ΑΘΡ; ΜΕΟΡ ; ηελος ΑΘΡΟΙΜΑ2 ΜΕΟΟΡΟ1

Εύρεση Μέσοσ Όροσ C++ 16 #include <iostream.h> <iostream> main() int TERMAT, NUM, SUM; SUM, MO; Ν; MO, N; float MO; cin >> TERMAT >> NUM; SUM = 0; N = 0; while(termat!= NUM) SUM = SUM + NUM; N = N + 1; cin >> NUM; MO = SUM / N; cout << SUM; MO; if(n!=0) else MO = SUM / N ; cout << MO; cout << Den yparxei mesos oros ;

Μέγιστο, Ελάτιστο, Μέσο όρο, από Ν αριθμούς (γνωστό ή άγνωστο πλήθος) 17 Ξερσξίδνπκε δύν πεξηπηώζεηο: 1. Όηαλ ην πιήζνο Ν ησλ αξηζκώλ είλαη γλσζηό 2. Όηαλ ην πιήζνο Ν ησλ αξηζκώλ είλαη άγλσζην Πεξ. 1) Πξέπεη λα έρνπκε έλαλ κεηξεηή Ι γηα ηελ δηάζρηζε ησλ Ν αξηζκώλ. Ι = 0 (αξρηθνπνίεζε) θαη Ι = Ι + 1 (αύμεζε) Πεξ. 2) Ζεηάκε έλα ηεξκαηηζηή από ηνλ ρξήζηε. ηακαηάκε όηαλ δηαβάζνπκε αξηζκό ηζν κε ηνλ ηεξκαηηζηή. Χξεηαδόκαζηε κία ζπλζήθε θαη ρξήζε αόξηζηεο αλαθύθισζεο

Μέγιστο, Ελάτιστο, Μέσο όρο, από Ν αριθμούς (γνωστό ή άγνωστο πλήθος) 18 ηελ πξώηε πεξίπησζε πξέπεη λα δηαβάζνπκε ην πιήζνο Ν ησλ αξηζκώλ. Εθηεινύκε Ν θνξέο ζπγθεθξηκέλεο εληνιέο Γλσζηή επαλάιεςε για.. εως.. επαναλαβε for(..;..;..) ηελ δεύηεξε πεξίπησζε (άγλσζην Ν) δεηάκε έλαλ «ηεξκαηηζηή» από ηνλ ρξήζηε. Όηαλ έλαο από ηνπο αξηζκνύο πνπ δίλεη ν ρξήζηεο είλαη ίζνο κε ηνλ «ηεξκαηηζηή» ηόηε ζηακαηάκε ηελ εθηέιεζε. Άγλσζηε επαλάιεςε εθοζον.. επαναλαβε while(..) Όζν ν «ηεξκαηηζηήο» είλαη δηαθνξεηηθόο από ηνλ αξηζκό πνπ δηάβαζεο...

19 Γλσζηό πιήζνο: Εργαστήριο - Ζητήματα ειάρηζην αθέξαην αξηζκό άζξνηζκα θαη ηνλ κέζν όξν Άγλσζην πιήζνο: κέγηζην, ειάρηζην άζξνηζκα θαη ηνλ κέζν όξν πιήζνο ησλ κε αξλεηηθώλ αξηζκώλ Δηαβάδεη άγλσζην πιήζνο αθεξαίσλ θαη ππνινγίδεη θαη εθηππώλεη: ην πιήζνο ησλ δνζέλησλ αθεξαίσλ (k) ην πιήζνο ησλ αξλεηηθώλ (negat) ηνλ ειάρηζην αθέξαην (min)