ΠΕΡΙΣΣΟΤΕΡΑ ΠΑΡΑΔΕΙΓΜΑΤΑ ΜΕ ΧΡΗΣΗ ΣΥΝΑΡΤΗΣΕΩΝ. ΠΑΡ 1 ΔΙΑΒΑΣΜΑ-ΕΚΤΥΠΩΣΗ ΕΥΡΕΣΗ ΜΕΣΟΥ ΟΡΟΥ ΜΟΝΟΔΙΑΣΤΑΤΟΥ ΠΙΝΑΚΑ ΜΕ ΧΡΗΣΗ ΣΥΝΑΡΤΗΣΕΩΝ #include <stdio.



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

ευτέρα 14 Μαρτίου, ώρα στο «Πνευματικό Κέντρο Διονύσιος ο Αρεοπαγίτης», Μιχαήλ Βόδα 28, διάλεξαν να μαζευτούν οι φίλοι και συνεργάτες τού

Έρευνα Καταναλωτικής Εμπιστοσύνης

Αρωματικά φυτά της Ελλάδας

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

Οργάνωση και λειτουργία του δικτυακού τόπου του Εθνικού Αστεροσκοπείου Αθηνών Προγνώσεις και παρατηρήσεις

ΤΙ ΕΙΝΑΙ ΠΡΟΣΚΥΝΗΣΗ; Άγιος Δαμασκηνός. (ΕΠΕ, ΤΡΙΤΟΣ ΤΟΜΟΣ, Ιωάννου Δαμασκηνού έργα).

Δρ.ΠΟΛΥΚΑΡΠΟΣ ΕΥΡΙΠΙΔΟΥ

ΠΑΛΑΙΟ ΜΕΤΟΝΟΜΑΣΙΑ ΠΕΡΙΟΧΗ ΕΤΟΣ. Αβδουλάρ Νέον Περιβόλιον Λαρίσης Άγιοι Ανάργυροι Ζωοδόχος Πηγή Φαρσάλων Άγιος Γεώργιος Πηγαί Βόλου 1963

ΟΣΤΑ & ΣΚΕΛΕΤΙΚΟ ΣΥΣΤΗΜΑ

ΔΤ Το Ινστιτούτο Προστασίας Καταναλωτών Κρήτης καταγγέλλει στην κοινωνία

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

ΕΘΙΜΑ ΤΟΥ ΚΟΣΜΟΥ. Αγγελική Περιστέρη Α 2

Χημεία Β Γυμνασίου Τμήμα Β3. Γρηγόρης Μαγουλάς Φανή Μανούσου Κύρος Μαλλαμίδης Ελίνα Μάλλιαρη Μάγδα Μαντά

ΚΕΦ. 1 Η ΛΟΓΙΣΤΙΚΗ ΚΑΙ Η ΣΗΜΑΣΙΑ ΤΗΣ ΣΤΙΣ ΕΠΙΧΕΙΡΗΣΕΙΣ

Προδημοσιεύτηκαν τα τέσσερις πρώτα προγράμματα του νέου ΕΣΠΑ που αφορούν

1. Κώστα Κυριλή 2. Εμμανουέλα Μπουγά 3. Πόπη Δόγα. Η Επιτροπή, αφού έλαβε υπόψη:

ΠΡΟΣΚΛΗΣΗ. των Τοπικών Προϊόντων. του Δήμου Σητείας. «Σητείας Γη»

ΚΩ ΙΚΑΣ ΕΟΝΤΟΛΟΓΙΑΣ ΤΗΣ ΕΤΑΙΡΕΙΑΣ ΜΕ ΤΗΝ ΕΠΩΝΥΜΙΑ «ΠΑΠΟΥΤΣΑΝΗΣ ΑΝΩΝΥΜΗ ΒΙΟΜΗΧΑΝΙΚΗ ΚΑΙ ΕΜΠΟΡΙΚΗ ΕΤΑΙΡΕΙΑ ΚΑΤΑΝΑΛΩΤΙΚΩΝ ΑΓΑΘΩΝ»

180ο Η Αττική αλλάζει πρόσωπο! ΥΠΟΨΗΦΙΟΣ ΠΕΡΙΦΕΡΕΙΑΡΧΗΣ 1 ΚΟΥΜΟΥΤΣΑΚΟΣ ΓΕΩΡΓΙΟΣ του ΣΠΥΡΙΔΩΝΟΣ

