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

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

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

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

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

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

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

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

ΥΠΟΛΟΓΙΣΤΕΣ ΙI. Άδειες Χρήσης. Συναρτήσεις II Διδάσκοντες: Αν. Καθ. Δ. Παπαγεωργίου, Αν. Καθ. Ε. Λοιδωρίκης

ΥΠΟΛΟΓΙΣΤΕΣ ΙI. Άδειες Χρήσης. Εντολές for, while, do-while Διδάσκοντες: Αν. Καθ. Δ. Παπαγεωργίου, Αν. Καθ. Ε. Λοιδωρίκης

ΥΠΟΛΟΓΙΣΤΕΣ ΙI. Άδειες Χρήσης. Δείκτες Διδάσκοντες: Αν. Καθ. Δ. Παπαγεωργίου, Αν. Καθ. Ε. Λοιδωρίκης

Ηλεκτρονικοί Υπολογιστές IV

ΥΠΟΛΟΓΙΣΤΕΣ ΙI. Άδειες Χρήσης. Δομή του προγράμματος. Διδάσκοντες: Αν. Καθ. Δ. Παπαγεωργίου, Αν. Καθ. Ε. Λοιδωρίκης

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

ΥΠΟΛΟΓΙΣΤΕΣ ΙI. Άδειες Χρήσης. Εντολή if. Διδάσκοντες: Αν. Καθ. Δ. Παπαγεωργίου, Αν. Καθ. Ε. Λοιδωρίκης

Μικροβιολογία & Υγιεινή Τροφίμων

Οντοκεντρικός Προγραμματισμός

Ηλεκτρονικοί Υπολογιστές IV

Προγραμματισμός Η/Υ. Βασικές Προγραμματιστικές Δομές. ΤΕΙ Ιονίων Νήσων Τμήμα Τεχνολόγων Περιβάλλοντος Κατεύθυνση Τεχνολογιών Φυσικού Περιβάλλοντος

Ηλεκτρονικοί Υπολογιστές I

ΥΠΟΛΟΓΙΣΤΕΣ ΙI. Άδειες Χρήσης. Τύποι δεδομένων, μεταβλητές, πράξεις. Διδάσκοντες: Αν. Καθ. Δ. Παπαγεωργίου, Αν. Καθ. Ε. Λοιδωρίκης

Θεσμοί Ευρωπαϊκών Λαών Ι 19 ος -20 ος αιώνας

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

Οντοκεντρικός Προγραμματισμός

Αντικειμενοστραφής Προγραμματισμός

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

Ηλεκτρονικοί Υπολογιστές I

Θερμοδυναμική. Ανοικτά Ακαδημαϊκά Μαθήματα. Πίνακες Νερού σε κατάσταση Κορεσμού. Γεώργιος Κ. Χατζηκωνσταντής Επίκουρος Καθηγητής

