Προγραμματισμός I (E)

Σχετικά έγγραφα
Προγραμματισμός I (Θ)

Προγραμματισμός I (E)

Προγραμματισμός I (Θ)

Προγραμματισμός I (Θ)

Προγραμματισμός ΙI (Θ)

Προγραμματισμός I (Θ)

Προγραμματισμός ΙI (E)

Προγραμματισμός I (Θ)

Προγραμματισμός I (Θ)

Προγραμματισμός ΙI (Θ)

Προγραμματισμός ΙI (Θ)

Προγραμματισμός ΙI (E)

Προγραμματισμός ΙI (Θ)

Προγραμματισμός I (Θ)

Προγραμματισμός I (Θ)

Προγραμματισμός ΙI (E)

ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΥΠΟΛΟΓΙΣΤΩΝ & ΥΠΟΛΟΓΙΣΤΙΚΗ ΦΥΣΙΚΗ

Τμήμα Μηχανικών Πληροφορικής και Τηλεπικοινωνιών

Αριθμητικές Μέθοδοι σε Προγραμματιστικό Περιβάλλον

Εργαστήριο 2ο. Περίγραμμα Εργαστηριακής Άσκησης

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

Προγραμματισμός ΙI (Θ)

Προγραμματισμός ΙI (Θ)

Αριθμητικές Μέθοδοι σε Προγραμματιστικό Περιβάλλον (Εργαστήριο 8)

Προγραμματισμός Ι. Χαρακτήρες. Πανεπιστήμιο Πελοποννήσου Τμήμα Πληροφορικής & Τηλεπικοινωνιών

Αριθμητικές Μέθοδοι σε Προγραμματιστικό Περιβάλλον (Εργαστήριο 2)

ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ Ι

Τεχνολογία και Προγραμματισμός Υπολογιστών. Η γλώσσα προγραμματισμού C

Μεθόδων Επίλυσης Προβλημάτων

Τμήμα Μηχανικών Πληροφορικής και Τηλεπικοινωνιών

Προγραμματισμός Η/Υ 1 (Εργαστήριο)

Αριθμητικές Μέθοδοι σε Προγραμματιστικό Περιβάλλον

Ανάπτυξη και Σχεδίαση Λογισμικού

ΑΣΚΗΣΗ 2: ΧΕΙΡΙΣΜΟΣ ΜΕΤΑΒΛΗΤΩΝ ΣΤΗ C

ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ Ι

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

Διαδικασιακός Προγραμματισμός

Διαδικασιακός Προγραμματισμός

z = c 1 x 1 + c 2 x c n x n

Κεφάλαιο Πίνακες Ι. (Διάλεξη 16)

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

Προγραμματισμός I (Θ)

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

Τύποι Δεδομένων Είσοδος/Έξοδος

Ανάπτυξη και Σχεδίαση Λογισμικού

Στόχοι και αντικείμενο ενότητας. Εκφράσεις. Η έννοια του τελεστή. #2.. Εισαγωγή στη C (Μέρος Δεύτερο) Η έννοια του Τελεστή

Διαδικασιακός Προγραμματισμός

Τμήμα Πληροφορικής & Επικοινωνιών Δρ. Θεόδωρος Γ. Λάντζος

Οικονόμου Βαγγέλησ Διάλεξη Νο 2. Δομημένοσ Προγραμματιςμόσ - Διάλεξη 2

Προγραμματισμός Η/Υ 1 (Εργαστήριο)

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

Αριθμητικές Μέθοδοι σε Προγραμματιστικό Περιβάλλον (Εργαστήριο 8)

Κεφάλαιο ΙV: Δείκτες και πίνακες. 4.1 Δείκτες.

Αριθμητικές Μέθοδοι σε Προγραμματιστικό Περιβάλλον

Η-Υ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ. Εργαστήριο 1 Εισαγωγή στη C. Σοφία Μπαλτζή s.mpaltzi@di.uoa.gr

Δομημένος Προγραμματισμός (ΤΛ1006)

Παρακάτω δίνεται o σκελετός προγράμματος σε γλώσσα C. Σχολιάστε κάθε γραμμή του κώδικα.

Σημειώσεις του εργαστηριακού μαθήματος Πληροφορική ΙΙ. Εισαγωγή στην γλώσσα προγραμματισμού

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

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

Βασικές Αρχές Προγραμματισμού