Μέθοδοι διαχωρισμού των συστατικών ενός ετερογενούς μείγματος

Δευτέρα, 9 Απριλίου 2012 ΙΝΣΤΙΤΟΥΤΟ ΕΜΠΟΡΙΟΥ & ΥΠΗΡΕΣΙΩΝ ΠΕΤΡΑΚΗ 16 Τ.Κ ΑΘΗΝΑ ΤΗΛ.: FAX:

Εκδρομές Ιουνίου 2014

ΤΕΙ ΗΠΕΙΡΟΥ ΣΧΟΛΗ ΔΙΟΙΚΗΣΗΣ ΚΑΙ ΟΙΚΟΝΟΜΙΑΣ ΤΜΗΜΑ ΛΟΓΙΣΤΙΚΗΣ ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ

ΗΛΙΟΠΡΟΣΤΑΣΙΑ ΑΥΤΟΣΚΙΑΣΜΟΣ ΤΟΥ ΚΤΗΡΙΑΚΟΥ ΚΕΛΥΦΟΥΣ

ΝΕΑ ΧΡΗΜΑΤΟΟΙΚΟΝΟΜΙΚΑ ΠΡΟΪΟΝΤΑ- ΕΦΑΡΜΟΓΗ ΣΕ ΑΣΦΑΛΙΣΤΙΚΗ ΕΠΙΧΕΙΡΗΣΗ

Σεμινάριο με θέμα : Εθελοντισμός & Δικαιώματα Παιδιού

Ασυντήρητες και επικίνδυνες οικοδομές

ΘΕΣΕΙΣ ΠΡΟΤΑΣΕΙΣ ΠΡΟΤΕΡΑΙΟΤΗΤΕΣ

Ο αρτινός συγγραφέας Γιάννης Καλπούζος, μιλάει στην «Γ», με την ευκαιρία της έκδοσης του νέου του βιβλίου

Σοφία Γιουρούκου, Ψυχολόγος Συνθετική Ψυχοθεραπεύτρια

Συνοπτική Παρουσίαση. Ελλάδα

Βιοκαλλιέργεια φυτών μεγάλης καλλιέργειας E. Καμπουράκης, MSc, PhD

ΧΡΙΣΤΟΣ ΑΠ. ΛΑΔΙΑΣ

Καλές Πρακτικές Πρόληψης και Αντιμετώπισης Ενδοσχολικής Βίας- Σχολική Διαμεσολάβηση

Τοποθέτηση Δημάρχου Γ. Πατούλη. για τεχνικό πρόγραμμα 2010

Leica ST5020. Multistainer. Συνοδευτικό φυλλάδιο Διαβάστε το προσεκτικά πριν από τη θέση σε λειτουργία

2 Ο ΝΗΠΙΑΓΩΓΕΙΟ ΕΡΜΟΥΠΟΛΗΣ. Γεφύρι της Λαλακιάς, Γεφύρι φιλίας και Συνεργασίας

Αριθμητικοί αλγόριθμοι

ΔΕΛΤΙΟ ΤΥΠΟΥ. Ακολουθεί ολόκληρη η τοποθέτηση - παρέμβαση του Υπουργού Δ.Μ.&Η.Δ.

ΣΥΝΕΝΤΕΥΞΗ ΤΥΠΟΥ για Οικονομική Κρίση Ανεργία - ΣΣΕ

Θεσμικό Πλαίσιο Παιδαγωγικές Δράσεις. Υποστηρικτικό Περιβάλλον στα Προγράμματα Αγωγής Υγείας. Παραδείγματα και Προτάσεις Ορθών Πρακτικών

ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑΙΟΥ ΔΙΔΑΣΚΑΛΕΙΟ ΔΗΜΟΤΙΚΗΣ ΕΚΠΑΙΔΕΥΣΗΣ «ΑΛΕΞΑΝΔΡΟΣ ΔΕΛΜΟΥΖΟΣ» «ΠΑΙΔΙΚΗ ΛΟΓΟΤΕΧΝΙΑ ΚΑΙ ΕΙΔΙΚΗ ΑΓΩΓΗ» ΔΙΔΑΣΚΩΝ: ΔΗΜΗΤΡΗΣ ΚΟΚΚΙΝΟΣ

