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

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

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

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

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

Αντικειμενοστρεφής Προγραμματισμός -Python. Κ.Π. Γιαλούρης

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

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

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

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

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

Προγραμματισμός Υπολογιστών & Εφαρμογές Python. Κ.Π. Γιαλούρης

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

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

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

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

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

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

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

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

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

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

ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Η/Υ. Ενότητα: ΜΕΤΑΒΛΗΤΕΣ ΚΥΡΟΠΟΥΛΟΣ ΚΩΝΣΤΑΝΤΙΝΟΣ. Τμήμα Διοίκηση Επιχειρήσεων (Κοζάνη)

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

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

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

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

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

ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Η/Υ. Ενότητα: Τοπικές vs Καθολικές Μεταβλητές ΚΥΡΟΠΟΥΛΟΣ ΚΩΝΣΤΑΝΤΙΝΟΣ. Τμήμα Διοίκηση Επιχειρήσεων (Κοζάνη)

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

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

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

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

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

ΠΛΗΡΟΦΟΡΙΚΗ Ι Ενότητα 8: Συστήματα αρίθμησης

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

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

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

Είσοδος Έξοδος - Μεταβλητές

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

Προγραμματισμός H/Y Ενότητα 4: Δείκτες. Επικ. Καθηγητής Συνδουκάς Δημήτριος Τμήμα Διοίκησης Επιχειρήσεων (Γρεβενά)

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

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

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

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

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

Αντικειμενοστρεφής Προγραμματισμός Ενότητα 7: Υπερφόρτωση τελεστών. Επικ. Καθηγητής Συνδουκάς Δημήτριος Τμήμα Διοίκησης Επιχειρήσεων (Γρεβενά)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

ΠΛΗΡΟΦΟΡΙΚΗ Ι Ενότητα 1: Εισαγωγή

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

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

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

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

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

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

Ενότητα. Εισαγωγή στη Microsoft Access

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

ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Η/Υ. Ενότητα: Τα Σχήματα ΚΥΡΟΠΟΥΛΟΣ ΚΩΝΣΤΑΝΤΙΝΟΣ. Τμήμα Διοίκηση Επιχειρήσεων (Κοζάνη)

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

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

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

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

Αντικειμενοστρεφής Προγραμματισμός Ενότητα 2: Κλάσεις. Επικ. Καθηγητής Συνδουκάς Δημήτριος Τμήμα Διοίκησης Επιχειρήσεων (Γρεβενά)

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

Υπολογιστικά Συστήματα

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

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

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

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

Αντικειμενοστρεφής Προγραμματισμός Ενότητα 9: Ειδικά θέματα γλώσσας C/C++. Επικ. Καθηγητής Συνδουκάς Δημήτριος Τμήμα Διοίκησης Επιχειρήσεων (Γρεβενά)

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

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

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

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

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

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

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

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

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

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

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

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

ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Η/Υ. Ενότητα: Μαθηματικές Πράξεις στην Visual Basic ΚΥΡΟΠΟΥΛΟΣ ΚΩΝΣΤΑΝΤΙΝΟΣ. Τμήμα Διοίκηση Επιχειρήσεων (Κοζάνη)

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

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

Transcript:

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

Μαθησιακοί Στόχοι 1/2 Εξοικείωση με το περιβάλλον της VB Κατανόηση βασικών εννοιών & τεχνικών Τύπος δεδομένων Μεταβλητή Εντολή ανάθεση τιμής / εντολή αντικατάστασης Εισαγωγή δεδομένων Εξαγωγή αποτελεσμάτων

Μαθησιακοί Στόχοι 2/2 Γραφή και εκτέλεση προγράμματος Υπολογισμός μαθηματικών εκφράσεων Ανάλυση προγραμματισμός ενός απλού προβλήματος

Αριθμητικοί Τύποι 1/3 Ακέραιοι Byte Integer long Πραγματικοί Single double

Αριθμητικοί Τύποι 2/3 Τύπος δεδομένων Πλήθος bytes Ευρος τιμών Byte 1 byte 0 μέχρι και 255 Boolean 2 bytes True ή False Integer 2 bytes -32,768 μέχρι και 32,767 Long (long integer) 4 bytes -2,147,483,648 μέχρι και 2,147,483,647 Single (single-precision floating-point) Double (double-precision floating-point) 4 bytes -3.402823E38 μέχρι και -1.401298E-45 για αρνητικές τιμές 1.401298E-45 μέχρι και 3.402823E38 για θετικές τιμές 8 bytes -1.79769313486232E308 μέχρι και -4.94065645841247E-324 για αρνητικές τιμές 4.94065645841247E-324 μέχρι και 1.79769313486232E308 για θετικές τιμές