Εξοικείωση με το πρόγραμμα DEV C++ Επικοινωνία Χρήστη - Υπολογιστή

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

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

ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΥΠΟΛΟΓΙΣΤΩΝ & ΥΠΟΛΟΓΙΣΤΙΚΗ ΦΥΣΙΚΗ

Κεφάλαιο Πίνακες Ι. ( ιάλεξη 15) ιδάσκων: ηµήτρης Ζεϊναλιπούρ

Στόχοι και αντικείμενο ενότητας. Τύπος πίνακα. Τύπος πίνακα (συν.) #6. Πίνακες και Δείκτες

Η γλώσσα προγραμματισμού C

Προγραμματισμός Η/Υ 1 (Εργαστήριο)

Η πρώτη παράμετρος είναι ένα αλφαριθμητικό μορφοποίησης

ΓΛΩΣΣΕΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ Η/Υ 8/9/2008

Εισαγωγή στην πληροφορική

Απλά Προγράμματα. Βήματα: 1. Καθορισμός παράστασης δεδομένων στη μνήμη 2. Αλγόριθμος βήματα που περιγράφουν την επεξεργασία των δεδομένων

Αριθμητικές Μέθοδοι σε Προγραμματιστικό Περιβάλλον (Εργαστήριο 4)

Προγραμματισμός Η/Υ. Ενότητα 2β: Εισαγωγή στη C (Μέρος Δεύτερο)

Αριθμητικές Μέθοδοι σε Προγραμματιστικό Περιβάλλον

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

Δομημένος Προγραμματισμός (ΤΛ1006)

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

Δομημένος Προγραμματισμός. Τμήμα Επιχειρηματικού Σχεδιασμού και Πληροφοριακών Συστημάτων

Προγραμματισμός Η/Υ (ΤΛ2007 )

ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ Ι

Εισαγωγή στον δομημένο προγραμματισμό

Προγραμματισμός Ι (ΗΥ120)

Ενότητα 5: «Εισαγωγή στον Προγραμματισμό. Απλές ασκήσεις με γλώσσα C»

Ανάπτυξη και Σχεδίαση Λογισμικού

Κεφάλαιο V: Δομές και ενώσεις. 5.1 Δομές.

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

Προγραμματισμός Η/Υ. Ενότητα 6: Πίνακες και Δείκτες

Στην ενότητα αυτή θα µελετηθούν τα εξής επιµέρους θέµατα: ΕΠΛ 131 Αρχές Προγραµµατισµού I 4-2

Εισαγωγή στον προγραμματισμό. Τμήμα Πληροφορικής & Επικοινωνιών ΤΕΙ Σερρών Εργαστήριο 4

Μεταφερσιμότητα Τα προγράμματα μεταφέρονται εύκολα σε διαφορετικά λειτουργικά συστήματα

ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ Ι

Αρχιτεκτονική Υπολογιστών Ασκήσεις Εργαστηρίου

Μεθόδων Επίλυσης Προβλημάτων

ΑΣΚΗΣΗ 2: ΔΟΜΗ ΠΡΟΓΡΑΜΜΑΤΟΣ C, ΧΕΙΡΙΣΜΟΣ ΜΕΤΑΒΛΗΤΩΝ ΚΑΙ ΣΥΝΑΡΤΗΣΕΙΣ ΕΙΣΟΔΟΥ ΚΑΙ ΕΞΟΔΟΥ

Δομημένος Προγραμματισμός. Τμήμα Επιχειρηματικού Σχεδιασμού και Πληροφοριακών Συστημάτων

Δομημένος Προγραμματισμός (ΤΛ1006)

ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Η/Υ Ακαδημαϊκό έτος ΤΕΤΡΑΔΙΟ ΕΡΓΑΣΤΗΡΙΟΥ #4

Κεφάλαιο 3.1, : Συναρτήσεις I. (Διάλεξη 11)

Transcript:

Τεχνολογικό Εκπαιδευτικό Ίδρυμα Κεντρικής Μακεδονίας - Σέρρες Τμήμα Μηχανικών Πληροφορικής Προγραμματισμός I (E) Δρ. Δημήτρης Βαρσάμης Επίκουρος Καθηγητής Οκτώβριος 2014 Δρ. Δημήτρης Βαρσάμης Οκτώβριος 2014 1 / 14

ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Ι (Ε) 1 Συνάρτηση printf Δρ. Δημήτρης Βαρσάμης Οκτώβριος 2014 2 / 14

Συνάρτηση printf - Αλφαριθμητικά Προσοχή στα κενά printf("hello"); printf(" Hello"); printf(" Hello "); printf("hello"); Δρ. Δημήτρης Βαρσάμης Οκτώβριος 2014 3 / 14