Μαρία-Στεφανία-Γιάννης 1 ο Πρότυπο Πειραματικό Δημοτικό Σχολείο Θεσσαλονίκης Ε2 Π.Τ.Δ.Ε.-Α.Π.Θ

Το«Δέντρο της Ελευθερίας» μέσα από τη Χάρτα του Ρήγα Φεραίου και τα ιστορικά γεγονότα της εποχής του

ΟΜΙΛΙΑ ΠΡΟΕΔΡΟΥ Ο.Κ.Ε. κ. Χ. ΠΟΛΥΖΩΓΟΠΟΥΛΟΥ

Αρµοδιότητες Αυτοτελούς Τµήµατος Δηµοτικής Αστυνοµίας

Εκδρομές Αυγούστου 2014

2014

Πρόγραμμα Κοινωνικών Δεξιοτήτων Δεκεμβρίου

ΣΥΝΕΝΤΕΥΞΗ ΤΥΠΟΥ. Η ολοκληρωμένη προσέγγιση θα εφαρμοστεί με τα παρακάτω Εργαλεία

1. ΚΟΡΟΙΔΟ ΕΝΩΜΟΤΙΑ ΤΟ ΓΝΩΣΤΟ ΣΕ ΟΛΟΥΣ ΜΑΣ ΚΟΡΟΙΔΟ ΑΛΛΑ ΤΟ ΚΟΡΟΙΔΟ ΕΙΝΑΙ ΟΛΗ Η ΕΝΩΜΟΤΙΑ. ΥΛΙΚΑ: ΜΠΑΛΑ

ΑΠΟΚΑΤΑΣΤΑΣΗ ΚΑΙ ΕΠΑΝΑΧΡΗΣΗ ΤΟΥ ΧΩΡΟΥ ΤΟΥ ΧΑΝΙΟΥ ΤΟΥ ΙΜΠΡΑΗΜ ΚΩΔΙΚΟΣ ΔΙΑΓΩΝΙΖΟΜΕΝΟΥ: 12234

ΕΛΑΦΡΙΕΣ ΜΕΤΑΛΛΙΚΕΣ ΚΑΤΑΣΚΕΥΕΣ ΣΥΝΤΑΚΤΗΣ: ΝΑΝΣΥ ΣΑΚΚΑ

ΑΠΟΤΙΜΗΣΗ ΤΟΥ ΕΡΓΟΥ ΤΟΥ ΤΜΗΜΑΤΟΣ ΣΤΟΧΟΙ ΓΙΑ ΤΗΝ ΠΕΡΙΟΔΟ

ΑΛΛΕΡΓΙΚΗ ΡΙΝΙΤΙΔΑ ΕΠΙΔΗΜΙΟΛΟΓΙΑ & ΑΙΤΙΟΛΟΓΙΚΟΙ ΠΑΡΑΓΟΝΤΕΣ

Ιστορία του Αραβοϊσλαμικού Πολιτισμού

ΤΟ ΕΥΡΩΠΑΪΚΟ ΚΟΙΝΟΒΟΥΛΙΟ ΚΑΙ ΤΟ ΣΥΜΒΟΥΛΙΟ ΤΗΣ ΕΥΡΩΠΑΪΚΗΣ ΕΝΩΣΗΣ,

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΝΟΜΟΣ ΦΛΩΡΙΝΑΣ ΔΗΜΟΣ ΑΜΥΝΤΑΙΟΥ

ΠΡΟΣΩΡΙΝΟΣ ΠΙΝΑΚΑΣ ΑΙΤΗΣΕΩΝ ΩΦΕΛΟΥΜΕΝΩΝ ΓΥΝΑΙΚΩΝ ΜΕ ΕΛΛΙΠΗ ΦΑΚΕΛΟ ΔΙΚΑΙΟΛΟΓΗΤΙΚΩΝ (ΚΑΤΑ ΑΥΞΟΥΣΑ ΣΕΙΡΑ ΚΩΔΙΚΟΥ ΑΝΑ ΔΗΜΟ)

ΠΕΡΙΛΗΨΗ ΤΟΥ ΠΑΙΧΝΙΔΙΟΥ

Από το ξεκίνημά του ο ΤΙΤΑΝ εκφράζει