Αριθμητικοί τύποι 3/3 Τύπος δεδομένων Currency (scaled integer) Πλήθος bytes Ευρος τιμών 8 bytes -922,337,203,685,477.5808 μέχρι και 922,337,203,685,477.5807 Decimal 14 bytes +/-79,228,162,514,264,337,593,543,950,335 χωρίς δεκαδικά (υποδιαστολή); +/-7.9228162514264337593543950335 με 28 δεκαδικά ψηφία; Η μικρότερη τιμή είναι +/-0.0000000000000000000000000001 Date 8 bytes 1/1/100 έως 31/12/ 9999

Tύποι String, Variant, Boolean Τύπος δεδομένων String (variable-length) String (fixed-length) Variant (with numbers) Variant (with characters) Πλήθος bytes Ευρος τιμών 10 bytes + string length 0 μέχρι περίπου 2 δισεκατομύρια χαρακτήρες Length of string 1 μέχρι περίπου 65,400 χαρακτήρες 16 bytes Κάθε αριθμητική τιμή τύπου Double 22 bytes + string length 22+μέχρι περίπου 2 δισεκατομύρια χαρακτήρες Boolean 2 bytes True ή False

Η Έννοια Της Μεταβλητής Είναι μια προσωρινή θέση αποθήκευσης δεδομένων στο πρόγραμμά μας. Μπορούμε να χρησιμοποιούμε μια ή περισσότερες μεταβλητές. Αποθηκεύονται λέξεις, αριθμοί, ημερομηνίες χαρακτήρες κλπ.

Η Μεταβλητή Κεντρική μνήμη Όνομα μεταβλητής Περιεχόμενο code 123 onoma Αννα

Δήλωση μεταβλητών Dim όνομα μεταβλητής As τύπος δεδομένων

Όνομα Μεταβλητής 1/3 Αρχίζει με γράμμα και να έχει μήκος μέχρι 256 χαρακτήρες. Αποτελείται από λατινικά γράμματα, αριθμούς, την κάτω παύλα. Δεν πρέπει να περιέχει κενά ή άλλα σύμβολα (π.χ. τελεία). Το περιεχόμενο της είναι συγκεκριμένου τύπου δεδομένων

Όνομα Μεταβλητής 2/3 Δεν μπορεί να είναι κάποια από τις δεσμευμένες λέξεις ή ονόματα αντικειμένων ή ιδιοτήτων της Visual Basic (π.χ. function, sub, for, next, end κλπ ). Μπορεί να αποτελείται από συνδυασμό να λέξεων που εκφράζουν το περιεχόμενο της μεταβλητής (π.χ. TotalCostOfProduct).

Όνομα Μεταβλητής 3/3 Κάθε μεταβλητή έχει μόνο ένα τύπο δεδομένων. Ο τύπος κάθε μεταβλητής δηλώνεται πριν από τη χρήση της μεταβλητής.

Εμβέλεια Μεταβλητής Η θέση στο project στην οποία ορίζεται η µεταβλητή καθορίζει και την εµβέλεια της, δηλαδή σε ποια άλλα σηµεία του προγράµµατος μας είναι γνωστη (θεωρείται ότι έχει δηλωθεί ) και µπορεί να χρησιµοποιηθεί. Οι µεταβλητές ανάλογα µε την εµβέλεια τους διακρίνονται σε τοπικές µεταβλητές, γενικές µεταβλητές και δηµόσιες µεταβλητές.

Δήλωση Μεταβλητών Οι τοπικές µεταβλητές ορίζονται στην αρχή µιας διαδικασίας και είναι διαθέσιµες µόνο µέσα στη διαδικασία. Οι γενικές µεταβλητές ορίζονται εκτός οποιασδήποτε διαδικασίας (στην περιοχή general) και και είναι διαθέσιµες σε όλες τις διαδικασίες της φόρμας.

Αριθμητικοί Τελεστές Αριθμητικές πράξεις Πρόσθεση Αφαίρεση Πολλαπλασιασμός Διαίρεση Πηλίκο διαίρεσης Υπόλοιπο διαίρεσης Ύψωση σε δύναμη Τελεστές + - * / \ Mod ^

Εντολή Ανάθεσης Τιμής 1/4 Στις µεταβλητές καταχωρούνται τιµές µε τη χρήση του τελεστή απόδοσης τιµής (=) και εκφράσεων. ΌνοµαΜεταβλητής = έκφραση

Εντολή Ανάθεσης Τιμής 2/4 Το αριστερό μέλος της εντολής αντιστοιχεί σε μεταβλητή. Το δεξιό μέλος της εντολής (έκφραση) μπορει να έιναι: Σταθερά Μεταβλήτή Συνδυασμός σταθερών/μεταβλητών/συναρτήσεων με χρήση τελεστών και παρενθέσεων

Εντολή Ανάθεσης Τιμής 3/4 x=3 y=a+b z=z+3*(a+1) onoma= ΓΙΩΡΓΟΣ Passed=true

Εντολή Ανάθεσης Τιμής 4/4 y = 2( x 3 + 3) (3x + 3( x 5) 1) y=(2*(x+3)^3+3*(x-1))/(3*x-5)