Συνάρτηση printf - Ειδικοί Χαρακτήρες Ο ειδικός χαρακτήρας \n printf("hello\n"); printf(" Hello\n"); printf(" Hello \n"); printf("hello\n"); Δρ. Δημήτρης Βαρσάμης Οκτώβριος 2014 4 / 14

Συνάρτηση printf - Ειδικοί Χαρακτήρες Ο ειδικός χαρακτήρας \t printf("hello\t"); printf("hello\n"); printf(" Hello\t"); printf("hello\n"); Δρ. Δημήτρης Βαρσάμης Οκτώβριος 2014 5 / 14

Συνάρτηση printf - Ασκήσεις Ασκήσεις 1 Να γίνει πρόγραμμα που να εμφανίζει το παρακάτω * *** ***** * * 2 Να γίνει πρόγραμμα που να εμφανίζει το παρακάτω (χωρίς την χρήση κενών) 1 2 3 4 5 6 Δρ. Δημήτρης Βαρσάμης Οκτώβριος 2014 6 / 14

Συνάρτηση printf - Μεταβλητές Εκτύπωση Τιμών Μεταβλητών - Χρήση του % char x; int y; float z; x='a'; y=6; z=7.8; printf("%c",x); printf("%d",y); printf("%f",z); Δεν φαίνονται καλά. Τι πρέπει να κάνουμε; Δρ. Δημήτρης Βαρσάμης Οκτώβριος 2014 7 / 14

Συνάρτηση printf - Μεταβλητές Εκτύπωση Τιμών Μεταβλητών - Χρήση του % char x; int y; float z; x='a'; y=6; z=7.8; printf("%c\n",x); printf("%d\n",y); printf("%f\n",z); Δρ. Δημήτρης Βαρσάμης Οκτώβριος 2014 8 / 14

Συνάρτηση printf - Μεταβλητές Εκτύπωση Τιμών Μεταβλητών - Χρήση του % Δοκιμάστε το εξής char x; int y; float z; x='a'; y=6; z=7.8; printf("%d\n",x); printf("%f\n",y); printf("%d\n",z); Τι παρατηρείτε; Δρ. Δημήτρης Βαρσάμης Οκτώβριος 2014 9 / 14

Συνάρτηση printf - Μεταβλητές Εκτύπωση Τιμών Μεταβλητών - Χρήση του % char x; int y; float z; x='a'; y=6; z=7.8; printf("x=%c\n",x); printf("y= %d\n",y); printf("z=%f\n",z); Δρ. Δημήτρης Βαρσάμης Οκτώβριος 2014 10 / 14

Συνάρτηση printf - Μεταβλητές Εκτύπωση Τιμών Μεταβλητών τύπου float float x,y; x=1.23456789; y=12.345; printf("x= %f\n",x); printf("y= %f\n",y); Τι παρατηρείτε; Μπορούμε να ρυθμίσουμε τον αριθμό των δεκαδικών ψηφίων; Δρ. Δημήτρης Βαρσάμης Οκτώβριος 2014 11 / 14

Συνάρτηση printf - Μεταβλητές Εκτύπωση Τιμών Μεταβλητών τύπου float float x,y; x=1.23456789; y=12.345; printf("x= %.8f\n",x); printf("y= %.2f\n",y); Μπορούμε να ρυθμίσουμε τον αριθμό των συνολικών ψηφίων; Δρ. Δημήτρης Βαρσάμης Οκτώβριος 2014 12 / 14

Συνάρτηση printf - Μεταβλητές Εκτύπωση Τιμών Μεταβλητών τύπου float float x,y; x=1.23456789; y=12.345; printf("x= %15.8f\n",x); printf("y= %15.2f\n",y); Δρ. Δημήτρης Βαρσάμης Οκτώβριος 2014 13 / 14

Συνάρτηση printf - Άσκηση Άσκηση Να γίνει πρόγραμμα που να καταχωρεί τα παρακάτω στοιχεία ενός φοιτητή σε κατάλληλου τύπου μεταβλητές 1 τον Α.Ε.Μ. 2 το βαθμό στον Προγραμματισμό 3 το ύψος σε μέτρα 4 το αρχικό γράμμα του ονόματος και να τα εμφανίζει με κατάλληλα μηνύματα. Δρ. Δημήτρης Βαρσάμης Οκτώβριος 2014 14 / 14