Παρασκευή, 25 Ιανουαρίου 2013 ΙΝΣΤΙΤΟΥΤΟ ΕΜΠΟΡΙΟΥ & ΥΠΗΡΕΣΙΩΝ ΠΕΤΡΑΚΗ 16 Τ.Κ ΑΘΗΝΑ ΤΗΛ.: FAX:

ΙΝΣΤΙΤΟΥΤΟ ΕΜΠΟΡΙΟΥ & ΥΠΗΡΕΣΙΩΝ ΠΕΤΡΑΚΗ 16 Τ.Κ ΑΘΗΝΑ ΤΗΛ.: FAX:

Απομόνωση χλωροφύλλης

ΑΚΡΟΒΑΤΗΣ-ΧΑΪΝΗΔΕΣ Οι Χαΐνηδες Ο Δημήτρης Αποστολάκης

ΓΕΝΙΚΕΣ ΑΡΧΕΣ ΑΧΡΗΜΑΤΗΣ ΚΟΙΝΩΝΙΑΣ

ΑΝΑΚΥΚΛΩΣΗ ΤΗΓΑΝΕΛΑΙΟΥ ΓΙΑΤΙ - ΠΩΣ - ΠΟΤΕ

Πολιτική Απόφαση και Θέσεις της Ο.Ε.Ν.Γ.Ε.

ΑΣΚΗΣΙΟΛΟΓΙΟ ΓΙΑ ΤΗΝ ΑΝΑΠΤΥΞΗ ΤΟΥ ΔΙΚΕΦΑΛΟΥ ΒΡΑΧΙΟΝΙΟΥ ΜΥΟΣ

Κεφάλαιο 8.7. Πίνακες & Συναρτήσεις (Διάλεξη 18)

Καλωσόρισμα επισήμων. Κυρίες και κύριοι,

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΥΠΟΥΡΓΕΙΟ ΠΑΡΑΓΩΓΙΚΗΣ ΑΝΑΣΥΓΚΡΟΤΗΣΗΣ, ΠΕΡΙΒΑΛΛΟΝΤΟΣ & ΕΝΕΡΓΕΙΑΣ

Συνταξιοδοτικός ΠΟΕΔΗΝ. Μετά την εφαρμογή των νόμων Ν.4336/2015, Ν.4337/2015. Πίνακες με τα νέα όρια ηλικίας συνταξιοδότησης Δημόσιο.

Το σχέδιο έχει ως βάση ένα ενιαίο σύστημα κλειστών αγωγών το οποίο εκτείνεται

Τα χρώματα και η σχέση τους με τα συναισθήματα μας

ΑΝΑΝΕΩΣΙΜΕΣ ΠΗΓΕΣ ΕΝΕΡΓΕΙΑΣ (Α.Π.Ε)

ΟΔΗΓΟΣ ΓΙΑ ΕΠΙΧΕΙΡΗΣΕΙΣ & ΔΙΕΥΘΥΝΤΙΚΑ ΣΤΕΛΕΧΗ

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

Κοινόχρηστος κάδος απορριμμάτων για την Σαντορίνη. Φωτορεαλιστική απεικόνιση

Οι Πνευματικές Δυνάμεις στο Σύμπαν

Oδηγία 94/33/ΕΚ του Συµβουλίου της 22ας Ιουνίου 1994 για την προστασία των νέων κατά την εργασία

ΔΗΜΟΣ ΜΥΚΗΣ ΑΠΟΛΟΓΙΣΜΟΣ ΠΕΠΡΑΓΜΕΝΩΝ ΔΗΜΑΡΧΟΥ ΜΥΚΗΣ ΣΜΙΝΘΗ 18/11/2015

Διασυνοριακά νερά και διαχειριστικά σχέδια λεκανών

Το Ευρωπαϊκό Κοινοβούλιο αποτελεί την άμεσα εκλεγμένη δημοκρατική έκφραση της πολιτικής βούλησης των λαών της Ευρώπης.

Φύλλο Εργασίας 5 Σχεδιάζω σχήματα με το Scratch

Η μεγάλη κούρσα του συνεδρίου του Βερολίνου του 1878 τελειώνει και ο βρετανός πρωθυπορυγός

ΑΛΕΞΑΝΔΡΕΙΟ ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΙΔΡΥΜΑ ΘΕΣΣΑΛΟΝΙΚΗΣ ΣΧΟΛΗ ΤΕΧΝΟΛΟΓΙΑΣ ΓΕΩΠΟΝΙΑΣ ΤΜΗΜΑ ΑΓΡΟΤΙΚΗ ΑΝΑΠΤΥΞΗ & ΔΙΟΙΚΗΣΗ ΑΓΡΟΤΙΚΩΝ ΕΠΙΧΕΙΡΗΣΕΩΝ