Εισαγωγή Δεδομένων Για την εισαγωγή δεδοµένων σε ένα πρόγραµµα της Visual Basic µπορεί να χρησιµοποιηθεί η συνάρτηση InputBox ή το αντικείμενο TextBox. Η InputBox είναι µια ειδική συνάρτηση η οποία εµφανίζει στην οθόνη ένα πλαίσιο (παράθυρο) και ζητά δεδοµένα από τον χρήστη.

InputBox 1/4 Η βασική σύνταξή της είναι: VariableName =InputBox(prompt[,title] [, default] [, xpos] [, ypos] [, helpfile, context]) Η συνήθης χρήση είναι: VariableName= InputBox(μηνυμα, [Τίτλος], [Προεπιλεγµένη τιµή] )

InputBox 2/4 VariableName= InputBox(μήνυμα, [Τίτλος], [Προεπιλεγµένη τιµή] ) VariableName το όνομα της μεταβλητής μήνυμα είναι το κείμενο (µέσα σε αποστρόφους) που εµφανίζεται µέσα στο πλαίσιο διαλόγου και είναι υποχρεωτική η δήλωση του.

InputΒox 3/4 Τίτλος είναι το κείµενο (µέσα σε διπλά εισαγωγικά ή μεταβλητή) που θα εµφανιστεί στη γραµµή τίτλου του πλαισίου διαλόγου και δεν είναι υποχρεωτική δήλωση.

InputΒox 4/4 Προεπιλεγµένη τιµή είναι µια προεπιλεγµένη απάντηση (σταθερά ή μεταβλητή) την οποία ο χρήστης µπορεί να τη δεχθεί ή να την αλλάξει και δεν είναι υποχρεωτική δήλωση.

TextΒox 1/2 Η εισαγωγή δεδομένων με τη μέθοδο αυτή επιτυγχάνεται με τη τοποθέτηση στη φόρμα ενός η περισσοτέρων αντικειμένων τύπου TextBox. Για την ανάθεση της εισαχθείσας τιμής χρησιμοποιούμε την ιδιότητα text του αντικειμένου.

TextΒox 2/2 Με την χρήση TextBox πρώτα γίνεται η εισαγωγή των δεδομένων και στη συνέχεια αρχίζει να εκτελείται το πρόγραμμα Αντίθετα με την InputBox πρώτα αρχίζει η εκτέλεση του προγράμματος και στη συνέχεια γίνεται η εισαγωγή των δεδομένων

Εμφάνιση Αποτελεσμάτων Print Εμφανίζει αποτελέσματα πάνω στη φόρμα σαν να τυπώνει σε εκτυπωτή Μετά την εντολή print ακολουθεί μία λίστα μεταβλητών, σταθερών ή εκφράσεων προς εκτύπωση. Κάθε στοιχείο της λίστας διαχωρίζεται με, ή ; ή & Print var1, var2 & x= ;x+y

MsgBox 1/2 Η συνάρτηση MsgBox χρησιµοποιείται για την εµφάνιση δεδοµένων εξόδου και εµφανίζει ένα πλαίσιο µηνύµατος.

MsgBox 2/2 MsgBox ( Μήνυµα ),, Τίτλος ) Μήνυµα είναι το κείμενο (μεταβλητή/σταθερά/ έκφραση) που θα εµφανιστεί µέσα στο πλαίσιο µηνύµατος. Τίτλος είναι το κείµενο (µέσα σε αποστρόφους) που θα εµφανιστεί στη γραµµή τίτλου του πλαισίου µηνύµατος και είναι προαιρετικός.

Label Η εμφάνιση αποτελεσμάτων με τη μέθοδο αυτή επιτυγχάνεται με τη τοποθέτηση στη φορμα ενός η περισσοτέρων αντικειμένων τύπου Label. Για την εμφάνιση χρησιμοποιούμε την ιδιότητα caption του αντικειμένου.

Πρόβλημα Να γραφεί πρόγραμμα σε VB που να διαβάζει από την οθόνη τις ώρες εργασίας και το ωρομίσθιο ενός εργαζόμενου Να υπολογίζει τις ακαθάριστες αποδοχές του Τις κρατήσεις για ασφάλιση Τις κρατήσεις φόρου Πληρωτεο ποσό

Δεδομένα Εισόδου Ώρες Εργασίας. Ωριαία Αποζημίωση. Ποσοστά κρατήσεων Ποσοστά ασφαλισης Ποσοστό Φόρου.

Ζητούμενα Πληρωτέο Ποσό

Σχέσεις που Συνδέουν Δεδομένα -Ζητούμενα Μισθός = ( Ώρες Εργασίας) * (Ωριαία Αποζημίωση) Κρατήσεις Ασφάλισης = (Μισθός) * (Ποσοστό Ασφάλισης) Φορολογητέο ποσό = (Μισθός) (Κρατήσεις Ασφάλισης) Φόρος = (Φορολογητέο Ποσό) * (Ποσοστό Φόρου) Πληρωτέο Ποσό = (Φορολογητέο Ποσό) (Φόρος)

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

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