Προγραμματισμός και Εφαρμογές Υπολογιστών

Σχετικά έγγραφα
Προγραμματισμός και Εφαρμογές Υπολογιστών

Προγραμματισμός και Εφαρμογές Υπολογιστών

Προγραμματισμός και Εφαρμογές Υπολογιστών

Προγραμματισμός και Εφαρμογές Υπολογιστών

Προγραμματισμός και Εφαρμογές Υπολογιστών

Προγραμματισμός και Εφαρμογές Υπολογιστών

Προγραμματισμός και Εφαρμογές Υπολογιστών

Προγραμματισμός και Εφαρμογές Υπολογιστών

Προγραμματισμός και Εφαρμογές Υπολογιστών

Οικονομετρία. Πολλαπλή Παλινδρόμηση. Στατιστικός έλεγχος γραμμικού συνδυασμού συντελεστών. Τμήμα: Αγροτικής Οικονομίας & Ανάπτυξης

Προγραμματισμός και Εφαρμογές Υπολογιστών

Οικονομετρία. Εξειδίκευση του υποδείγματος. Μορφή της συνάρτησης: Πολυωνυμική, αντίστροφη και αλληλεπίδραση μεταβλητών

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

Οικονομετρία. Συστήματα συναληθευουσών εξισώσεων Το πρόβλημα της ταυτοποίησης. Τμήμα: Αγροτικής Οικονομίας & Ανάπτυξης. Διδάσκων: Λαζαρίδης Παναγιώτης

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

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

Οικονομετρία. Συστήματα συναληθευουσών εξισώσεων Συνθήκες ταυτοποίησης. Τμήμα: Αγροτικής Οικονομίας & Ανάπτυξης. Διδάσκων: Λαζαρίδης Παναγιώτης

Οικονομετρία. Εξειδίκευση του υποδείγματος. Μορφή της συνάρτησης: Γραμμική, διπλή λογαριθμική, ημιλογαριθμική. Τμήμα: Αγροτικής Οικονομίας & Ανάπτυξης

Μικροοικονομική Ανάλυση Ι

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

Γεωργική Εκπαίδευση. Θεματική ενότητα 2 2/2. Όνομα καθηγητή: Αλέξανδρος Κουτσούρης Τμήμα: Αγροτικής Οικονομίας και Ανάπτυξης

Οικονομετρία. Απλή Παλινδρόμηση. Πληθυσμός και δείγμα. H μέθοδος Ελαχίστων Τετραγώνων. Τμήμα: Αγροτικής Οικονομίας & Ανάπτυξης

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

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

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

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

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

Οικονομετρία. Συστήματα συναληθευουσών εξισώσεων Μέθοδοι εκτίμησης. Τμήμα: Αγροτικής Οικονομίας & Ανάπτυξης. Διδάσκων: Λαζαρίδης Παναγιώτης

Μικροοικονομική Ανάλυση Ι

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

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

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

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

Εισαγωγή στην Επιστήμη των Υπολογιστών

Οικονομετρία. Συστήματα συναληθευουσών εξισώσεων Ανηγμένη μορφή και βασικές υποθέσεις. Τμήμα: Αγροτικής Οικονομίας & Ανάπτυξης

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

Μικροοικονομική Ανάλυση Ι

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

Μικροοικονομική Ανάλυση Ι

Οικονομετρία. Πολλαπλή Παλινδρόμηση. Στατιστικός έλεγχος σημαντικότητας δύο ή περισσοτέρων συντελεστών ταυτόχρονα

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

Οικονομετρία. Ψευδομεταβλητές Δύο ή περισσότερες ψευδομεταβλητές που επιδρούν στην σταθερά της συνάρτησης. Τμήμα: Αγροτικής Οικονομίας & Ανάπτυξης

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

Μικροοικονομική Ανάλυση Ι

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

Μικροοικονομική Ανάλυση Ι

Μικροοικονομική Ανάλυση Ι

Μικροοικονομική Ανάλυση Ι

Οικονομετρία. Απλή Παλινδρόμηση. Υποθέσεις του γραμμικού υποδείγματος και ιδιότητες των εκτιμητών. Τμήμα: Αγροτικής Οικονομίας & Ανάπτυξης

Μικροοικονομική Ανάλυση Ι

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

Οικονομετρία. Αυτοσυσχέτιση Μέθοδοι εκτίμησης. Τμήμα: Αγροτικής Οικονομίας & Ανάπτυξης. Διδάσκων: Λαζαρίδης Παναγιώτης

Οικονομετρία. Συστήματα συναληθευουσών εξισώσεων. Βασικές έννοιες. Τμήμα: Αγροτικής Οικονομίας & Ανάπτυξης. Διδάσκων: Λαζαρίδης Παναγιώτης