Α. ΟΡΓΑΝΑ ΣΧΕΔΙΑΣΜΟΥ ΚΑΙ ΕΦΑΡΜΟΓΗΣ

...ακολουθώντας τη ροή... ένα ημερολόγιο εμψύχωσης

ΣΥΜΒΟΛΗ ΤΩΝ ΝΕΩΝ ΤΕΧΝΟΛΟΓΙΩΝ ΣΤΗΝ ΚΑΤΑΡΤΙΣΗ ΚΑΙ ΕΚΠΑΙΔΕΥΣΗ ΤΟΥ ΠΡΟΣΩΠΙΚΟΥ ΜΙΑΣ ΣΥΓΧΡΟΝΗΣ ΕΠΙΧΕΙΡΗΣΗΣ

ΑΠΟΦΑΣΗ 32 ου ΣΥΝΕΔΡΙΟΥ Π.Ο.Σ.Ε.Υ.ΠΕ.ΧΩ.Δ.Ε. Καλαμπάκα, 4 & 5 Μαΐου 2014

ΣΑΥ - ΦΑΥ ΕΡΓΟΥ. ΕΛΛΗΝΙΚΗ ΗΜΟΚΡΑΤΙΑ ΠΕΡΙΦΕΡΕΙΑ ΚΡΗΤΗΣ ΠΕΡΙΦΕΡΕΙΑΚΗ ΕΝΟΤΗΤΑ ΗΡΑΚΛΕΙΟΥ ΗΜΟΣ ΜΙΝΩΑ ΠΕ ΙΑ ΑΣ /νση Τεχνικών Υπηρεσιών.

Η Ψυχοπαθολογία του Πολιτικού Του Φ.Μωρόγιαννη *

ΟΡΙΣΜΟΣ: Μεταλλευτική είναι η ανθρώπινη

Όταν το μάθημα της πληροφορικής γίνεται ανθρωποκεντρικό μπορεί να αφορά και την εφηβεία.

ΦΥΣΙΚΗ ΚΑΤΑΣΤΑΣΗ. Βασίλης Γιωργαλλάς Καθηγητής Φυσικής Αγωγής

ΜΠΡΕΛΟΚ ΜΕΤΑΛΛΙΚΑ ΜΕ ΧΑΡΑΞΗ ΚΑΙ ΚΟΠΤΙΚΟ

Δασικά Οικοσυστήματα και Τεχνικά Έργα

ΕΝΔΕΙΚΤΙΚΕΣ ΑΠΑΝΤΗΣΕΙΣ ΘΕΜΑΤΩΝ ΝΕΟΕΛΛΗΝΙΚΗΣ ΓΛΩΣΣΑΣ A1. Ο συγγραφέας ορίζει το φαινόμενο του ανθρωπισμού στη σύγχρονη εποχή. Αρχικά προσδιορίζει την

Transcript:

ΠΕΡΙΣΣΟΤΕΡΑ ΠΑΡΑΔΕΙΓΜΑΤΑ ΜΕ ΧΡΗΣΗ ΣΥΝΑΡΤΗΣΕΩΝ ΠΑΡ 1 ΔΙΑΒΑΣΜΑ-ΕΚΤΥΠΩΣΗ ΕΥΡΕΣΗ ΜΕΣΟΥ ΟΡΟΥ ΜΟΝΟΔΙΑΣΤΑΤΟΥ ΠΙΝΑΚΑ ΜΕ ΧΡΗΣΗ ΣΥΝΑΡΤΗΣΕΩΝ #define N 5; //Η σταθερά αυτή είναι καθολική δηλαδή κοινή σε όλες τις void print_array()//h συνάρτηση αυτή κάνει εκτύπωση του πίνακα void average_array()//h συνάρτηση αυτή κάνει εύρεση του μέσου όρου του πίνακα int sum=0;//h sum δηλώνεται σαν τοπική μεταβλητή float av;//h av δηλώνεται επίσης σαν τοπική μεταβλητή for (i=0;i<=n-1;i++) sum+=x[i]; av=(float)sum/n; printf("\nmesos oros Pinaka = %.2f\n",av); void main()//το κύριο πρόγραμμα καλεί τις average_array(); 1

