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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

ΓΕΝΙΚΗ ΛΑΧΑΝΟΚΟΜΙΑ Εργαστήριο

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

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

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

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

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

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

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

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

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

Εισαγωγή στην Διατροφή

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

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

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

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

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

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

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

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

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

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

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

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

Οικονομία των ΜΜΕ. Ενότητα 7: Μορφές αγοράς και συγκέντρωση των ΜΜΕ

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

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

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

Μέθοδοι Γεωργοοικονομικής & Κοινωνιολογικής Έρευνας

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

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

Transcript:

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

Μαθησιακοί Στόχοι Προχωρημένη χρήση IF σε παραδείγματα κλιμακωτού υπολογισμού Κατανόηση της εντολής ελέγχου & επιλογής Select Case Χρήση της εντολής Select Case Select Case σε πρόγραμμα Συνδυασμένη χρήση Select Case και If

Ασκηση-1 Να γραφεί πρόγραμμα το οποίο: Να διαβάζει από την οθόνη: Το ονοματεπώνυμο του κτηνοτρόφου Τον αριθμό των ζώων για τα οποία δικαιούται αποζημίωση Να υπολογίζει κλιμακωτά την αποζημίωση που δικαιούται σύμφωνα με το πίνακα Να εμφανίζει στην οθόνη, το ονοματεπώνυμο, τον αριθμό των ζώων και το ποσό αποζημίωσης Πίνακας κλιμακωτού υπολογισμού Αριθμός ζώων Αποζημίωση ανά ζώο 1 έως και 50 50 51 έως και 80 45 πάνω από 80 38

Select Case Select Case Μεταβλητή Case Τιμή1 Εντολή-1A.. Case Τιμή2 Εντολή-2A... Case Else Εντολή-3 Εντολή-4.. End Select

Select Case Η εντολή Select Case μπορεί συνταχθεί με χρήση να χρησιμοποιεί τους ειδικούς τελεστές σύγκρισης. Η δυνατότητα αυτή πραγματοποιείται με τη χρήση της δεσμευμένης λέξης Is. Η δεσμευμένη λέξη Is συγκρίνει τη μεταβλητή με την παράσταση που ακολουθεί την δεσμευμένη λέξη Is (π.χ. Is<=20). Επίσης, η δομή Select Case μπορεί να χρησιμοποιήσει τη δεσμευμένη λέξη To για να ορίσει το εύρος τιμών της μεταβλητής (π.χ. 30 To 50) δηλ. στο διάστημα [30,50]

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

Άσκηση-3 Να γραφεί πρόγραμμα που διαβάζει από την οθόνη: - Επώνυμο Παραγωγού (χαρακτήρες). - Είδος παραγωγής (ακέραιος με τιμές 1=τομάτα, 2=πιπερια). - Ποιότητα (1 χαρακτήρας, με τιμές Α ή Β). - Ποσότητα σε κιλά (ακέραιος). υπολογίζει το ποσόν που δικαιούται από την πώληση της παραγωγής του, λαμβάνοντας υπόψη ότι οι τομάτες ποιότητας Α αγοράσθηκαν προς 0,8 και οι ποιότητας Β προς 0,6, το κιλό. οι πιπεριές ποιότητας Α αγοράσθηκαν προς 0,8 και οι ποιότητας Β προς 0,5, το κιλό. και στη συνέχεια εμφανίζει στην οθόνη το επώνυμο του παραγωγού, το είδος παραγωγής και το ποσόν που του καταβλήθηκε. Προγραμματισμός και Εφαρμογές Υπολογιστών 7

Άσκηση-4 1/2 Προκειμένου υπάρξει έλεγχος για υπερβολικό κέρδος στις πωλήσεις οπωροκηπευτικών να γραφεί πρόγραμμα σε Visual Basic που να διαβάζει από την οθόνη τα παρακάτω στοιχεία: Επώνυμο εμπόρου (χαρακτήρες). Είδος προϊόντος (με τιμές 1=τομάτα 2=πιπεριά 3=μελιτζάνα). Τιμή αγοράς προϊόντος ανά κιλό ( ακέραιος). Τιμή πώλησης προϊόντος ανά κιλό (ακέραιος). Στη συνέχεια υπολογίζει το ποσοστό κέρδους επί της τιμής αγοράς. Προγραμματισμός και Εφαρμογές Υπολογιστών 8

Άσκηση-4 2/2 Ως νόμιμο κέρδος πώλησης θεωρείται μέχρι και 25% επί της τιμής αγοράς. Άνω του 25% θεωρείται παράβαση και το πρόστιμο υπολογίζεται σύμφωνα με τα παρακάτω: Αν το κέρδος ανά κιλό είναι μεγαλύτερο του 25% και μικρότερο ή ίσο του 30% τότε το πρόστιμο είναι 300. Αν το κέρδος ανά κιλό είναι μεγαλύτερο του 30% και μικρότερο ή ίσο του 70% τότε το πρόστιμο είναι 800. Αν το κέρδος ανά κιλό είναι μεγαλύτερο του 70% τότε το πρόστιμο είναι 1500. Στη συνέχεια εμφανίζει στη οθόνη το επώνυμο του εμπόρου το είδος το ποσοστό κέρδους και αν υπάρχει το πρόστιμο Προγραμματισμός και Εφαρμογές Υπολογιστών 9

Βιβλιογραφία Προτεινόμενη Βιβλιογραφία : 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/

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