Οικονομετρία. Ετεροσκεδαστικότητα Μέθοδοι εκτίμησης. Τμήμα: Αγροτικής Οικονομίας & Ανάπτυξης. Διδάσκων: Λαζαρίδης Παναγιώτης

ΣΥΣΤΗΜΑΤΑ ΗΛΕΚΤΡΙΚΗΣ ΕΝΕΡΓΕΙΑΣ ΙIΙ

ΣΥΣΤΗΜΑΤΑ ΗΛΕΚΤΡΙΚΗΣ ΕΝΕΡΓΕΙΑΣ ΙIΙ

ΣΥΣΤΗΜΑΤΑ ΗΛΕΚΤΡΙΚΗΣ ΕΝΕΡΓΕΙΑΣ ΙIΙ

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

Μικροοικονομική Ανάλυση Ι

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

Μικροοικονομική Ανάλυση Ι

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

Μικροοινομική Ανάλυση Ι

Μεθοδολογία Έρευνας Κοινωνικών Επιστημών Ενότητα 2: ΣΥΓΚΕΝΤΡΩΣΗ ΠΛΗΡΟΦΟΡΙΩΝ ΜΑΡΚΕΤΙΝΓΚ Λοίζου Ευστράτιος Τμήμα Τεχνολόγων Γεωπόνων-Kατεύθυνση

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

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

Οικονομετρία. Απλή Παλινδρόμηση Βασικές έννοιες και τυχαίο σφάλμα. Τμήμα: Αγροτικής Οικονομίας & Ανάπτυξης. Διδάσκων: Λαζαρίδης Παναγιώτης

Γεωργική Εκπαίδευση Ενότητα 9

Στρατηγικό Μάρκετινγκ

Βέλτιστος Έλεγχος Συστημάτων

Οικονομετρία. Απλή Παλινδρόμηση. Έλεγχοι υποθέσεων και διαστήματα εμπιστοσύνης των συντελεστών. Τμήμα: Αγροτικής Οικονομίας & Ανάπτυξης

Μικροοικονομική Ανάλυση Ι

Μικροοικονομική Ανάλυση Ι

Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Αθήνας. Βιοστατιστική (Ε) Ενότητα 2: Περιγραφική στατιστική

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

Διπλωματική Ιστορία Ενότητα 2η:

Μικροοικονομική Ανάλυση Ι

Μηχανολογικό Σχέδιο Ι

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

Μικροοικονομική Ανάλυση Ι

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

Οικονομετρία. Πολλαπλή Παλινδρόμηση. Υποθέσεις, ιδιότητες εκτιμητών και μέθοδος Ελαχίστων Τετραγώνων. Τμήμα: Αγροτικής Οικονομίας & Ανάπτυξης

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

Οικονομετρία. Ψευδομεταβλητές Ψευδομεταβλητές που επιδρούν στην κλίση της συνάρτησης. Τμήμα: Αγροτικής Οικονομίας & Ανάπτυξης

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

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

Αξιολόγηση μεταφράσεων ιταλικής ελληνικής γλώσσας

Παράκτια Τεχνικά Έργα

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

ΓΕΝΙΚΗ ΚΑΙ ΑΝΟΡΓΑΝΗ ΧΗΜΕΙΑ

Βάσεις Δεδομένων. Ενότητα 1: Εισαγωγή στις Βάσεις δεδομένων. Πασχαλίδης Δημοσθένης Τμήμα Ιερατικών σπουδών

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

Μικροοικονομική Ανάλυση Ι

Οικονομετρία. Ψευδομεταβλητές Μία ψευδομεταβλητή που επιδρά στην σταθερά της συνάρτησης. Τμήμα: Αγροτικής Οικονομίας & Ανάπτυξης

Οικονομετρία. Απλή Παλινδρόμηση. Ιδιότητες της ευθείας παλινδρόμησης και συντελεστής προσδιορισμού. Τμήμα: Αγροτικής Οικονομίας & Ανάπτυξης

Εργαστήριο Χημείας Ενώσεων Συναρμογής

Εισαγωγή στην Επιστήμη των Υπολογιστών

Λογισμός 3. Ενότητα 19: Θεώρημα Πεπλεγμένων (γενική μορφή) Μιχ. Γ. Μαριάς Τμήμα Μαθηματικών ΑΝΟΙΚΤΑ ΑΚΑ ΗΜΑΪΚΑ ΜΑΘΗΜΑΤΑ

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

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

Transcript:

Προγραμματισμός και Εφαρμογές Υπολογιστών Ενότητα 3: Συνθήκες- Δομές απόφασης 1/2 Τμήμα: Αγροτικής Οικονομίας & Ανάπτυξης Διδάσκων: Κ.Π. Γιαλούρης

Μαθησιακοί Στόχοι Κατανόηση της εντολής ελέγχου & επιλογής if Γνώση των σχεσιακών τελεστών Γνώση των λογικών τελεστών Κατανόηση της προτεραιότητας λογικών πράξεων Χρήση της εντολής if σε πρόγραμμα

Σχεσιακοί Τελεστές 1/2 Οι σχεσιακοί ή συγκριτικοί τελεστές συγκρίνουν δεδομένα κατά τη διάρκεια εκτέλεσης ενός προγράμματος ορίζοντας συνθήκες Το αποτέλεσμα της σύγκρισης λογίζεται ως True (αληθές) ή False (ψευδές).

Σχεσιακοί Τελεστές 2/2 Ίσο με Διάφορο του Μεγαλύτερο από Μικρότερο από Μεγαλύτερο από ή ίσο με Μικρότερο από ή ίσο με = <> > < >= <=

Συνθήκη Μία συνθήκη ορίζεται με τη χρήση σχεσιακών τελεστών a>=10 b=c x>5*(y+3) onoma= ΠΕΤΡΟΣ

Δομημένος Προγραμματισμός Επιλογή 1/2 ΟΧΙ Συνθήκη αληθής ΝΑΙ Αν συνθήκη αληθής Τότε Εντολή -1, Εντολή-2 Εντολή -1 αλλιώς Εντολή -2

Δομημένος Προγραμματισμός Επιλογή 2/2 ΟΧΙ Συνθήκη-1 αληθής ΝΑΙ Αν συνθήκη -1 αληθής Εντολή-3 Εντολή -2 ΟΧΙ Συνθήκη-2 αληθής ΝΑΙ Εντολή-1 Τότε Αν συνθήκη -2 αληθής Τότε εντολή -1 Αλλιώς εντολή -2 Αλλιώς εντολή- 3

if.. then else..endif If Συνθήκη Then Εντολή-1 Εντολή -2 End If

if.. then else.. If Συνθήκη Then εντολή-1 Else εντολή-2 If Συνθήκη Then εντολή-1 Η σύνταξη αυτή γράφεται σε μία γραμμή και επιτρέπει μόνο μία εντολή προς εκτέλεση

if.. then else..endif If Συνθήκη Then Εντολή-1 Εντολή -2 else Εντολή-3 Εντολή-4 End If

if.. then elseif..endif If συνθήκη-1 Then Εντολή-1 Elseif συνθήκη-2 Εντολή-2. Elseif συνθήκη-3 Εντολή-3.. Elseif συνθήκη-4 Εντολή-4 End If

Λογικοί Τελεστές Η Visual Basic επιτρέπει την σύνθεση δύο ή περισσοτέρων από μια συνθήκες με τη χρήση λογικών τελεστών. Οι λογικοί τελεστές εκτελούν λογικές πράξεις που τελικά έχουν ως αποτέλεσμα την τιμή true ή false.

Πινάκας αλήθειας p q p And q p Or q p Xor q p Eqv q Not p True True True True False True False True False False True True False False False True False True True False True False False False False false True True

Λογικοί Τελεστές & Προτεραιότητα 1/2 (a>=10) and (x>25) (a>=10) or (x>25) ((a>=10) and (x>25)) or (b=15) (a>=10) and ((x>25) or (b=15)) (a>=10) and (x>25) or (b=15)

Λογικοί Τελεστές & Προτεραιότητα 2/2 Private Sub Command1_Click() Dim a As Integer Dim b As Integer Dim x As Integer a = 5 b = 15 x = 30 Print ((a >= 10) And (x > 25)) Or (b = 15) Print (a >= 10) And ((x > 25) Or (b = 15)) Print (a >= 10) And (x > 25) Or (b = 15) End Sub

Δομημένος Προγραμματισμός Επιλογή

Ασκηση-1 Να γραφεί πρόγραμμα σε VB επιλύει την πρωτοβάθμια εξίσωση ax+b=0 Αν a 0 τότε x=-b/a Αν a=0 και b=0 τότε αόριστη εξίσωση Αν a=0 και b 0 τότε αδύνατη εξίσωση

Ασκηση-2 Να γραφεί πρόγραμμα σε VB που να διαβάζει από την οθόνη το ονοματεπώνυμο ενός φοιτητή και τους βαθμούς που έλαβε σε τρείς προόδους. Στη συνέχεια: υπολογίζει τον ΜΟ Εμφανίζει το όνομα του φοιτητή και μήνυμα ΕΠΙΤΥΧΩΝ αν ο μέσος όρος είναι μεγαλύτερος ή ίσος του 5, αλλιώς εμφανίζει ΑΠΟΤΥΧΩΝ.