ΠΑΡ 2 ΔΙΑΒΑΣΜΑ-ΕΚΤΥΠΩΣΗ ΕΥΡΕΣΗ ΜΕΣΟΥ ΟΡΟΥ ΜΟΝΟΔΙΑΣΤΑΤΟΥ ΠΙΝΑΚΑ ΜΕ ΧΡΗΣΗ ΣΥΝΑΡΤΗΣΕΩΝ. Ο ΜΕΣΟΣ ΟΡΟΣ ΕΠΙΣΤΡΕΦΕΤΑΙ ΚΑΙ ΕΚΤΥΠΩΝΕΤΑΙ ΣΤΟ ΚΥΡΙΟ ΠΡΟΓΡΑΜΜΑ #define N 5; ;//Η σταθερά αυτή είναι καθολική δηλαδή κοινή σε όλες τις void print_array()//h συνάρτηση αυτή κάνει εκτύπωση του πίνακα float average_array()//h συνάρτηση αυτή κάνει εύρεση του μέσου όρου του πίνακα int sum=0;//h sum δηλώνεται σαν τοπική μεταβλητή float av;//h av δηλώνεται επίσης σαν τοπική μεταβλητή for (i=0;i<=n-1;i++) sum+=x[i]; av=(float)sum/n; return av;//επιστρέφεται ο μέσος όρος στην εντολή με την οποία καλείται η average_array() void main()//το κύριο πρόγραμμα καλεί τις 2

printf("\nmesos oros Pinaka = %.2f\n",average_array());//H average_array() καλείται μέσα στην printf προκειμένου να εκτυπώνεται το αποτέλεσμα που επιστρέφει ΠΑΡ 3 ΔΙΑΒΑΣΜΑ-ΕΚΤΥΠΩΣΗ ΕΥΡΕΣΗ ΜΕΣΟΥ ΟΡΟΥ ΜΟΝΟΔΙΑΣΤΑΤΟΥ ΠΙΝΑΚΑ ΜΕ ΧΡΗΣΗ ΣΥΝΑΡΤΗΣΕΩΝ. Ο ΜΕΣΟΣ ΟΡΟΣ ΕΠΙΣΤΡΕΦΕΤΑΙ ΚΑΙ ΕΚΤΥΠΩΝΕΤΑΙ ΣΤΟ ΚΥΡΙΟ ΠΡΟΓΡΑΜΜΑ. const int N=5;//Η σταθερά αυτή είναι καθολική δηλαδή κοινή σε όλες τις void print_array()//h συνάρτηση αυτή κάνει εκτύπωση του πίνακα float average_array()//h συνάρτηση αυτή κάνει εύρεση του μέσου όρου του πίνακα int sum=0;//h sum δηλώνεται σαν τοπική μεταβλητή float av;//h av δηλώνεται επίσης σαν τοπική μεταβλητή for (i=0;i<=n-1;i++) sum+=x[i]; av=(float)sum/n; return av;//επιστρέφεται ο μέσος όρος στην εντολή με την οποία καλείται η average_array() 3

void main()//το κύριο πρόγραμμα καλεί τις float av; av=average_array(); //H average_array() καλείται με καταχώριση προκειμένου να καταχωρείται το αποτέλεσμα που επιστρέφει στη μεταβλητή av printf("\nmesos oros Pinaka = %.2f\n",av); ΠΑΡ 4 ΔΙΑΒΑΣΜΑ-ΕΚΤΥΠΩΣΗ-ΤΑΞΙΝΟΜΗΣΗ ΜΟΝΟΔΙΑΣΤΑΤΟΥ ΠΙΝΑΚΑ ΜΕ ΧΡΗΣΗ ΣΥΝΑΡΤΗΣΕΩΝ. const int N=5;//Η σταθερά αυτή είναι καθολική δηλαδή κοινή σε όλες τις void print_array()//h συνάρτηση αυτή κάνει εκτύπωση του πίνακα printf("\n"); void sort_array() 4