Η εντολή if-else. Η απλή μορφή της εντολής if είναι η ακόλουθη: if (συνθήκη) { Η γενική μορφή της εντολής ifelse. εντολή_1; εντολή_2;..

Εκκλησιαστικό Δίκαιο. Ενότητα 10η: Ιερά Σύνοδος της Ιεραρχίας και Διαρκής Ιερά Σύνοδος Κυριάκος Κυριαζόπουλος Τμήμα Νομικής Α.Π.Θ.

Θεσμοί Ευρωπαϊκών Λαών Ι 19 ος -20 ος αιώνας

Ηλεκτρονικοί Υπολογιστές IV

Προγραμματισμός Υπολογιστών & Υπολογιστική Φυσική

Ηλεκτρονικοί Υπολογιστές

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

Προγραμματισμός Η/Υ. Ενότητα 5: Εντολές Επανάληψης

Υπολογιστές Ι. Άδειες Χρήσης. Δομή του προγράμματος. Διδάσκοντες: Αν. Καθ. Δ. Παπαγεωργίου, Αν. Καθ. Ε. Λοιδωρίκης

Εισαγωγή στους Αλγορίθμους

Ιστορία της μετάφρασης

ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ. Πιθανότητες. Συνδυαστική Ανάλυση Διδάσκων: Επίκουρος Καθηγητής Κωνσταντίνος Μπλέκας

Οντοκεντρικός Προγραμματισμός

Γενικά Μαθηματικά Ι. Ενότητα 12: Κριτήρια Σύγκλισης Σειρών. Λουκάς Βλάχος Τμήμα Φυσικής ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ

ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΑΦΗΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ

Εκκλησιαστικό Δίκαιο

Εισαγωγή στον Προγραμματισμό με C++

Λογιστική Κόστους Ενότητα 12: Λογισμός Κόστους (2)

1 η Διάλεξη. Ενδεικτικές λύσεις ασκήσεων

Εισαγωγή στους Αλγορίθμους

Γενικά Μαθηματικά Ι. Ενότητα 15: Ολοκληρώματα Με Ρητές Και Τριγωνομετρικές Συναρτήσεις Λουκάς Βλάχος Τμήμα Φυσικής

Εκκλησιαστικό Δίκαιο

ΥΠΟΛΟΓΙΣΤΕΣ ΙI. Άδειες Χρήσης. Συναρτήσεις I Διδάσκοντες: Αν. Καθ. Δ. Παπαγεωργίου, Αν. Καθ. Ε. Λοιδωρίκης

Αντικειμενοστραφής Προγραμματισμός

Ενότητα: Δακτύλιοι, Ακέραιες Περιοχές, Σώματα. Διδάσκων: Καθηγητής Μαρμαρίδης Νικόλαος - Θεοδόσιος

Ηλεκτρονικοί Υπολογιστές IV

Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου. Πληροφορική II. Ενότητα 2 : Αλγόριθμοι. Δρ. Γκόγκος Χρήστος

Ηλεκτρισμός & Μαγνητισμός

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

Τεχνικές Προγραμματισμού και Χρήση Λογισμικού Η/Υ στις Κατασκευές

Ηλεκτρονικοί Υπολογιστές I

Εισαγωγή στους Υπολογιστές

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

Θεσμοί Ευρωπαϊκών Λαών Ι 19 ος -20 ος αιώνας

Εισαγωγή στους Υπολογιστές

Ηλεκτρισμός & Μαγνητισμός

Αντικειμενοστραφής Προγραμματισμός

Constructors and Destructors in C++

Τίτλος Μαθήματος: Μαθηματική Ανάλυση Ενότητα Γ. Ολοκληρωτικός Λογισμός

ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ

Λογιστική Κόστους Ενότητα 8: Κοστολογική διάρθρωση Κύρια / Βοηθητικά Κέντρα Κόστους.

Οντοκεντρικός Προγραμματισμός

Εφαρμοσμένη Στατιστική

Μαθηματικά Διοικητικών & Οικονομικών Επιστημών

Εισαγωγή στην Διοίκηση Επιχειρήσεων

Διοικητική Λογιστική

Ιστορία της μετάφρασης

Θερμοδυναμική. Ανοικτά Ακαδημαϊκά Μαθήματα. Πίνακες Νερού Υπέρθερμου Ατμού. Γεώργιος Κ. Χατζηκωνσταντής Επίκουρος Καθηγητής

Εισαγωγή στους Αλγορίθμους Ενότητα 11η Άσκηση - Σταθμισμένος Χρονοπρογραμματισμός Διαστημάτων

Παλαιοσλαβική Γλώσσα. Ενότητα 13: Μορφολογία Τα ρήματα. Αλεξάνδρα Ιωαννίδου. Τμήμα Σλαβικών Σπουδών

Δομημένος Προγραμματισμός

Εισαγωγή στους Αλγορίθμους

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

Πληροφοριακά Συστήματα Διοίκησης (ΜΒΑ) Ενότητα 2: Εφαρμογές Δικτυωτής Ανάλυσης (1 ο Μέρος)

Το πρόγραμμα θα τυπώνει και τους τρεις πίνακες.

Ηλεκτρονικοί Υπολογιστές II

Ενδεικτικές λύσεις ασκήσεων διαχείρισης έργου υπό συνθήκες αβεβαιότητας

Θεσμοί Ευρωπαϊκών Λαών Ι 19 ος -20 ος αιώνας

Πληροφορική ΙΙ Θεματική Ενότητα 9

ΠΛΗΡΟΦΟΡΙΚΗ ΙI Ενότητα 3: Έλεγχος ροής προγράμματος

Ηλεκτρονικοί Υπολογιστές

ΥΠΟΛΟΓΙΣΤΕΣ ΙI. Άδειες Χρήσης. Μονοδιάστατοι πίνακες Διδάσκοντες: Αν. Καθ. Δ. Παπαγεωργίου, Αν. Καθ. Ε. Λοιδωρίκης

Οντοκεντρικός Προγραμματισμός

Προγραμματισμός Υπολογιστών & Υπολογιστική Φυσική

Οδοποιία IΙ. Ενότητα 14: Υπόδειγμα σύνταξης τευχών θέματος Οδοποιίας. Γεώργιος Μίντσης ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ

Αγορές Χρήματος & Κεφαλαίου

Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Αθήνας. Βιοστατιστική (Ε) Ενότητα 3: Έλεγχοι στατιστικών υποθέσεων

Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Αθήνας. Βιοστατιστική (Ε) Ενότητα 1: Καταχώρηση δεδομένων

Εκκλησιαστικό Δίκαιο

ΠΑΝΕΠΙΣΤΗΜΙΟ ΙΩΑΝΝΙΝΩΝ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ. Κβαντική Θεωρία ΙΙ. Πρόσθεση Στροφορμών Διδάσκων: Καθ. Λέανδρος Περιβολαρόπουλος

Προγραμματισμός Υπολογιστών & Υπολογιστική Φυσική

Ηλεκτρονικοί Υπολογιστές I

Λογιστική Κόστους Ενότητα 11: Λογισμός Κόστους (1)

Transcript:

Τίτλος Μαθήματος: Ηλεκτρονικοί Υπολογιστές IΙΙ Ενότητα: Βρόχοι και απλές πράξεις (2/2) Διδάσκων: Επίκουρος Καθηγητής Αθανάσιος Σταυρακούδης Τμήμα: Οικονομικών Επιστημών

Διακοπή βρόγχου while με if

Κάζε βξόγρνο κπνξεί λα δηαθνπεί κε ηελ ππό ζπλζήθε εθηέιεζε κηαο εληνιήο break. Η εληνιή break δηαθόπηεη ηελ εθηέιεζε ηνπ βξόγρνπ θαη κεηαθέξεη ηνλ έιεγρν κεηά ην ηέινο ηνπ βξόγρνπ ζηελ ακέζωο επόκελε εληνιή. Εδώ βιέπνπκε ην βξόγρν while, ρωξίο θάπνηα ζπλζήθε. ε παξάζηαζε while (1) είλαη πάληα αιεζήο, θαη ν βξόγρνο κπνξεί λα ηεξκαηηζηεί κόλν κε ηελ εθηέιεζε ηεο εληνιήο break. Τν πξόβιεκα δεηάεη ηνλ ππνινγηζκό αζξνίζκαηνο θαη κέζνπ όξνπ άγλωζηνπ πιήζνπο αξηζκώλ, κέρξη ην άζξνηζκα λα γίλεη κεγαιύηεξν ηνπ 10. Δείηε κηα ιύζε: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 #include <iostream> using namespace std; int main() int k = 0; float x; float ave, sum = 0; while (1) cout << "Give me a number x : "; cin >> x; sum += x; k++; if (sum > 10) break; ave = sum/k; cout << "sum = " << sum << endl; cout << "ave = " << ave << endl; return 0; Πξνζνρή! ην k πξέπεη λα απμάλεηαη πξηλ ηνλ έιεγρν ηεξκαηηζκνύ. Γηαηί; Δείηε επίζεο κηα άιιε εθδνρή. Αο ππνζέζνπκε πωο ν ηεξκαηηζκόο πξέπεη λα γίλεηαη πξηλ ην άζξνηζκα μεπεξάζεη ην 10 (ή όπνην άιιν όξην) θαη όρη πξηλ από απηό. Δειαδή λα κελ ππνινγίδεηαη ν ηειεπηαίνο όξνο ζηνλ ππνινγηζκό ηνπ αζξνίζκαηνο θαη ηνπ κέζνπ όξνπ, εθόζνλ ην άζξνηζκα μεπεξλάεη ην 10. Δείηε πωο κπνξεί λα γίλεη απηό:

#include <iostream> using namespace std; int main() int k = 0; float x; float ave, sum = 0; while (1) cout << "Give me a number x : "; cin >> x; if (sum+x > 10) break; sum += x; k++; ave = sum/k; cout << "sum = " << sum << endl; cout << "ave = " << ave << endl; return 0;

Είναι ένα τρίγωνο ορθογώνιο; στη C++

Δίνονται τα μήκη 3 πλευρών τριγώνου. Να βρεθεί αν το τρίγωνο είναι ορθογώνιο. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 #include <iostream> using namespace std; int main() unsigned long int a, b, c; // ηρεις πλεσρές unsigned long int h, s1, s2; // σποηείνοσζα, δύο πλεσρές cout << "Δώζε ηα μήκη ηων ηριών πλεσρών" << endl; cout << "a = "; cin >> a; cout << "b = "; cin >> b; cout << "c = "; cin >> c; if (a>b) h = a; s1 = b; s2 = c; else h = b; s1 = a; s2 = c; if (c>h) h = c; s1 = a; s2 = b; if (h*h == s1*s1 + s2*s2) cout << "Είναι ορθογώνιο ηρίγωνο" << endl; else cout << "Δεν είναι ορθογώνιο ηρίγωνο" << endl; return 0;

Εύρεση μεγαλύτερου όρου από άγνωστο πλήθος αριθμών

Θέηοσκε ηολ πρώηο όρο φς κεγαιύηερο. Δηαβάδοσκε ηε ιίζηα κε ηοσς αρηζκούε τρεζηκοποηώλας έλα βρόγτο. Σε θάζε πέραζκα ηοσ βρόγτοσ, ειέγτοσκε αλ ο ηρέτφλ όρος είλαη καγαιύηερος ηες κέγηζηες ηηκής θαη αλ λαη, αιιάδοσκε ηε κέγηζηε ηηκή. Ο βρόγτος ηερκαηίδεηαη είηε κε ηο κέγηζηο πιήζος επαλαιήυεφλ, είηε κε θάποηα ζσλζήθε, είηε -όπφς εδώ- κε ηο CTRL-D. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 #include <iostream> using namespace std; int main () float x; float max; cin >> x; max = x; while (cin >> x) if (x>max) max = x; cout << "Xmax = " << max << endl; return 0;

Μέγιστος κοινός διαιρέτης, με τον αλγόριθμο του Ευκλείδη, στη C++

Ο αλγόριθμος ηοσ Εσκλείδη είναι ο παηέρας όλφν ηφν αλγορίθμφν (Donald Knuth). Η εθαρμογή ηοσ για ηην εύρεζη ηοσ μέγιζηοσ κοινού διαιρέηη έτει περάζει αναλλοίφηη ζηις μέρες μας. Το παρακάηφ πρόγραμμα δέτεηαι δύο ακεραίοσς απρόζημοσς αριθμούς και σπολογίζει ηο μέγιζηο κοινό διαιρέηη. Το πρόγραμμα εκηελείηαι ηατύηερα (μια επανάληυη λιγόηερη) αν a > b, φζηόζο θα δώζει ηο ζφζηό αποηέλεζμα έηζι κι αλλιώς. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 #include <iostream> using namespace std; int main() unsigned long int a, b; unsigned long int m; cout << "Give me the first integer, a = "; cin >> a; cout << "Give me the second integer, b = "; cin >> b; if (b > a) m = a; a = b; b = m; if (b!= 0) do m = a - (a/b)*b; if (m == 0) break; a = b; b = m; while (m > 0); cout << "GCD = " << b << endl; else cout << "GCD = " << a << endl; return 0;

Μια δοκιμαστική πρόοδος

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 #include <iostream> using namespace std; int main () int i; float x; float max, sum = 0; cout << "Enter first value : "; cin >> x; max = x; sum += x; cout << "Enter next values " << endl; cout << "Press CTRL+D to finish " << endl; while (cin >> x) if (x>max) max = x; sum += x; if (sum > max) cout << "Winner is the sum : " << sum << endl; else if (max > sum) cout << "Winner is the max : " << max << endl; else cout << "The are the same : " << sum << endl; return 0;

Παραγοντικό στη C++

Ένα πρόγραμμα που υπολογίζει το n! 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 #include <iostream> #include <stdint.h> using namespace std; int main () unsigned long int n, fact; cout << "Δώσε μου έναν θετικό ακέραιο: "; cin >> n; fact = 1; while (n > 0) fact *= n; --n; cout << "Το παραγοντικό είναι: " << fact << endl; return 0;

Τερματισμός βρόγχου while με CTRL+D

Έλας ηρόπος λα ηερκαηηζηεί ο βρόγτος while είλαη κε ηολ ταραθηήρα EOF (End Of File), δειαδή ηο CTRL+D (ηασηότρολε πίεζε ηωλ πιήθηρωλ CTRL θαη D). Δείηε ηο παραθάηω παράδεηγκα άζροηζες Ν όρωλ, ε είζοδος ηερκαηίδεηαη όηαλ ο τρήζηες δώζεη CTRL+D. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 #include <iostream> using namespace std; int main () float x; float sum = 0; while (cin >> x) sum += x; cout << "Sum is : " << sum << endl; return 0;

Υπολογισμός αθροίσματος θετικών-αρνητικών σε βρόγχο dowhile

Εδώ δεηείηαη λα ππνινγηζηνύλ ηα αζξνίζκαηα ζεηηθώλ θαη αξλεηηθώλ αξηζκώλ (μερωξηζηή άζξνηζε) γηα όζνπο αξηζκνύο δώζεη ν ρξήζηεο κέρξηο όηνπ δνζεί ην κεδέλ (ζπλζήθε) ηεξκαηηζκνύ. Χξεηάδεηαη λα αξρηθνπνηεζνύλ δύν κεηαβιεηέο άζξνηζεο. Επίζεο ε άζξνηζε γίλεηαη κεηά από έιεγρν if. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 #include <iostream> using namespace std; int main () float x; float sumpos = 0; float sumneg = 0; do cin >> x; if (x>0) sumpos += x; else if (x<0) sumneg += x; while (x!= 0); cout << "Sum of Positives is : " << sumpos << endl; cout << "Sum of Negatives is : " << sumneg << endl; return 0;

Υπολογισμός εύρους (max-min) στη C++

Εδώ ζα τρεηαζηούκε ηόζο ηε κεγαιύηερε (max) όζο θαη ηε κηθρόηερε (min) ηηκή. Καη οη δύο κπορούλ λα βρεζούλ ζηολ ίδηο βρόγτο, κε δύο δηαθορεηηθά if. Ως εύρος (range) ορίδεηαη ε δηαθορά ηοσς. Σηο παραθάηω πρόγρακκα δίλοληαη ορηζκέλα επηπιέολ κελύκαηα ζηο τρήζηε (cout) γηα ηελ θαιύηερε επηθοηλωλία κε ηελ εθηέιεζε ηοσ προγράκκαηος. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 #include <iostream> using namespace std; int main () int i; float x; float min, max, range; cout << "Enter first value : "; cin >> x; max = x; min = x; for (i=1; i<5; i++) cout << "Enter next value : "; cin >> x; if (x>max) max = x; if (min>x) min = x; range = max -min; cout << "range = " << range << endl; return 0;

Υπολογισμός μέσου όρου σε βρόγχο for

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 #include <iostream> using namespace std; int main () float x; float sum = 0, ave; int i; for (i=0; i<5; i++) cin >> x; sum += x; ave = sum/5; cout << "Average is : " << ave<< endl; return 0; Ένας άλλος ηρόπος: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 #include <iostream> using namespace std; int main () float x; float ave=0; int i; for (i=0; i<5; i++) cin >> x; ave += x/5; cout << "Average is : " << ave << endl; return 0; Για ζσνηθιζμένα νούμερα και οι δύο ηρόποι θα δώζοσν ηο ίδιο αποηέλεζμα

Ανοικτά Ακαδημαϊκά Μαθήματα Πανεπιστήμιο Ιωαννίνων Τέλος Ενότητας

Χρηματοδότηση Το παρόν εκπαιδευτικό υλικό έχει αναπτυχθεί στα πλαίσια του εκπαιδευτικού έργου του διδάσκοντα. Το έργο «Ανοικτά Ακαδημαϊκά Μαθήματα στο Πανεπιστήμιο Ιωαννίνων» έχει χρηματοδοτήσει μόνο τη αναδιαμόρφωση του εκπαιδευτικού υλικού. Το έργο υλοποιείται στο πλαίσιο του Επιχειρησιακού Προγράμματος «Εκπαίδευση και Δια Βίου Μάθηση» και συγχρηματοδοτείται από την Ευρωπαϊκή Ένωση (Ευρωπαϊκό Κοινωνικό Ταμείο) και από εθνικούς πόρους. Σημειώματα Σημείωμα Αναφοράς Copyright Πανεπιστήμιο Ιωαννίνων, Διδάσκων: Επίκουρος Καθηγητής Αθανάσιος Σταυρακούδης. «Ηλεκτρονικοί Υπολογιστές IΙΙ. Βρόχοι και απλές πράξεις (2/2)». Έκδοση: 1.0. Ιωάννινα 2014. Διαθέσιμο από τη δικτυακή διεύθυνση: http://ecourse.uoi.gr/course/view.php?id=1066. Σημείωμα Αδειοδότησης Το παρόν υλικό διατίθεται με τους όρους της άδειας χρήσης Creative Commons Αναφορά Δημιουργού - Παρόμοια Διανομή, Διεθνής Έκδοση 4.0 [1] ή μεταγενέστερη. [1] https://creativecommons.org/licenses/by-sa/4.0/.