Ασκηση-3 Να γραφεί πρόγραμμα σε VB που να διαβάζει τα παρακάτω στοιχεία πώλησης ενός τυροκομείου: Κωδικός προϊόντος (ακέραιος, με τιμές 1= ΦΕΤΑ, 2= ΓΡΑΒΙΕΡΑ 3= ΑΝΘΟΤΥΡΟ) Ποσότητα προϊόντος σε κιλά (πραγματικός). και να υπολογίζει και εμφανίζει το αντίστοιχο κέρδος από τον πώληση λαμβάνοντας υπόψη τον παρακάτω πίνακα: Προϊόν Κέρδος/κιλό σε ευρώ φέτα 1.5 Γραβιέρα 2.5 ανθότυρο 2.0

Βιβλιογραφία Προτεινόμενη Βιβλιογραφία : M. Halvorson. Microsoft Visual Basic 2010 Βήμα- Βήμα, Κλειδάριθμος. Barnes, David J., Kolling, Michael, Αντικειμενοστρεφής προγραμματισμός σε Java, Εκδόσεις Κλειδάριθμος. Συναφή επιστημονικά περιοδικά: Bioinformatics, Oxford University Press. Science of Computer Programming, Elsevier. Applied Computing and Informatics, Elsevier. Journal of Bioinformatics and Computational Biology, Imperial College Press.

Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό υλικό, όπως εικόνες, που υπόκειται σε άλλου τύπου άδεια χρήσης, η άδεια χρήσης αναφέρεται ρητώς.

Χρηματοδότηση Το παρόν εκπαιδευτικό υλικό έχει αναπτυχθεί στo πλαίσιo του εκπαιδευτικού έργου του διδάσκοντα. Το έργο «Ανοικτά Ακαδημαϊκά Μαθήματα Γεωπονικού Πανεπιστημίου Αθηνών» έχει χρηματοδοτήσει μόνο την αναδιαμόρφωση του εκπαιδευτικού υλικού. Το έργο υλοποιείται στο πλαίσιο του Επιχειρησιακού Προγράμματος «Εκπαίδευση και Δια Βίου Μάθηση» και συγχρηματοδοτείται από την Ευρωπαϊκή Ένωση (Ευρωπαϊκό Κοινωνικό Ταμείο) και από εθνικούς πόρους.

Σημείωμα Αναφοράς Copyright Γεωπονικό Πανεπιστήμιο Αθηνών. Τμήμα Αγροτικής Οικονομίας και Ανάπτυξης, Κωνσταντίνος Γιαλούρης, «Προγραμματισμός και Εφαρμογές Υπολογιστών». Έκδοση: 1.0. Αθήνα 2015. Διαθέσιμο από τη δικτυακή διεύθυνση: https://oceclass.aua.gr/courses/ocdaerd113/

Σημείωμα Αδειοδότησης Το παρόν υλικό διατίθεται με τους όρους της άδειας χρήσης Creative Commons Αναφορά, Παρόμοια Διανομή 4.0 [1] ή μεταγενέστερη, Διεθνής Έκδοση. Εξαιρούνται τα αυτοτελή έργα τρίτων, π.χ. φωτογραφίες, διαγράμματα κ.λ.π., τα οποία εμπεριέχονται σε αυτό και τα οποία αναφέρονται μαζί με τους όρους χρήσης τους στο «Σημείωμα Χρήσης Έργων Τρίτων». Η άδεια αυτή ανήκει στις άδειες που ακολουθούν τις προδιαγραφές του Oρισμού Ανοικτής Γνώσης [2], είναι ανοικτό πολιτιστικό έργο [3] και για το λόγο αυτό αποτελεί ανοικτό περιεχόμενο [4]. [1] http://creativecommons.org/licenses/by-sa/4.0/ [2] http://opendefinition.org/okd/ellinika/ [3] http://freedomdefined.org/definition/el [4] http://opendefinition.org/buttons/

Διατήρηση Σημειωμάτων Οποιαδήποτε αναπαραγωγή ή διασκευή του υλικού θα πρέπει να συμπεριλαμβάνει: το Σημείωμα Αναφοράς το Σημείωμα Αδειοδότησης τη δήλωση Διατήρησης Σημειωμάτων το Σημείωμα Χρήσης Έργων Τρίτων (εφόσον υπάρχει) μαζί με τους συνοδευόμενους υπερσυνδέσμους.