int k,temp; for (k=1;k<n;k++) for (i=0;i<n-k;i++) if (x[i]>x[i+1]) temp=x[i]; x[i]=x[i+1]; x[i+1]=temp; void main() sort_array(); ΠΑΡ 5 ΔΙΑΒΑΣΜΑ-ΕΚΤΥΠΩΣΗ ΕΥΡΕΣΗ ΜΕΣΟΥ ΟΡΟΥaverage_array() ΜΟΝΟΔΙΑΣΤΑΤΟΥ ΠΙΝΑΚΑ ΜΕ ΧΡΗΣΗ ΣΥΝΑΡΤΗΣΕΩΝ. ΟΙ ΣΥΝΑΡΤΗΣΕΙΣ ΓΡΑΦΟΝΤΑΙ ΜΕΤΑ ΤΟ ΜΑΙΝ const int N=5;//Η σταθερά αυτή είναι καθολική δηλαδή κοινή σε όλες τις void read_array(),print_array(),average_array();//ορισμοσ ΠΡΩΤΟΤΥΠΩΝ ΣΥΝΑΡΤΗΣΕΩΝ void main()//το κύριο πρόγραμμα καλεί τις average_array(); 5

void print_array()//h συνάρτηση αυτή κάνει εκτύπωση του πίνακα void average_array()//h συνάρτηση αυτή κάνει εύρεση του μέσου όρου του πίνακα int sum=0;//h sum δηλώνεται σαν τοπική μεταβλητή float av;//h av δηλώνεται επίσης σαν τοπική μεταβλητή for (i=0;i<=n-1;i++) sum+=x[i]; av=(float)sum/n; printf("\nmesos oros Pinaka = %.2f\n",av); ΠΑΡ6 ΔΙΑΒΑΣΜΑ-ΕΚΤΥΠΩΣΗ-ΔΥΑΔΙΚΗ ΑΝΑΖΗΤΗΣΗ ΣΤΟΙΧΕΙΟΥ ΣΕ ΜΟΝΟΔΙΑΣΤΑΤΟ ΠΙΝΑΚΑ ΜΕ ΧΡΗΣΗ ΣΥΝΑΡΤΗΣΕΩΝ. const int N=5;//Η σταθερά αυτή είναι καθολική δηλαδή κοινή σε όλες τις 6

void print_array()//h συνάρτηση αυτή κάνει εκτύπωση του πίνακα void sort_array() int k,temp; for (k=1;k<n;k++) for (i=0;i<n-k;i++) if (x[i]>x[i+1]) temp=x[i]; x[i]=x[i+1]; x[i+1]=temp; void binary(int s) int left=0,right=n-1,found=0,i,m; while (left<=right && found==0) m=(left+right)/2; if (s==x[m]) printf("to stoixeio brethike sti thesi %d \n",m); found=1;//ένδειξη ότι το στοιχείο βρέθηκε στον πίνακα για να σταματήσουμε την αναζήτηση else if (s>x[m]) left=m+1; else right=m-1; i++; if (found==0) printf("to stoixeio den brethike ston pinaka\n"); 7

void main() int s;//το s που δηλώνεται στο main() ΔΕΝ ΕΧΕΙ ΚΑΜΙΑ ΣΧΕΣΗ με το s που δηλώνουμε στη συνάρτηση binary. Αυτό που γίνεται //είναι το εξής: Κατά την κλήση της συνάρτησης binary(s) η τιμή της μεταβλητής s του main() καταχωρείται στη //μεταβλητή s της συνάρτησης binary (pass by value) sort_array(); printf("\n Dose stoixeio anazitisis: "); scanf("%d",&s); binary(s); ΠΑΡ7 ΔΙΑΒΑΣΜΑ-ΕΚΤΥΠΩΣΗ-ΔΥΑΔΙΚΗ ΑΝΑΖΗΤΗΣΗ ΣΤΟΙΧΕΙΟΥ ΣΕ ΜΟΝΟΔΙΑΣΤΑΤΟ ΠΙΝΑΚΑ ΜΕ ΧΡΗΣΗ ΣΥΝΑΡΤΗΣΕΩΝ. Ο ΠΙΝΑΚΑΣ ΔΕΝ ΕΙΝΑΙ ΚΑΘΟΛΙΚΗ ΜΕΤΑΒΛΗΤΗ ΑΛΛΑ ΔΙΝΕΤΑΙ (ΜΕΤΑΒΙΒΑΖΕΤΑΙ) ΩΣ ΟΡΙΣΜΑ ΣΕ ΚΑΘΕ ΣΥΝΑΡΤΗΣΗ const int N=5;//Η σταθερά αυτή είναι καθολική δηλαδή κοινή σε όλες τις int i; //ΒΑΣΙΚΗ ΠΑΡΑΤΗΡΗΣΗ: ΟΤΑΝ ΤΟ ΟΡΙΣΜΑ ΜΙΑΣ ΣΥΝΑΡΤΗΣΗΣ ΕΙΝΑΙ ΕΝΑΣ ΠΙΝΑΚΑΣ ΤΟΤΕ ΚΑΤΑ ΤΗΝ ΚΛΗΣΗ ΤΗΣ ΣΥΝΑΡΤΗΣΗΣ Ο ΠΙΝΑΚΑΣ //ΜΕΤΑΒΙΒΑΖΕΤΑΙ ΣΤΟΝ ΤΟΠΙΚΟ ΠΙΝΑΚΑ ΤΗΣ ΣΥΝΑΡΤΗΣΗΣ. ΚΑΤΑ ΤΟ ΤΕΛΟΣ ΤΗΣ ΣΥΝΑΡΤΗΣΗΣ Ο ΤΟΠΙΚΟΣ ΠΙΝΑΚΑΣ ΤΗΣ ΣΥΝΑΡΤΗΣΗΣ //ΜΕΤΑΒΙΒΑΖΕΤΑΙ ΑΝΤΙΣΤΡΟΦΑ ΠΙΣΩ ΚΑΙ ΚΑΤΑΧΩΡΕΙΤΑΙ ΣΤΟΝ ΠΙΝΑΚΑ ΤΗΣ ΣΥΝΑΡΤΗΣΗΣ ΠΟΥ ΤΗΝ ΚΑΛΕΣΕ. ΠΡΟΣΟΧΗ ΑΥΤΟ ΙΣΧΥΣΕΙ ΜΟΝΟ //ΟΤΑΝ ΤΟ ΟΡΙΣΜΑ ΕΙΝΑΙ ΠΙΝΑΚΑΣ void read_array(int x[n])//h συνάρτηση αυτή κάνει διάβασμα του πίνακα 8

//Όταν τελειώσει η read_array ο πίνακας x που αρχικά είχε πάρει τον y και τώρα έχει διαβαστεί μεταβιβάζεται αντίστροφα //πίσω στον πίνακα y του main void print_array(int x[n])//h συνάρτηση αυτή κάνει εκτύπωση του πίνακα //Όταν τελειώσει η print_array ο πίνακας x που αρχικά είχε πάρει τον y και τώρα έχει εκτυπωθεί μεταβιβάζεται αντίστροφα //πίσω στον πίνακα y του main void sort_array(int x[n]) int k,temp; for (k=1;k<n;k++) for (i=0;i<n-k;i++) if (x[i]>x[i+1]) temp=x[i]; x[i]=x[i+1]; x[i+1]=temp; print_array(x); //Όταν τελειώσει η sort_array ο πίνακας x που αρχικά είχε πάρει τον y και τώρα έχει ταξινομηθεί μεταβιβάζεται αντίστροφα //πίσω στον πίνακα y του main void binary(int s,int x[n]) int left=0,right=n-1,found=0,i,m; while (left<=right && found==0) m=(left+right)/2; if (s==x[m]) printf("to stoixeio brethike sti thesi %d \n",m); found=1;//ένδειξη ότι το στοιχείο βρέθηκε στον πίνακα για να σταματήσουμε την αναζήτηση else if (s>x[m]) left=m+1; else right=m-1; i++; 9

if (found==0) printf("to stoixeio den brethike ston pinaka\n"); void main() int y[n]; int s;//το s που δηλώνεται στο main() ΔΕΝ ΕΧΕΙ ΚΑΜΙΑ ΣΧΕΣΗ με το s που δηλώνουμε στη συνάρτηση binary. Αυτό που γίνεται //είναι το εξής: Κατά την κλήση της συνάρτησης binary(s) η τιμή της μεταβλητής s του main() καταχωρείται στη //μεταβλητή s της συνάρτησης binary (pass by value) read_array(y);//κατά την κλήση της read_array(y) ο πίνακας y απότο κύριο πρόγραμμα καταχωρείται στον πίνακα x //της read_array. print_array(y); sort_array(y); printf("\n Dose stoixeio anazitisis: "); scanf("%d",&s); binary(s,y); 10