2 ΕΝΤΟΛΕΣ ΕΛΕΓΧΟΥ. Η πιο απλι μορφι ςφγκριςθσ εντολισ ελζγχου ζχει τθ μορφι : if (<ζπλζήθε>) εληνιή; if(<ζπλζήθε>){ block εληνιώλ; }
|
|
- Δημήτριος Μέλιοι
- 7 χρόνια πριν
- Προβολές:
Transcript
1 2 ΕΝΤΟΛΕΣ ΕΛΕΓΧΟΥ τα πιο πολλά προγράμματα απαιτοφνται να γίνονται κάποιοι ζλεγχοι γαι το αν μπορεί να γίνει μια πράξθ ( π.χ. αν ο διαιρζτθσ δεν είναι μθδζν ), αν ζνασ αρικμόσ ι όνομα υπάρχει ςε μια λίςτα, αν ζνασ βακμόσ που κα ειςαχκεί ςε ζνα πρόγραμμα είναι μια αποδεκτι τιμι ( από 1 μζχρι 10 ) κ.λ.π. πριν προβοφμε ςτθν εκτζλεςθ κάποιασ ι κάποιων εντολϊν. Για να γίνει ο ζλεγχοσ κα πρζπει να γίνει κάποια ςφγκριςθ, π.χ. ο διαιρζτθσ δεν είναι ίςοσ με το μθδζν, ο βακμόσ είναι μεταξφ του 0 και του 10 κ.λ.π.. Η πιο απλι μορφι ςφγκριςθσ εντολισ ελζγχου ζχει τθ μορφι : if (<ζπλζήθε>) εληνιή; if(<ζπλζήθε>){ block εληνιώλ; όπου ελζγχεται θ ςυνκικθ αν είναι αλθκισ. Αν ιςχφει θ ςυνκικθ, εκτελείται θ εντολι ι οι εντολζσ ( οι οποίεσ κα πρζπει να περικλείονται ςε άγγιςτρα, αν είναι περιςςότερεσ από μια ) μετά το if. Αν ΔΕΝ ιςχφει θ ςυνκικθ, δε γίνεται τίποτα. Η ςυνκικθ μπορεί να περιλαμβάνει μεταβλθτζσ ι αρικμθτικζσ εκφράςεισ, ενϊ οι ςυγκρίςεισ γίνονται με τουσ παρακάτω χεςιακοφσ Σελεςτζσ ι Σελεςτζσ φγκριςθσ : φγκριςη φμβολο χεςιακόσ Σελεςτήσ Μικρότερο < < Μικρότερο ι Κςο <= Κςο = == Μεγαλφτερο ι Κςο >= Μεγαλφτερο > > Διάφορο!= Αν θ ςυνκικθ περιζχει boolean μεταβλθτι ΔΕΝ ΧΡΕΙΑΗΕΣΑΙ να ελεγχκεί αν θ τιμι τθσ είναι true ι false. Αντί του if (b == true) μποροφμε να γράψουμε if(b). Αλγορικμικι και Προγραμματιςμόσ Εντολζσ Ελζγχου if switch Γουλιάνασ Κϊςτασ ελίδα 1
2 2. 1 Ένα Απλό Πρόγραμμα με την Εντολή Ελέγχου if Να γραφεί Αλγόρικμοσ/πρόγραμμα, το οποίο κα δθμιουργεί 2 τυχαίουσ ακζραιουσ αρικμοφσ num1 και num2 μεταξφ του 1 και 10. Θα εμφανίηει τισ τιμζσ τουσ και κα ελζγχει αν ο αρικμόσ num1 είναι μεγαλφτεροσ του num2, οπότε ς αυτι τθν περίπτωςθ κα εμφανίηει τθ ςχζςθ τουσ, num1 > num2. ΛΟΓΙΚΟ ΔΙΑΓΡΑΜΜΑ ΑΛΓΟΡΙΘΜΟ A num1 τυχαίοσ ακζραιοσ num2 τυχαίοσ ακζραιοσ 1. Δθμιουργϊ 2 τυχαίουσ ακζραιουσ αρικμοφσ num1 και num2 2. Εμφανίηω τισ τιμζσ των num1 και num2 3. Αν το num1 > num2 τότε Εμφανίηω το num1 > num2 num1, num2 num1 > num2 num1 > num2 T Αλγορικμικι και Προγραμματιςμόσ Εντολζσ Ελζγχου if switch Γουλιάνασ Κϊςτασ ελίδα 2
3 ΠΡΟΓΡΑΜΜΑ public class If1 { /* Γίλνληαη 2 ηπραίνη αθέξαηνη αξηζκνί num1, num2 κεηαμύ ηνπ 1 θαη 10. Να ειεγρζεί αλ ν αξηζκόο num1 είλαη κεγαιύηεξνο ηνπ num2, νπόηε ζ απηή ηελ πεξίπηωζε ζα εκθαλίδεη ηε ζρέζε ηνπο, num1 > num2 */ public static void main(string[] args) { // Γήιωζε ηωλ αθέξαζηωλ κεηαβιεηώλ num1, num2 int num1, num2; // Γεκηνπξγία 2 ηπραίωλ αθεξαίωλ num1, num2 κε ηηκέο ζην 0-10 num1 = (int)(math.random()*10) + 1; num2 = (int)(math.random()*10) + 1; // Δκθάληζε ηωλ ηηκώλ ηνπ num1 θαη num2 System.out.println("num1 = " + num1 + "\nnum2 = " + num2); // Έιεγρνο αλ ν num1 είλαη κεγαιύηεξνο ηνπ num2, εκθάληζε ηεο ζρέζεο if (num1 > num2) System.out.println( num1 + " > " + num2); Ζξοδοσ Προγράμματοσ num1 = 3 num2 = 1 3 > 1 num1 = 5 num2 = 9 Η μζκοδοσ random() δθμιουργεί ζναν τυχαίο πραγματικό αρικμό μεταξφ του 0 και του 1 και ανικει ςτθν κλάςθ Math, θ οποία περιζχει μεκόδουσ με τισ οποίεσ μποροφμε να κάνουμε βαςικζσ πράξεισ με εκκετικά, λογαρίκμουσ, τετραγωνικζσ ρίηεσ και τριγωνομετρικζσ ςυναρτιςεισ, όπωσ π.χ. τθ sin(x) για τον υπολογιςμό του θμιτόνου του x, τθν cos(x) για τον υπολογιςμό του ςυνθμιτόνου του x, τθν sqrt(x) για τον υπολογιςμό τθσ τετραγωνικισ ρίηασ του x, τθν exp(x) για τον υπολογιςμό του του e x, και τθν pow(x,y) για τον υπολογιςμό του x y. Μια άλλθ μορφι ςφγκριςθσ εντολισ ελζγχου ζχει τθ μορφι : if (<ζπλζήθε>) εληνιή-1; ή >){ block εληνιώλ-1; else εληνιή-2; ή >){ block εληνιώλ-2; Αλγορικμικι και Πρoγραμματιςμόσ Εντολζσ Ελζγχου if switch ελίδα 3
4 όπου ελζγχεται θ ςυνκικθ αν είναι αλθκισ. Αν ιςχφει θ ςυνκικθ, εκτελείται θ εντολι-1 ι οι εντολζσ-1, μετά το if. Αν ΔΕΝ ιςχφει θ ςυνκικθ, εκτελείται θ εντολι-2 ι οι εντολζσ-2, μετά το else Τροποποίηςη Προγράμματοσ 2.1 με την Εντολή Ελέγχου if - else Να τροποποιθκεί το Πρόγραμμα 2.1, ϊςτε να δθμιουργεί 2 τυχαίουσ ακζραιουσ αρικμοφσ num1 και num2 μεταξφ του 1 και 10. Θα εμφανίηει τισ τιμζσ τουσ και κα ελζγχει αν ο αρικμόσ num1 είναι μεγαλφτεροσ του num2, οπότε ς αυτι τθν περίπτωςθ κα εμφανίηει τθ ςχζςθ τουσ, num1 > num2. Αν δεν ιςχφει θ ςυνκικθ, κα εμφανίηει num1 <= num2. ΛΟΓΙΚΟ ΔΙΑΓΡΑΜΜΑ ΑΛΓΟΡΙΘΜΟ A num1 τυχαίοσ ακζραιοσ num2 τυχαίοσ ακζραιοσ num1, num2 1. Δθμιουργϊ 2 τυχαίουσ ακζραιουσ αρικμοφσ num1 και num2 2. Εμφανίηω τισ τιμζσ των num1 και num2 num1 > num2 3. Αν το num1 > num2 τότε Εμφανίηω το num1 > num2 Διαφορετικά num1 <= num2 num1 > num2 Εμφανίηω το num1 <= num2 T Αλγορικμικι και Πρoγραμματιςμόσ Εντολζσ Ελζγχου if switch ελίδα 4
5 ΠΡΟΓΡΑΜΜΑ public class IfElse { /* Γίλνληαη 2 ηπραίνη αθέξαηνη αξηζκνί num1, num2 κεηαμύ ηνπ 1 θαη 10. Να ειεγρζεί αλ ν αξηζκόο num1 είλαη κεγαιύηεξνο ηνπ num2, νπόηε ζ απηή ηελ πεξίπηωζε ζα εκθαλίδεη ηε ζρέζε ηνπο, num1 > num2. Αλ δελ ηζρύεη ε ζπλζήθε, ζα εκθαλίδεη num1 <= num2. */ public static void main(string[] args) { // Γήιωζε ηωλ αθέξαηωλ κεηαβιεηώλ num1, num2 int num1, num2; // Γεκηνπξγία 2 ηπραίωλ αθεξαίωλ num1, num2 κε ηηκέο ζην 0-10 num1 = (int)(math.random()*10) + 1; num2 = (int)(math.random()*10) + 1; // Δκθάληζε ηωλ ηηκώλ ηνπ num1 θαη num2 System.out.println("num1 = " + num1 + "\nnum2 = " + num2); ζρέζεο // Έιεγρνο αλ ν num1 είλαη κεγαιύηεξνο ηνπ num2, εκθάληζε ηεο if (num1 > num2) System.out.println( num1 + " > " + num2); else System.out.println( num1 + " <= " + num2); Ζξοδοσ Προγράμματοσ num1 = 3 num2 = 1 3 > 1 num1 = 2 num2 = 5 2 <= 5 Όταν ςε ζναν ζλεγχο υπάρχουν περιςςότερα από δφο ενδεχόμενα μποροφμε να χρθςιμοποιιςουμε τθ ςκάλα if else if. αυτιν τθν περίπτωςθ υπάρχουν περιςςότερεσ ςυνκικεσ να ελεγχκοφν και εκτελοφνται οι αντίςτοιχεσ εντολζσ. if (<ζπλζήθε-1>) εληνιή-1; ή >){ block εληνιώλ-1; else if (<ζπλζήθε-2>) εληνιή-2; ή >){ block εληνιώλ-2; else εληνιή-3; ή >){ block εληνιώλ-3; όπου ελζγχεται θ ςυνκικθ-1. Αν ιςχφει θ ςυνκικθ-1, εκτελείται θ εντολι-1 ι οι εντολζσ- 1, μετά το if. Αν ΔΕΝ ιςχφει θ ςυνκικθ-1, ελζγχεται θ ςυνκικθ-2. Αν ιςχφει, εκτελείται θ εντολι-2 ι οι εντολζσ-2, μετά το else if. Αν ΔΕΝ ιςχφει θ ςυνκικθ-2, εκτελείται θ εντολι-3 ι οι εντολζσ-3, μετά το else. Αλγορικμικι και Προγραμματιςμόσ Εντολζσ Ελζγχου if - switch Γουλιάνασ Κϊςτασ ελίδα 5
6 2.3 Τροποποίηςη Προγράμματοσ 2.1 με την Εντολή Ελέγχου if else -if Να τροποποιθκεί το Πρόγραμμα 2.1, ϊςτε να δθμιουργεί 2 τυχαίουσ ακζραιουσ αρικμοφσ num1 και num2 μεταξφ του 1 και 10. Θα εμφανίηει τισ τιμζσ τουσ και κα ελζγχει αν ο αρικμόσ num1 είναι μεγαλφτεροσ του num2, οπότε ς αυτι τθν περίπτωςθ κα εμφανίηει τθ ςχζςθ τουσ, num1 > num2. Διαφορετικά, κα ελζγχει αν ο αρικμόσ num1 είναι μικρότεροσ του num2, οπότε κα εμφανίηει num1 < num2. Αν δεν ιςχφει οφτε αυτό, κα εμφανίηει num1 = num2. ΛΟΓΙΚΟ ΔΙΑΓΡΑΜΜΑ ΑΛΓΟΡΙΘΜΟ A num1 τυχαίοσ ακζραιοσ num2 τυχαίοσ ακζραιοσ num1, num2 1. Δθμιουργϊ 2 τυχαίουσ ακζραιουσ αρικμοφσ num1 και num2 2. Εμφανίηω τισ τιμζσ των num1 και num2 3. Αν το num1 > num2 τότε Εμφανίηω το num1 > num2 Διαφορετικά Αν το num1 < num2 Εμφανίηω το num1 < num2 num1 > num2 Διαφορετικά Εμφανίηω το num1 = num2 num1 < num2 num1> num2 num1 = num2 num1 < num2 T Αλγορικμικι και Προγραμματιςμόσ Εντολζσ Ελζγχου if - switch Γουλιάνασ Κϊςτασ ελίδα 6
7 ΠΡΟΓΡΑΜΜΑ public class IfElseIf { /* Γίλνληαη 2 ηπραίνη αθέξαηνη αξηζκνί num1, num2 κεηαμύ ηνπ 1 θαη 10. Να ειεγρζεί αλ ν αξηζκόο num1 είλαη κεγαιύηεξνο ηνπ num2, νπόηε ζ απηή ηελ πεξίπηωζε ζα εκθαλίδεη ηε ζρέζε ηνπο, num1 > num2. Αλ δελ ηζρύεη ε ζπλζήθε, ζα ειέγρεη αλ ν αξηζκόο num1 είλαη κηθξόηεξνο ηνπ num2, νπόηε ζα εκθαλίδεη num1 < num2. Αλ δελ ηζρύεη νύηε απηό, ζα εκθαλίδεη num1 = num2. */ public static void main(string[] args) { // Γήιωζε ηωλ αθέξαηωλ κεηαβιεηώλ num1, num2 int num1, num2; // Γεκηνπξγία 2 ηπραίωλ αθεξαίωλ num1, num2 κε ηηκέο ζην 0-10 num1 = (int)(math.random()*10) + 1; num2 = (int)(math.random()*10) + 1; // Δκθάληζε ηωλ ηηκώλ ηνπ num1 θαη num2 System.out.println("num1 = " + num1 + "\nnum2 = " + num2); // Έιεγρνο αλ ν num1 είλαη κεγαιύηεξνο ηνπ num2, εκθάληζε ηεο ζρέζεο if (num1 > num2) System.out.println( num1 + " > " + num2); else if (num1 < num2) System.out.println( num1 + " < " + num2); else System.out.println( num1 + " = " + num2); Ζξοδοσ Προγράμματοσ num1 = 4 num2 = 1 4 > 1 num1 = 4 num2 = 6 4 < 6 num1 = 4 num2 = 4 4 = 4 Παρατήρηςη Μπορεί ςτο τμιμα του if να υπάρχει και δεφτερο if, δθλαδι να ελεγχκεί και κάποια άλλθ ςυνκικθ, όπωσ φαίνεται ςτο επόμενο παράδειγμα : Αλγορικμικι και Προγραμματιςμόσ Εντολζσ Ελζγχου if - switch Γουλιάνασ Κϊςτασ ελίδα 7
8 2.4 Πρόγραμμα με την Εντολή Ελέγχου if if Να γραφεί Αλγόρικμοσ/Πρόγραμμα, το οποίο κα δθμιουργεί δφο τυχαίουσ ακζραιουσ αρικμοφσ, το D μεταξφ του 10 και 20 και το d μεταξφ του 0 και 5 και κα εμφανίηει τισ τιμζσ τουσ. Αν ο αρικμόσ d είναι διάφοροσ του μθδενόσ, κα ελζγχει αν ο αρικμόσ d διαιρεί ΑΚΡΙΒΩ τον αρικμό D, οπότε και κα εμφανίηει το μινυμα O D είναι πολλαπλάςιο του d. ΛΟΓΙΚΟ ΔΙΑΓΡΑΜΜΑ A D τυχαίοσ ακζραιοσ [10, 20] d τυχαίοσ ακζραιοσ [2, 5] D, d d 0 D%d = 0 O D είναι πολλαπλάςιο του d T Αλγορικμικι και Προγραμματιςμόσ Εντολζσ Ελζγχου if - switch Γουλιάνασ Κϊςτασ ελίδα 8
9 ΑΛΓΟΡΙΘΜΟ 1. Δθμιουργϊ ζναν τυχαίο ακζραιο D μεταξφ του 10 και Δθμιουργϊ ζναν τυχαίο ακζραιο d μεταξφ του 0 και 5 3. Eμφανίηω τθν τιμι των D και d 4. Αν o αρικμόσ d είναι διάφοροσ του μθδενόσ ( d 0 ) Αν ο αρικμόσ d διαιρεί ΑΚΡΙΒΩ τον αρικμό D Eμφανίηω το μινυμα O D είναι πολλαπλάςιο του d ΠΡΟΓΡΑΜΜΑ public class IfIfThenFactor { /* Πξόγξακκα, ην νπνίν δεκηνπξγεί δύν ηπραίνπο αθέξαηνπο αξηζκνύο, ην D κεηαμύ ηνπ 10 θαη 20 θαη ην d κεηαμύ ηνπ 0 θαη 5 θαη εκθαλίδεη ηηο ηηκέο ηνπο. Αλ ν αξηζκόο d είλαη δηάθνξνο ηνπ κεδελόο, ζα ειέγρεη αλ ν αξηζκόο d δηαηξεί ΑΚΡΙΒΩ ηνλ αξηζκό D, νπόηε θαη ζα εκθαλίδεη ην κήλπκα O D είλαη πνιιαπιάζην ηνπ d. */ public static void main(string[] args) { // Γεκηνπξγία ηπραίνπ αθέξαηνπ αξηζκνύ D κεηαμύ ηνπ 10 θαη 20 int D = (int)(math.random()*11) + 10; // Γεκηνπξγία ηπραίνπ αθέξαηνπ αξηζκνύ D κεηαμύ ηνπ 0 θαη5 int d = (int)(math.random()*5); // Δκθάληζε ηεο ηηκήο ηνπ D θαη d System.out.println("D = " + D + " d = " + d); // Έιεγρνο αλ ν d είλαη δηάθνξνο ηνπ 0 if (d!= 0) // Έιεγρνο αλ ν αξηζκόο d δηαηξεί ΑΚΡΙΒΩ ηνλ αξηζκό D if (D % d == 0) System.out.println("O " + D + " είλαη πνιιαπιάζην ηνπ " + d ); Ζξοδοσ Προγράμματοσ D = 18 d = 6 O 18 είλαη πνιιαπιάζην ηνπ 6 D = 15 d = 4 D = 12 d = 0 Όταν ζχουμε ζνα if χωρίσ else αμζςωσ μετά από ζνα άλλο if, μποροφμε αντί των δφο if να χρθςιμοποιιςουμε ζνα, αλλά με διπλή ςυνθήκη. Οι δφο ςυνκικεσ μποροφν να ςυνδεκοφν με το &, ϊςτε θ ςυνολικι ςυνκικθ να είναι αλθκισ, αν είναι και οι δφο επί μζρουσ ςυνκικεσ αλθκείσ. τθν προκείμενθ περίπτωςθ, κα μποροφςαμε να ελζγξουμε με μια εντολι if αν ιςχφουν και οι δφο ςυνκικεσ, δθλαδι ο αρικμόσ d είναι διάφοροσ του μθδενόσ και ο αρικμόσ d διαιρεί ΑΚΡΙΒΩ τον αρικμό D. Αλγορικμικι και Προγραμματιςμόσ Εντολζσ Ελζγχου if - switch Γουλιάνασ Κϊςτασ ελίδα 9
10 2.4.1 Το Πρόγραμμα 2.4 με Διπλή Συνθήκη ςτην Εντολή Ελέγχου if Να τροποποιθκεί το Πρόγραμμα 2.4, ϊςτε να δθμιουργεί δφο τυχαίουσ ακζραιουσ αρικμοφσ, το D μεταξφ του 10 και 20 και το d μεταξφ του 0 και 5 και να εμφανίηει τισ τιμζσ τουσ. Αν ( ο αρικμόσ d είναι διάφοροσ του μθδενόσ ) και ( ο αρικμόσ d διαιρεί ΑΚΡΙΒΩ τον αρικμό D ), κα εμφανίηει το μινυμα O D είναι πολλαπλάςιο του d. ΛΟΓΙΚΟ ΔΙΑΓΡΑΜΜΑ A D τυχαίοσ ακζραιοσ [10, 20] d τυχαίοσ ακζραιοσ [2, 5] D, d (d 0) & (D%d = 0) NAI O D είναι πολλαπλάςιο του d T ΑΛΓΟΡΙΘΜΟ 1. Δθμιουργϊ ζναν τυχαίο ακζραιο D μεταξφ του 10 και Δθμιουργϊ ζναν τυχαίο ακζραιο d μεταξφ του 0 και 5 3. Eμφανίηω τθν τιμι του D και d 4. Αν (o d είναι διάφοροσ του μθδενόσ - d 0 ) & (ο d διαιρεί ΑΚΡΙΒΩ τον D) Eμφανίηω το μινυμα O D είναι πολλαπλάςιο του d Αλγορικμικι και Προγραμματιςμόσ Εντολζσ Ελζγχου if - switch Γουλιάνασ Κϊςτασ ελίδα 10
11 ΠΡΟΓΡΑΜΜΑ public class IfFactorLogic { /* Πξόγξακκα, ην νπνίν δεκηνπξγεί δύν ηπραίνπο αθέξαηνπο αξηζκνύο, ην D κεηαμύ ηνπ 10 θαη 20 θαη ην d κεηαμύ ηνπ 0 θαη 5 θαη εκθαλίδεη ηηο ηηκέο ηνπο. Αλ ν αξηζκόο d είλαη δηάθνξνο ηνπ κεδελόο θαη ν αξηζκόο d δηαηξεί ΑΚΡΙΒΩ ηνλ αξηζκό D, ζα εκθαλίδεη ην κήλπκα O D είλαη πνιιαπιάζην ηνπ d. */ public static void main(string[] args) { // Γεκηνπξγία ηπραίνπ αθέξαηνπ αξηζκνύ D κεηαμύ ηνπ 10 θαη 20 int D = (int)(math.random()*11) + 10; // Γεκηνπξγία ηπραίνπ αθέξαηνπ αξηζκνύ D κεηαμύ ηνπ 0 θαη5 int d = (int)(math.random()*5); // Δκθάληζε ηεο ηηκήο ηνπ D θαη d System.out.println("D = " + D + " d = " + d); // Έιεγρνο αλ ν d είλαη δηάθνξνο ηνπ 0 & ν d δηαηξεί ΑΚΡΙΒΩ ηνλ D if (d!= 0 & D % d == 0) System.out.println("O " + D + " είλαη πνιιαπιάζην ηνπ " + d ); Ζξοδοσ Προγράμματοσ D = 10 d = 3 D = 14 d = 2 O 14 είλαη πνιιαπιάζην ηνπ 2 D = 17 d = 0 Exception in thread "main" java.lang.arithmeticexception: / by zero at if_factor_logic.if_factor_logic.main(if_factor_logic.java:21) Java Result: 1 το προθγοφμενο πρόγραμμα χρθςιμοποιιςαμε το Λογικό Σελεςτι & για να ςυνδζςουμε τισ δφο ςυνκικεσ, ϊςτε να ιςχφουν ταυτόχρονα και οι δφο, αλλά δθμιοφργθςε ζνα ςφάλμα ( Εξαίρεςθ - διαίρεςθ με το μθδζν ) για τθν τιμι d = 0, γιατί ελζγχονται και οι δφο ςυνκικεσ (d!= 0 ) και ( D % d == 0), οπότε κάνει τθ διαίρεςθ D / d για να βρεί το υπόλοιπο. Για να αποφφγουμε τζτοια προβλιματα, μποροφμε να χρθςιμοποιιςουμε το Βραχυκυκλωμζνο Λογικό Σελεςτι &&, ο οποίοσ ςε αντίκεςθ με τον Σελεςτι & ΔΕΝ ελζγχει τη δεφτερη ςυνθήκη, αν η πρώτη ςυνθήκη είναι ψευδήσ ( ο ζλεγχοσ τθσ δεφτερθσ ςυνκικθσ πραγματικά δε χρειάηεται αν θ πρϊτθ ςυνκικθ είναι ψευδισ, αφοφ κα πρζπει να είναι αλθκείσ ΚΑΙ ΟΙ ΔΤΟ ςυνκικεσ ). Αλγορικμικι και Προγραμματιςμόσ Εντολζσ Ελζγχου if - switch Γουλιάνασ Κϊςτασ ελίδα 11
12 2.4.2 Το Πρόγραμμα 2.4 με Διπλή Συνθήκη ςτην Εντολή Ελέγχου if και το Βραχυκυκλωμένο Λογικό Τελεςτή && Να τροποποιθκεί το Πρόγραμμα 2.7, ϊςτε να δθμιουργεί δφο τυχαίουσ ακζραιουσ αρικμοφσ, το D μεταξφ του 10 και 20 και το d μεταξφ του 0 και 5 και να εμφανίηει τισ τιμζσ τουσ. Αν ( ο αρικμόσ d είναι διάφοροσ του μθδενόσ ) και ( ο αρικμόσ d διαιρεί ΑΚΡΙΒΩ τον αρικμό D ), κα εμφανίηει το μινυμα O D είναι πολλαπλάςιο του d. Να χρθςιμοποιθκεί ςτθ διπλι ςυνκικθ ο Βραχυκυκλωμζνοσ Λογικόσ Σελεςτισ &&. ΠΡΟΓΡΑΜΜΑ public class IfFactorLogicShort { /* Πξόγξακκα, ην νπνίν δεκηνπξγεί δύν ηπραίνπο αθέξαηνπο αξηζκνύο, ην D κεηαμύ ηνπ 10 θαη 20 θαη ην d κεηαμύ ηνπ 0 θαη 5 θαη εκθαλίδεη ηηο ηηκέο ηνπο. Αλ ν αξηζκόο d είλαη δηάθνξνο ηνπ κεδελόο θαη ν αξηζκόο d δηαηξεί ΑΚΡΙΒΩ ηνλ αξηζκό D, ζα εκθαλίδεη ην κήλπκα O D είλαη πνιιαπιάζην ηνπ d. Να ρξεζηκνπνηεζεί ζηε δηπιή ζπλζήθε ν Βξαρπθπθιωκέλνο Λνγηθόο Σειεζηήο &&. */ public static void main(string[] args) { // Γεκηνπξγία ηπραίνπ αθέξαηνπ αξηζκνύ D κεηαμύ ηνπ 10 θαη 20 int D = (int)(math.random()*10) + 10; // Γεκηνπξγία ηπραίνπ αθέξαηνπ αξηζκνύ D κεηαμύ ηνπ 0 θαη5 int d = (int)(math.random()*5 ); // Δκθάληζε ηεο ηηκήο ηνπ D θαη d System.out.println("D = " + D + " d = " + d); // Έιεγρνο αλ ν d είλαη δηάθνξνο ηνπ 0 & ν d δηαηξεί ΑΚΡΙΒΩ ηνλ D if (d!= 0 && D % d == 0) System.out.println("O " + D + " είλαη πνιιαπιάζην ηνπ " + d ); Ζξοδοσ Προγράμματοσ D = 17 d = 2 D = 12 d = 0 D = 18 d = 3 O 18 είλαη πνιιαπιάζην ηνπ 3 Αλγορικμικι και Προγραμματιςμόσ Εντολζσ Ελζγχου if - switch Γουλιάνασ Κϊςτασ ελίδα 12
13 Παρατήρηςη Μπορεί ςτο τμιμα ενόσ if να υπάρχει ζνα πλιρεσ if, όπωσ φαίνεται ςτο επόμενο παράδειγμα : Πρόγραμμα με την Εντολή Ελέγχου if if else Να γραφεί Αλγόρικμοσ/Πρόγραμμα, το οποίο κα δημιουργεί ζναν τυχαίο ακζραιο αρικμό a μεταξφ του -5 και 5. Αν ο αρικμόσ είναι θετικόσ, κα εμφανίηει τθν τιμι του και κα ελζγχει αν ο αρικμόσ a είναι άρτιοσ ι περιττόσ και κα εμφανίηει τθν τιμι του με αντίςτοιχο μινυμα. ΛΟΓΙΚΟ ΔΙΑΓΡΑΜΜΑ A a τυχαίοσ ακζραιοσ [-5, 5] a a > 0 a%2 = 0 ΠΕΡΙΣΣΟ ΑΡΣΙΟ T Αλγορικμικι και Προγραμματιςμόσ Εντολζσ Ελζγχου if - switch Γουλιάνασ Κϊςτασ ελίδα 13
14 ΑΛΓΟΡΙΘΜΟ 1. Δθμιουργϊ ζναν τυχαίο ακζραιο a μεταξφ του -5 και 5 2. Eμφανίηω τθν τιμι του a 3. Αν o αρικμόσ a είναι κετικόσ ( a > 0 ) Αν Σο υπόλοιπο τθσ διαίρεςθσ του a δια του 2 είναι 0 ( a % 2 = 0 ) Eμφανίηω το μινυμα a ΑΡΣΙΟ Διαφορετικά Eμφανίηω το μινυμα a ΠΕΡΙΣΣΟ ΠΡΟΓΡΑΜΜΑ public class IfIfArtios { /* Σν πξόγξακκα δεκηνπξγεί έλαλ ηπραίν αθέξαην αξηζκό κεηαμύ ηνπ -5 θαη 5. Αλ ν αξηζκόο είλαη ζεηηθόο, ειέγρεηαη αλ είλαη άξηηνο ή πεξηηηόο θαη εκθαλίδεηαη ην αληίζηνηρν κήλπκα */ public static void main(string[] args) { // Γεκηνπξγία ηπραίνπ αθέξαηνπ αξηζκνύ a κεηαμύ ηνπ -5 θαη5 int a = (int)(math.random()*11) - 5; // Δκθάληζε ηεο ηηκήο ηνπ a System.out.println("Ο αξηζκόο a είλαη ην " + a); // Έιεγρνο αλ ν a είλαη κεγαιύηεξνο ηνπ 0 if (a > 0) // Έιεγρνο αλ ν a είλαη άξηηνο ή πεξηηηόο, εκθάληζε κελύκαηνο if (a %2 == 0) System.out.println(a + " = αξηηνο " ); else System.out.println(a + " = πεξηηηόο " ); Ζξοδοσ Προγράμματοσ Ο αξηζκόο a είλαη ην -4 Ο αξηζκόο a είλαη ην 0 Ο αξηζκόο a είλαη ην 2 2 = αξηηνο Ο αξηζκόο a είλαη ην 1 1 = πεξηηηόο Άςκηςη 2.1 : Να τροποποιθκεί ο Αλγόρικμοσ 2.4.3, ϊςτε να βρίςκει αν ζνασ κετικόσ ακζραιοσ αρικμόσ είναι άρτιοσ ι περιττόσ με τθ χρήςη διπλήσ ςυνθήκησ. Αλγορικμικι και Προγραμματιςμόσ Εντολζσ Ελζγχου if - switch Γουλιάνασ Κϊςτασ ελίδα 14
15 Λογικοί Σελεςτζσ Οι Σελεςτζσ που ςυνδζουν δφο ι περιςςότερεσ ςυνκικεσ μεταξφ τουσ είναι οι παρακάτω : φνδεςη ΚΑΙ ( AND ) Λογικόσ Σελεςτήσ & Ή ( OR ) Αποκλειςτικό Ή ( XOR ) ^ OXI! Βραχυκυκλωμζνο ΚΑΙ ( Short Cirquit AND ) && Βραχυκυκλωμζνο Ή (Short Cirquit OR ) Η διαφορά ανάμεςα ςτο βραχυκυκλωμζνο τελεςτι && και τον απλό & είναι ότι ο βραχυκυκλωμζνοσ τελεςτισ && ςε αντίκεςθ με τον Σελεςτι & ΔΕΝ ελζγχει τθ δεφτερθ ςυνκικθ, αν θ πρϊτθ ςυνκικθ είναι ψευδήσ, ενϊ θ διαφορά ανάμεςα ςτο βραχυκυκλωμζνο τελεςτι και τον απλό είναι ότι ο βραχυκυκλωμζνοσ τελεςτισ ςε αντίκεςθ με τον Σελεςτι ΔΕΝ ελζγχει τθ δεφτερθ ςυνκικθ, αν θ πρϊτθ ςυνκικθ είναι αληθήσ. O Σριαδικόσ Σελεςτήσ? Μποροφμε, αντί να χρθςιμοποιιςουμε τθν εντολι με if, else, να χρθςιμοποιιςουμε τον τριαδικό τελεςτι?, ο οποίοσ ζχει το ίδιο αποτζλεςμα. Ασ δοφμε ζνα παράδειγμα υπολογιςμοφ τθσ απόλυτθσ τιμισ ενόσ ακζραιου αρικμοφ : Παράδειγμα int n = (int)(math.random()*10-10); if ( n < 0 ) absn = -n; else absn = n; Οι παραπάνω εντολζσ κα μποροφςαν να γραφοφν : int n = (int)(math.random()*11) - 10; absn = n < 0? n:n; όπου ελζγχεται θ ςυνκικθ n < 0 και αν είναι αλθκισ, το absn = -n, διαφορετικά, το absn = n, δθλαδι ότι κάνει και το if-else. Αλγορικμικι και Προγραμματιςμόσ Εντολζσ Ελζγχου if - switch Γουλιάνασ Κϊςτασ ελίδα 15
16 2.5 H Σκάλα if else - if Για να ελζγξουμε τθν περίπτωςθ που ζχουμε περιςςότερα από τρία ενδεχόμενα, χρθςιμοποιοφμε τθ ςκάλα if else if, όπου κάκε else αντιςτοιχεί ςτο κοντινότερο if: if (<ζπλζήθε-1>) εληνιή-1; ή >){ block εληνιώλ-1; else if (<ζπλζήθε-2>) εληνιή-2; ή >){ block εληνιώλ-2; else if (<ζπλζήθε-3>) εληνιή-3; ή >){ block εληνιώλ-3; else εληνιή-n; ή >){ block εληνιώλ-n; Πρόγραμμα με την Εντολή Ελέγχου if else if else if else Να γραφεί Αλγόρικμοσ/Πρόγραμμα, το οποίο κα δθμιουργεί ζναν τυχαίο ακζραιο αρικμό a μεταξφ του 1 και 5, κα εμφανίηει τθν τιμι του και κα ελζγχει αν ο αρικμόσ a είναι το 1, το 2, το 3, το 4 ι το 5. ε κάκε περίπτωςθ κα εμφανίηει τθν τιμι του. ΑΛΓΟΡΙΘΜΟ 1. Δθμιουργϊ ζναν τυχαίο ακζραιο μεταξφ Αν (a = 1) Εμφάνιςε a = 1 Διαφορετικά, Αν (a = 2) Εμφάνιςε a = 2 Διαφορετικά Αν (a = 3) Εμφάνιςε a = 3 Διαφορετικά Αν (a = 4) Εμφάνιςε a = 4 Διαφορετικά Εμφάνιςε a = 5 Αλγορικμικι και Προγραμματιςμόσ Εντολζσ Ελζγχου if - switch Γουλιάνασ Κϊςτασ ελίδα 16
17 ΛΟΓΙΚΟ ΔΙΑΓΡΑΜΜΑ A a τυχαίοσ ακζραιοσ [1-5] a a=1 a=2 a= 1 a=4 a=3 a= 3 a= 2 a= 5 a= 4 T ΠΡΟΓΡΑΜΜΑ public class IfElseIfElseIfElse { /* Πξόγξακκα, ην νπνίν δεκηνπξγεί 1 ηπραίν αθέξαην αξηζκό a κεηαμύ ηνπ 1 θαη 5, ειέγρεη αλ ν αξηζκόο a είλαη ην 1, ην 2, ην 3, ην 4 ή ην 5 θαη ζε θάζε πεξίπηωζε ζα εκθαλίδεη ηελ ηηκή ηνπ. */ public static void main(string[] args) { // Γεκηνπξγία ηπραίνπ αθέξαηνπ αξηζκνύ a κεηαμύ ηνπ 1 θαη5 int a = (int)(math.random()*5) + 1; Αλγορικμικι και Προγραμματιςμόσ Εντολζσ Ελζγχου if - switch Γουλιάνασ Κϊςτασ ελίδα 17
18 // Δκθάληζε ηεο ηηκήο ηνπ a System.out.println("Ο αξηζκόο a είλαη ην " + a); // Έιεγρνο, εκθάληζε ηεο ηηκήο ηνπ a if (a == 1) System.out.println("a = 1"); else if (a == 2) System.out.println("a = 2"); else if (a == 3) System.out.println("a = 3"); else if (a == 4) System.out.println("a = 4"); else System.out.println("a = 5"); Ζξοδοσ Προγράμματοσ Ο αξηζκόο a είλαη ην 2 a = H Εντολή Ελέγχου switch το παράδειγμα χρειάςτθκε να χρθςιμοποιιςουμε 4 εντολζσ if για να ελζγξουμε αν θ τιμι του a είναι το 1, το 2, το 3, το 4 ι το 5. αυτζσ τισ περιπτϊςεισ, μποροφμε να χρθςιμοποιιςουμε τθν εντολι switch, θ οποία επιλζγει ανάμεςα ςε διάφορεσ περιπτϊςεισ. Η γενικι τθσ μορφι είναι : switch ( <έθθξαζε> ) { case <ζηαζεξά_1> : εληνιέο_1; case <ζηαζεξά_2> : εληνιέο_2; case <ζηαζεξά_n> : εληνιέο_n; default : εληνιέο_n+1 όπου θ <έθθξαζε> μπορεί να είναι μεταβλθτι ι αρικμθτικι ζκφραςθ τφπου char, byte, short, int, ενϊ οι <ζηαζεξά_1>, <ζηαζεξά_2>,..., <ζηαζεξά_n> είναι κυριολεκτικζσ ςτακερζσ του τφπου τθσ ζκφραςθσ. Η επιλογι default είναι προαιρετικι και κα εκτελεςτοφν οι εντολζσ τθσ, αν θ ζκφραςθ <έθθξαζε> δεν πάρει καμιά απ τισ τιμζσ που εμφανίηονται ςτισ γραμμζσ case. Αλγορικμικι και Προγραμματιςμόσ Εντολζσ Ελζγχου if - switch Γουλιάνασ Κϊςτασ ελίδα 18
19 Ανάλογα με τθν τιμι που κα ζχει θ <έθθξαζε> κα εκτελεςτοφν οι αντίςτοιχεσ εντολζσ τθσ κάκε περίπτωςθσ. Η εντολι break είναι προαιρετικι, αλλά, αν δεν υπάρχει, μετά τθν εκτζλεςθ των εντολϊν κάποιασ περίπτωςθσ, κα εκτελεςτοφν και οι εντολζσ των υπόλοιπων περιπτϊςεων. Μπορεί να υπάρχει εντολι switch ςε κάποια περίπτωςθ ( case ) μιασ άλλθσ εντολισ switch και οι περιπτϊςεισ τθσ να παίρνουν ίδιεσ τιμζσ με τισ περιπτϊςεισ τθσ εξωτερικισ εντολισ switch. Μπορεί να υπάρχουν κενζσ περιπτϊςεισ χωρίσ τιμζσ. Αυτζσ εντάςςονται ςτθν πρϊτθ επόμενθ περίπτωςθ που ζχει εντολζσ. Π.χ. αν κζλω να κάνω κάτι για τισ περιπτϊςεισ 1, 2, 3, αφινω κενζσ τισ περιπτϊςεισ 1,2 και γράφω τισ εντολζσ ςτθν περίπτωςθ Τροποποίηςη του Προγράμματοσ με την Εντολή Ελέγχου switch Να γραφεί Πρόγραμμα, το οποίο κα δθμιουργεί ζναν τυχαίο ακζραιο αρικμό a μεταξφ του 1 και 5, κα εμφανίηει τθν τιμι του και κα ελζγχει με τθ χριςθ τθσ εντολισ switch αν ο αρικμόσ a είναι το 1, το 2, το 3, το 4 ι το 5. ε κάκε περίπτωςθ κα εμφανίηει τθν τιμι του. ΠΡΟΓΡΑΜΜΑ public class SwitchInt { /* Πξόγξακκα, ην νπνίν δεκηνπξγεί έλαλ ηπραίν αθέξαην αξηζκό a κεηαμύ ηνπ * 1 θαη 5, εκθαλίδεη ηελ ηηκή ηνπ θαη ειέγρεη κε ηε ρξήζε ηεο εληνιήο * switch αλ ν αξηζκόο a είλαη ην 1, ην 2, ην 3, ην 4 ή ην 5. * ε θάζε πεξίπηωζε εκθαλίδεη ηελ ηηκή ηνπ. */ public static void main(string[] args) { // Γεκηνπξγία ηπραίνπ αθέξαην αξηζκνύ a κεηαμύ ηνπ 1 θαη 5 int num = (int)(math.random()*5) + 1; switch ( num ) { case 1 : System.out.println("num = 1"); case 2 : System.out.println("num = 2"); case 3 : System.out.println("num = 3"); case 4 : System.out.println("num = 4"); case 5 : System.out.println("num = 5"); default : System.out.println("num not in 1:5"); Αλγορικμικι και Προγραμματιςμόσ Εντολζσ Ελζγχου if - switch Γουλιάνασ Κϊςτασ ελίδα 19
20 Ζξοδοσ Προγράμματοσ num = 3 num = 5 num = 4 num = 2 num = 1 num not in 1: Τροποποίηςη του Προγράμματοσ 2.5.1, Διάβαςμα Χαρακτήρα Να γραφεί Πρόγραμμα, το οποίο κα διαβάηει απ το πλθκτρολόγιο ζνα χαρακτιρα ch, κα εμφανίηει τθν τιμι του και κα ελζγχει με τθ χριςθ τθσ εντολισ switch αν ο χαρακτιρασ ch είναι το a, το b, το c, το d ι το e. ε κάκε περίπτωςθ κα εμφανίηει τθν τιμι του. ΠΡΟΓΡΑΜΜΑ public class SwitchChar { /* Πξόγξακκα, ην νπνίν δηαβάδεη απ ην πιεθηξνιόγην έλα ραξαθηήξα ch, εκθαλίδεη ηελ ηηκή ηνπ θαη ζα ειέγρεη κε ηε ρξήζε ηεο εληνιήο switch αλ ν ραξαθηήξαο ch είλαη ην a, ην b, ην c, ην d ή ην e. ε θάζε πεξίπηωζε εκθαλίδεη ηελ ηηκή ηνπ. */ public static void main(string[] args) throws java.io.ioexception { // Γηάβαζκα απ ην πιεθηξνιόγην ελόο ραξαθηήξα ch char ch; System.out.print("Give a character a - e : "); ch = (char)(system.in.read()); // Έιεγρνο, εκθάληζε ηεο ηηκήο ηνπ ch switch (ch){ case 'a' : System.out.println("ch = a"); case 'b' : System.out.println("ch = b"); case 'c' : System.out.println("ch = c"); case 'd' : System.out.println("ch = d"); case 'e' : System.out.println("ch = e"); default : System.out.println("ch = " + ch + " not in a:e"); Αλγορικμικι και Προγραμματιςμόσ Εντολζσ Ελζγχου if - switch Γουλιάνασ Κϊςτασ ελίδα 20
21 Ζξοδοσ Πρoγράμματοσ Give a character a - e : a ch = a Give a character a - e : f ch = f not in a:e To throws java.io.ioexception είναι απαραίτθτο ςτθ διλωςθ τθσ main(), γιατί μπορεί να προκφψει ςφάλμα ( εξαίρεςθ exception ) ςτο διάβαςμα του χαρακτιρα. Ο χαρακτιρασ ch διαβάηεται με μια εντολι παρόμοια τθσ System.out.println(), τθν εντολι : ch = (char)(system.in.read()); αλλά απαιτείται διανομι τφπου char, γιατί ο χαρακτιρασ που διαβάηεται μετατρζπεται ςε ακζραια μορφι. Αλγορικμικι και Προγραμματιςμόσ Εντολζσ Ελζγχου if - switch Γουλιάνασ Κϊςτασ ελίδα 21
3 ΕΝΤΟΛΕΣ ΕΠΑΝΑΛΗΨΗΣ ( while, do while )
3 ΕΝΤΟΛΕΣ ΕΠΑΝΑΛΗΨΗΣ ( while, do while ) Στα πιο πολλά προγράμματα απαιτείται κάποια ι κάποιεσ εντολζσ να εκτελοφνται πολλζσ φορζσ για όςο ιςχφει κάποια ςυνκικθ. Ο αρικμόσ των επαναλιψεων μπορεί να είναι
Διαβάστε περισσότερα4 ΕΝΤΟΛΕΣ ΕΠΑΝΑΛΗΨΗΣ - for
4 ΕΝΤΟΛΕΣ ΕΠΑΝΑΛΗΨΗΣ - for Υπάρχουν προβλιματα, ςτα οποία ο αρικμόσ των επαναλιψεων κάποιων εντολϊν είναι γνωςτόσ εκ των προτζρων, όπωσ ςτο επόμενο παράδειγμα : 4. 1 Πρόγραμμα για τον Υπολογιςμό του Αθροίςματοσ
Διαβάστε περισσότεραΑλγορικμικι & Ρρογραμματιςμόσ με Java
Αλεξάνδρειο ΤΕΙ Θεςςαλονίκθσ Τμιμα Μθχανικϊν Ρλθροφορικισ Τ.Ε. Αλγορικμικι & Ρρογραμματιςμόσ με Java Διδακτικζσ θμειϊςεισ για το Μάκθμα Αλγορικμικι και Προγραμματιςμόσ Γουλιάνασ Κϊςτασ Επίκουροσ Κακθγθτισ
Διαβάστε περισσότερα5 ΜΕΘΟΔΟΙ - ΠΑΡΑΜΕΤΡΟΙ
5 ΜΕΘΟΔΟΙ - ΠΑΡΑΜΕΤΡΟΙ Να γραφεί πρόγραμμα, το οποίο κα δίνει τισ τιμζσ 5 και 6 ςε δφο μεταβλθτζσ a και b και κα υπολογίηει και κα εμφανίηει το άκροιςμά τουσ sum. ΛΟΓΙΚΟ ΔΙΑΓΡΑΜΜΑ a 5 b 6 sum a+b sum ΑΛΓΟΡΙΘΜΟ
Διαβάστε περισσότεραΠΡΟΓΡΑΜΜΑΣΙΜΌ ΤΠΟΛΟΓΙΣΏΝ. Κεφάλαιο 8 Η γλϊςςα Pascal
ΠΡΟΓΡΑΜΜΑΣΙΜΌ ΤΠΟΛΟΓΙΣΏΝ Κεφάλαιο 8 Η γλϊςςα Pascal Παράγραφοσ 8.2 Βαςικοί τφποι δεδομζνων Σα δεδομζνα ενόσ προγράμματοσ μπορεί να: είναι αποκθκευμζνα εςωτερικά ςτθν μνιμθ είναι αποκθκευμζνα εξωτερικά
Διαβάστε περισσότεραΕΡΓΑΣΗΡΙΑΚΗ ΑΚΗΗ 4.1
ΕΡΓΑΣΗΡΙΑΚΗ ΑΚΗΗ 4. Να γίνει πρόγραμμα το οποίο να επιλφει το Διαγώνιο Σφςτθμα: A ι το ςφςτθμα : ι ςε μορφι εξιςώςεων το ςφςτθμα : Αλγόρικμοσ m(). Διαβάηουμε τθν τιμι του ( θ διάςταςθ του Πίνακα Α )..
Διαβάστε περισσότερα9 ΕΞΑΙΡΕΕΙ - EXCEPTIONS
9 ΕΞΑΙΡΕΕΙ - EXCEPTIONS Με τον όρο Εξαιρζςεισ ( Exceptions ) ςτθ Java χαρακτθρίηουμε τα ςφάλματα που μπορεί να προκφψουν κατά τθν εκτζλεςθ ενόσ προγράμματοσ, όπωσ διαίρεςθ με το μθδζν, προςπάκεια πρόςβαςθσ
Διαβάστε περισσότεραΗ γλώςςα προγραμματιςμού C
Η γλώςςα προγραμματιςμού C Οι εντολζσ επανάλθψθσ (while, do-while, for) Γενικά για τισ εντολζσ επανάλθψθσ Συχνά ςτο προγραμματιςμό είναι επικυμθτι θ πολλαπλι εκτζλεςθ μιασ ενότθτασ εντολϊν, είτε για ζνα
Διαβάστε περισσότεραΔΟΜΗ ΑΠΛΗΣ ΕΠΙΛΟΓΗΣ Αςκήςεισ με ψευδογλώςςα/ διάγραμμα ροήσ. Αντώνης Μαϊργιώτης
ΔΟΜΗ ΑΠΛΗΣ ΕΠΙΛΟΓΗΣ Αςκήςεισ με ψευδογλώςςα/ διάγραμμα ροήσ Αντώνης Μαϊργιώτης Να γραφεί αλγόριθμοσ με τη βοήθεια διαγράμματοσ ροήσ, που να υπολογίζει το εμβαδό Ε ενόσ τετραγώνου με μήκοσ Α. ΑΡΧΗ ΔΙΑΒΑΣΕ
Διαβάστε περισσότερα1 ΕΙΣΑΓΩΓΗ ΤΥΠΟΙ ΔΕΔΟΜΕΝΩΝ
1 ΕΙΣΑΓΩΓΗ ΤΥΠΟΙ ΔΕΔΟΜΕΝΩΝ Αλγόρικμοσ Μια ςειρά από ςαφι και κακοριςμζνα βιματα, τα οποία οδθγοφν ςτθ λφςθ ενόσ προβλιματοσ, περιγραφι του κάκε βιματοσ με λόγια και λζξεισ-κλειδιά, π.χ. διάβαςε, υπολόγιςε,
Διαβάστε περισσότερα8 ΥΜΒΟΛΟΕΙΡΕ - STRINGS
8 ΥΜΒΟΛΟΕΙΡΕ - STRINGS Οι Συμβολοςειρζσ Strings ςτθ Java είναι αντικείμενα και όχι Πίνακεσ Χαρακτιρων. Η Διλωςθ μιασ Συμβολοςειράσ γίνεται με τθ διλωςθ του τφπου String των ςτοιχείων που κα αποκθκεφςει,
Διαβάστε περισσότεραΔείκτεσ Διαχείριςθ Μνιμθσ. Βαγγζλθσ Οικονόμου Διάλεξθ 8
Δείκτεσ Διαχείριςθ Μνιμθσ Βαγγζλθσ Οικονόμου Διάλεξθ 8 Δείκτεσ Κάκε μεταβλθτι ςχετίηεται με μία κζςθ ςτθν κφρια μνιμθ του υπολογιςτι. Κάκε κζςθ ςτθ μνιμθ ζχει τθ δικι τθσ ξεχωριςτι διεφκυνςθ. Με άμεςθ
Διαβάστε περισσότερα17. Πολυδιάςτατοι πίνακεσ
Προγραμματιςμόσ Μεκόδων Επίλυςθσ Προβλθμάτων 17. Πολυδιάςτατοι πίνακεσ Ιωάννθσ Κατάκθσ Πολυδιάςτατοι πίνακεσ o Μζχρι τϊρα μιλοφςαμε για μονοδιάςτατουσ πίνακεσ ι int age[5]= 31,28,31,30,31; o Για παράλλθλουσ
Διαβάστε περισσότεραΠαράςταςη ακεραίων ςτο ςυςτημα ςυμπλήρωμα ωσ προσ 2
Παράςταςη ακεραίων ςτο ςυςτημα ςυμπλήρωμα ωσ προσ 2 Δρ. Χρήζηος Ηλιούδης Μθ Προςθμαςμζνοι Ακζραιοι Εφαρμογζσ (ςε οποιαδιποτε περίπτωςθ δεν χρειάηονται αρνθτικοί αρικμοί) Καταμζτρθςθ. Διευκυνςιοδότθςθ.
Διαβάστε περισσότεραΑ) Ενδεικτικϋσ απαντόςεισ των θεμϊτων
Πανελλόνιεσ εξετϊςεισ Γ Τϊξησ 2011 Ανϊπτυξη Εφαρμογών ςε Προγραμματιςτικό Περιβϊλλον ΘΕΜΑ Α Α) Ενδεικτικϋσ απαντόςεισ των θεμϊτων Α1. Σ/Λ 1. Σωςτι 2. Σωςτι 3. Λάκοσ 4. Λάκοσ 5. Λάκοσ Α2. Σ/Λ 1. Σωςτι 2.
Διαβάστε περισσότεραςυςτιματα γραμμικϊν εξιςϊςεων
κεφάλαιο 7 Α ςυςτιματα γραμμικϊν εξιςϊςεων αςικζσ ζννοιεσ Γραμμικά, λζγονται τα ςυςτιματα εξιςϊςεων ςτα οποία οι άγνωςτοι εμφανίηονται ςτθν πρϊτθ δφναμθ. Σα γραμμικά ςυςτιματα με δφο εξιςϊςεισ και δφο
Διαβάστε περισσότεραΕΦΑΡΜΟΓΕ ΒΑΕΩΝ ΔΕΔΟΜΕΝΩΝ ΣΗ ΝΟΗΛΕΤΣΙΚΗ. Φιλιοποφλου Ειρινθ
ΕΦΑΡΜΟΓΕ ΒΑΕΩΝ ΔΕΔΟΜΕΝΩΝ ΣΗ ΝΟΗΛΕΤΣΙΚΗ Φιλιοποφλου Ειρινθ Προςθήκη νζων πεδίων Ασ υποκζςουμε ότι μετά τθ δθμιουργία του πίνακα αντιλαμβανόμαςτε ότι ζχουμε ξεχάςει κάποια πεδία. Είναι ζνα πρόβλθμα το οποίο
Διαβάστε περισσότεραΔομθμζνοσ Προγραμματιςμόσ. Βαγγζλθσ Οικονόμου Εργαςτιριο 9
Δομθμζνοσ Προγραμματιςμόσ Βαγγζλθσ Οικονόμου Εργαςτιριο 9 Συναρτιςεισ Αφαιρετικότθτα ςτισ διεργαςίεσ Συνάρτθςεισ Διλωςθ, Κλιςθ και Οριςμόσ Εμβζλεια Μεταβλθτών Μεταβίβαςθ παραμζτρων ςε ςυναρτιςεισ Συναρτιςεισ
Διαβάστε περισσότεραΣτα προθγοφμενα δφο εργαςτιρια είδαμε τθ δομι απόφαςθσ (ι επιλογισ ι ελζγχου ροισ). Ασ κυμθκοφμε:
ΔΟΜΗ ΑΠΟΦΑΗ Στα προθγοφμενα δφο εργαςτιρια είδαμε τθ δομι απόφαςθσ (ι επιλογισ ι ελζγχου ροισ). Ασ κυμθκοφμε: Όταν το if που χρθςιμοποιοφμε παρζχει μόνο μία εναλλακτικι διαδρομι εκτζλεςθ, ο τφποσ δομισ
Διαβάστε περισσότεραΘεςιακά ςυςτιματα αρίκμθςθσ
Θεςιακά ςυςτιματα αρίκμθςθσ Δρ. Χρήστος Ηλιούδης αρικμθτικό ςφςτθμα αρίκμθςθσ (Number System) Αξία (value) παράςταςθ Οι αξίεσ (π.χ. το βάροσ μιασ ποςότθτασ μιλων) μποροφν να παραςτακοφν με πολλοφσ τρόπουσ
Διαβάστε περισσότεραΥΡΟΝΣΙΣΗΡΙΟ Μ. Ε. ΚΑΙ ΚΕΝΣΡΟ ΙΔΙΑΙΣΕΡΩΝ ΜΑΘΗΜΑΣΩΝ «ΚΤΡΙΣΗ» ΔΙΑΓΩΝΙΜΑ ΘΕΜΑΣΑ Β ΛΤΚΕΙΟΤ ΥΕΒΡΟΤΑΡΙΟ 2018 ΑΕΠΠ
ΥΡΟΝΣΙΣΗΡΙΟ Μ. Ε. ΚΑΙ ΚΕΝΣΡΟ ΙΔΙΑΙΣΕΡΩΝ ΜΑΘΗΜΑΣΩΝ «ΚΤΡΙΣΗ» ΔΙΑΓΩΝΙΜΑ ΘΕΜΑΣΑ Β ΛΤΚΕΙΟΤ ΥΕΒΡΟΤΑΡΙΟ 2018 ΘΕΜΑ Α ΑΕΠΠ Α1. Για κακεμία από τισ παρακάτω προτάςεισ να χαρακτθρίςετε με ΣΩΣΤΟ ι ΛΑΘΟΣ 1. Η ζκφραςθ
Διαβάστε περισσότερα10 ΕΙΣΟΔΟΣ ΕΞΟΔΟΣ ΔΕΔΟΜΕΝΩΝ
10 ΕΙΣΟΔΟΣ ΕΞΟΔΟΣ ΔΕΔΟΜΕΝΩΝ Οι περιςςότερεσ εφαρμογζσ τθσ Java δε ςτθρίηονται ςε προγράμματα, τα οποία δζχονται είςοδο δεδομζνων απ το πλθκτρολόγιο, αλλά ςε applets, εφαρμογζσ που βαςίηονται ςτθν παρακυρικι
Διαβάστε περισσότεραΜΑΘΗΜΑΤΙΚΑ Α Γυμνασίου
ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΜΑΘΗΜΑΤΙΚΑ Α Γυμνασίου Ενότητα 1β: Ισότητα - Εξίσωση ΠΑΙΔΑΓΩΓΙΚΟ ΙΝΣΤΙΤΟΥΤΟ ΥΠΗΡΕΣΙΑ ΑΝΑΠΤΥΞΗΣ ΠΡΟΓΡΑΜΜΑΤΩΝ ΜΑΘΗΜΑΤΙΚΑ Α Γυμνασίου Ενότητα 1β: Ισότητα - Εξίσωση Συγγραφή:
Διαβάστε περισσότεραΕργαςτιριο Πικανοτιτων Σθμειϊςεισ προγραμματιςμοφ: βαςικζσ γνϊςεισ ανάπτυξθσ εφαρμογϊν. Κϊςτασ Αρβανιτάκθσ
Εργαςτιριο Πικανοτιτων Σθμειϊςεισ προγραμματιςμοφ: βαςικζσ γνϊςεισ ανάπτυξθσ εφαρμογϊν Κϊςτασ Αρβανιτάκθσ Χρηματοδότηση Το παρόν εκπαιδευτικό υλικό έχει αναπτυχθεί στα πλαίσια του εκπαιδευτικού έργου του
Διαβάστε περισσότεραΈνα πρόβλθμα γραμμικοφ προγραμματιςμοφ βρίςκεται ςτθν κανονικι μορφι όταν:
Μζθοδος Simplex Η πλζον γνωςτι και περιςςότερο χρθςιμοποιουμζνθ μζκοδοσ για τθν επίλυςθ ενόσ γενικοφ προβλιματοσ γραμμικοφ προγραμματιςμοφ, είναι θ μζκοδοσ Simplex θ οποία αναπτφχκθκε από τον George Dantzig.
Διαβάστε περισσότεραΟδηγίεσ προσ τουσ εκπαιδευτικοφσ για το μοντζλο του Άβακα
Οδηγίεσ προσ τουσ εκπαιδευτικοφσ για το μοντζλο του Άβακα Αυτζσ οι οδθγίεσ ζχουν ςτόχο λοιπόν να βοθκιςουν τουσ εκπαιδευτικοφσ να καταςκευάςουν τισ δικζσ τουσ δραςτθριότθτεσ με το μοντζλο του Άβακα. Παρουςίαςη
Διαβάστε περισσότεραΑΝΑΠΣΤΞΘ ΕΦΑΡΜΟΓΩΝ Ε ΠΡΟΓΡΑΜΜΑΣΙΣΙΚΟ ΠΕΡΙΒΑΛΛΟΝ 3 ο ΓΕΝΙΚΟ ΛΤΚΕΙΟ Ν. ΜΤΡΝΘ- ΕΠΙΜΕΛΕΙΑ: ΠΤΡΙΔΑΚΘ Λ.
Ερωτήςεισ Προβλήματα Α. Σημειώςτε δεξιά από κάθε πρόταςη το γράμμα Σ αν η πρόταςη είναι ςωςτή και το γράμμα Λ αν είναι λάθοσ. 1. Θ περατότθτα ενόσ αλγορίκμου αναφζρεται ςτο γεγονόσ ότι καταλιγει ςτθ λφςθ
Διαβάστε περισσότεραΥΡΟΝΣΙ ΣΗΡΙΟ Μ. Ε. ΚΑΙ ΚΕΝΣΡΟ ΙΔΙΑΙΣΕΡΩΝ ΜΑΘΗΜΑΣΩΝ «ΚΤΡΙΣ Η» ΔΙΑΓΩΝΙ ΜΑ ΑΕΠΠ
ΥΡΟΝΣΙ ΣΗΡΙΟ Μ. Ε. ΚΑΙ ΚΕΝΣΡΟ ΙΔΙΑΙΣΕΡΩΝ ΜΑΘΗΜΑΣΩΝ «ΚΤΡΙΣ Η» ΔΙΑΓΩΝΙ ΜΑ ΘΕΜΑΣΑ Β ΛΤΚΕΙΟΤ ΑΠΡΙΛΙΟ 2018 ΚΑΘΗΓΗΤΗΣ: Γιώργος Πασσαλίδης ΑΕΠΠ ΟΝΟΜΑΣΕΠΩΝΤΜΟ: ΒΑΘΜΟ : ΘΕΜΑ Α Α1. Για κακεμία από τισ παρακάτω προτάςεισ
Διαβάστε περισσότεραΑΤΕΙ ΘΕΣΣΑΛΟΝΙΚΗΣ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ Αλγοριθμική και Προγραμματισμός
ΑΤΕΙ ΘΕΣΣΑΛΟΝΙΚΗΣ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ Αλγοριθμική και Προγραμματισμός Παναγιώτης Σφέτσος sfetsos@it.teithe.gr Εντολές ελέγχου συγκρίσεων επιλογής ή διακλαδώσεων ( if switch) Μία από τις σημαντικότερες
Διαβάστε περισσότεραΡΟΓΑΜΜΑΤΙΣΤΙΚΟ ΡΕΙΒΑΛΛΟΝ MICRO WORLDS PRO
ΡΟΓΑΜΜΑΤΙΣΤΙΚΟ ΡΕΙΒΑΛΛΟΝ MICRO WORLDS PRO Το Micro Worlds Pro είναι ζνα ολοκλθρωμζνο περιβάλλον προγραμματιςμοφ. Χρθςιμοποιεί τθ γλϊςςα προγραμματιςμοφ Logo (εξελλθνιςμζνθ) Το Micro Worlds Pro περιλαμβάνει
Διαβάστε περισσότεραΟδηγίεσ προσ τουσ εκπαιδευτικοφσ για το μοντζλο τησ Αριθμογραμμήσ
Οδηγίεσ προσ τουσ εκπαιδευτικοφσ για το μοντζλο τησ Αριθμογραμμήσ Αυτζσ οι οδθγίεσ ζχουν ςτόχο να βοθκιςουν τουσ εκπαιδευτικοφσ να καταςκευάςουν τισ δικζσ τουσ δραςτθριότθτεσ με το μοντζλο τθσ Αρικμογραμμισ.
Διαβάστε περισσότεραΠολυπλέκτες. 0 x 0 F = S x 0 + Sx 1 1 x 1
Πολυπλέκτες Ο πολυπλζκτθσ (multipleer - ) είναι ζνα ςυνδυαςτικό κφκλωμα που επιλζγει δυαδικι πλθροφορία μιασ από πολλζσ γραμμζσ ειςόδου και τθν κατευκφνει ςε μια και μοναδικι γραμμι εξόδου. Η επιλογι μιασ
Διαβάστε περισσότεραΠαράςταςη ςυμπλήρωμα ωσ προσ 1
Δρ. Χρήστος Ηλιούδης Θζματα διάλεξησ ΣΤ1 Προςθεςη αφαίρεςη ςτο ΣΤ1 2 ή ΣΤ1 Ονομάηουμε ςυμπλιρωμα ωσ προσ μειωμζνθ βάςθ R ενόσ μθ προςθμαςμζνου αρικμοφ Χ = ( Χ θ-1 Χ θ-2... Χ 0 ) R ζναν άλλον αρικμό Χ'
Διαβάστε περισσότεραΙδιότθτεσ πεδίων Γενικζσ.
Οι ιδιότθτεσ των πεδίων διαφζρουν ανάλογα με τον τφπο δεδομζνων που επιλζγουμε. Ορίηονται ςτο κάτω μζροσ του παρακφρου ςχεδίαςθσ του πίνακα, ςτθν καρτζλα Γενικζσ. Ιδιότθτα: Μζγεκοσ πεδίου (Field size)
Διαβάστε περισσότεραΔ ιαγώνιςμα ς το μάθημα Ανάπτυξη Εφαρμογών ςε Προγ ραμματιςτικό Περιβάλ λον
Δ ιαγώνιςμα ς το μάθημα Ανάπτυξη Εφαρμογών ςε Προγ ραμματιςτικό Περιβάλ λον Ο ν ο μ α τ ε π ώ ν υ μ ο : _ Θ Ε Μ Α 1 ο Α. Ν α χ α ρ α κ τ θ ρ ι ς τ ο φ ν ο ι α κ ό λ ο υ κ ε σ π ρ ο τ ά ς ε ι σ μ ε τ ο
Διαβάστε περισσότεραΔιαχείριςθ του φακζλου "public_html" ςτο ΠΣΔ
Διαχείριςθ του φακζλου "public_html" ςτο ΠΣΔ Οι παρακάτω οδθγίεσ αφοροφν το χριςτθ webdipe. Για διαφορετικό λογαριαςμό χρθςιμοποιιςτε κάκε φορά το αντίςτοιχο όνομα χριςτθ. = πατάμε αριςτερό κλικ ςτο Επιςκεφκείτε
Διαβάστε περισσότεραΛαμβάνοντασ υπόψη ότι κατά την πρόςθεςη δφο δυαδικϊν ψηφίων ιςχφει: Κρατοφμενο
Αριθμητικά κυκλώματα Ημιαθροιστής (Half Adder) Ο ημιαθροιςτήσ είναι ζνα κφκλωμα το οποίο προςθζτει δφο δυαδικά ψηφία (bits) και δίνει ωσ αποτζλεςμα το άθροιςμά τουσ και το κρατοφμενο. Με βάςη αυτή την
Διαβάστε περισσότεραΔομζσ Αφαιρετικότθτα ςτα Δεδομζνα
Δομζσ Αφαιρετικότθτα ςτα Δεδομζνα Περιεχόμενα Ζννοια δομισ Οριςμόσ δομισ Διλωςθ μεταβλθτϊν Απόδοςθ Αρχικϊν τιμϊν Αναφορά ςτα μζλθ μιασ δομισ Ζνκεςθ Δομισ Πίνακεσ Δομϊν Η ζννοια τθσ δομισ Χρθςιμοποιιςαμε
Διαβάστε περισσότερα16. Πίνακεσ και Συναρτήςεισ
Προγραμματιςμόσ Μεκόδων Επίλυςθσ Προβλθμάτων 16. Πίνακεσ και Συναρτήςεισ Ιωάννθσ Κατάκθσ Σιμερα o Κλιςθ με τιμι o Κλιςθ με αναφορά o Πίνακεσ και ςυναρτιςεισ o Παραδείγματα Ειςαγωγι o Στισ προθγοφμενεσ
Διαβάστε περισσότεραΔιαδικαςία Διαχείριςθσ Στθλϊν Βιβλίου Εςόδων - Εξόδων. (v.1.0.7)
Διαδικαςία Διαχείριςθσ Στθλϊν Βιβλίου Εςόδων - Εξόδων (v.1.0.7) 1 Περίληψη Το ςυγκεκριμζνο εγχειρίδιο δθμιουργικθκε για να βοθκιςει τθν κατανόθςθ τθσ διαδικαςίασ διαχείριςθσ ςτθλών βιβλίου Εςόδων - Εξόδων.
Διαβάστε περισσότεραΣΤΟΙΧΕΙΑ ΜΑΘΗΜΑΤΙΚΗΣ ΛΟΓΙΚΗΣ
ΣΤΟΙΧΕΙΑ ΜΑΘΗΜΑΤΙΚΗΣ ΛΟΓΙΚΗΣ Λογικι πρόταςθ: Με τον όρο λογικι πρόταςθ (ι απλά πρόταςθ) ςτα μακθματικά, εννοοφμε μια ζκφραςθ με πλιρεσ νόθμα που δζχεται τον χαρακτθριςμό ι μόνο αλθκισ ι μόνο ψευδισ. Παραδείγματα:
Διαβάστε περισσότεραΑΝΑΠΣΤΞΗ ΕΥΑΡΜΟΓΩΝ Ε ΠΡΟΓΡΑΜΜΑΣΙΣΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Γ ΛΤΚΕΙΟΤ ΣΕΦΝΟΛΟΓΙΚΗ ΚΑΣΕΤΘΤΝΗ
ΑΝΑΠΣΤΞΗ ΕΥΑΡΜΟΓΩΝ Ε ΠΡΟΓΡΑΜΜΑΣΙΣΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Γ ΛΤΚΕΙΟΤ ΣΕΦΝΟΛΟΓΙΚΗ ΚΑΣΕΤΘΤΝΗ 1) Να γράψετε το τμιμα αλγορίκμου που αντιςτοιχεί ςτο παρακάτω διάγραμμα ροισ. 2) Να γράψετε το τμιμα αλγορίκμου που αντιςτοιχεί
Διαβάστε περισσότεραΟντοκεντρικόσ Προγραμματιςμόσ
Οντοκεντρικόσ Προγραμματιςμόσ Ενότθτα 2: Η ΓΛΩΣΣΑ JAVA Βιβλιοκικεσ Ιωάννθσ Χατηθλυγεροφδθσ Πολυτεχνικι Σχολι Τμιμα Μθχανικών Η/Υ & Πλθροφορικισ ΒΙΒΛΙΟΘΗΚΗ JAVA ΒΑΙΚΗ ΒΙΒΛΙΟΘΗΚΗ JAVA Ζνα ςφνολο κλάςεων
Διαβάστε περισσότεραΕργαςτθριακζσ Αςκιςεισ Αρικμθτικισ Ανάλυςθσ
Α.Σ.Ε.Ι. Θεςςαλονίκθσ Σμιμα Μθχανικϊν Πλθροφορικισ Σ.Ε. Εργαςτθριακζσ Αςκιςεισ Αρικμθτικισ Ανάλυςθσ ςτθ Γλϊςςα Προγραμματιςμοφ C Γουλιάνασ Κϊςτασ Επίκουροσ Κακθγθτισ Α.Σ.Ε.Ι.Θ Θεςςαλονίκη 2016 Email: gouliana@it.teithe.gr
Διαβάστε περισσότεραΘΥ101: Ειςαγωγι ςτθν Πλθροφορικι
Παράςταςη κινητήσ υποδιαςτολήσ ςφμφωνα με το πρότυπο ΙΕΕΕ Δρ. Χρήστος Ηλιούδης το πρότυπο ΙΕΕΕ 754 ζχει χρθςιμοποιθκεί ευρζωσ ςε πραγματικοφσ υπολογιςτζσ. Το πρότυπο αυτό κακορίηει δφο βαςικζσ μορφζσ κινθτισ
Διαβάστε περισσότεραΕπαναλθπτικζσ Αςκιςεισ
Επαναλθπτικζσ Αςκιςεισ Αςκιςεισ Ρίνακεσ Τιμϊν Άσκηση 1 η Γίλεηαη o παξαθάησ αιγόξηζκνο, ζηνλ νπνίν έρνπλ αξηζκεζεί νη εληνιέο εθρώξεζεο: Αιγόξηζκνο Πνιιαπιαζηαζκόο Γεδνκέλα //α,β// Αλ α > β ηόηε αληηκεηάζεζε
Διαβάστε περισσότεραΟνοματεπϊνυμο.. ΔΙΑΓΩΝΙΣΜΑ ΑΕΠΠ
Ονοματεπϊνυμο.. ΔΙΑΓΩΝΙΣΜΑ ΑΕΠΠ ΘΕΜΑ 1 Ο Α) Ερωτισεις τφπου ωστοφ-λάκους 1. Κάκε βρόχος Για μπορεί να μετατραπεί σε Όσο 2. Κάκε βρόχος που υλοποιείται με τθν εντολι Όσο...επανάλαβε μπορεί να γραφεί και
Διαβάστε περισσότεραΠρογραμματιςμόσ Μεκόδων Επίλυςθσ Προβλθμάτων. 15. Πίνακεσ ΙI. Ιωάννθσ Κατάκθσ. ΕΠΛ 032: Προγραμματιςμόσ Μεκόδων Επίλυςθσ Προβλθμάτων
Προγραμματιςμόσ Μεκόδων Επίλυςθσ Προβλθμάτων 15. Πίνακεσ ΙI Ιωάννθσ Κατάκθσ Σιμερα o Ειςαγωγι o Διλωςθ o Αρχικοποίθςθ o Πρόςβαςθ o Παραδείγματα Πίνακεσ - Επανάλθψθ o Στθν προθγοφμενθ διάλεξθ κάναμε μια
Διαβάστε περισσότεραΕργαςτιριο Βάςεων Δεδομζνων
Εργαςτιριο Βάςεων Δεδομζνων 2010-2011 Μάθημα 1 ο 1 Ε. Σςαμούρα Σμήμα Πληροφορικήσ ΑΠΘ Σκοπόσ του 1 ου εργαςτθριακοφ μακιματοσ Σκοπόσ του πρϊτου εργαςτθριακοφ μακιματοσ είναι να μελετιςουμε ερωτιματα επιλογισ
Διαβάστε περισσότεραModellus 4.01 Συ ντομοσ Οδηγο σ
Νίκοσ Αναςταςάκθσ 4.01 Συ ντομοσ Οδηγο σ Περιγραφή Σο είναι λογιςμικό προςομοιϊςεων που ςτθρίηει τθν λειτουργία του ςε μακθματικά μοντζλα. ε αντίκεςθ με άλλα λογιςμικά (π.χ. Interactive Physics, Crocodile
Διαβάστε περισσότεραx n D 2 ENCODER m - σε n (m 2 n ) x 1 Παραδείγματα κωδικοποιθτϊν είναι ο κωδικοποιθτισ οκταδικοφ ςε δυαδικό και ο κωδικοποιθτισ BCD ςε δυαδικό.
Κωδικοποιητές Ο κωδικοποιθτισ (nor) είναι ζνα κφκλωμα το οποίο διακζτει n γραμμζσ εξόδου και το πολφ μζχρι m = 2 n γραμμζσ ειςόδου και (m 2 n ). Οι ζξοδοι παράγουν τθν κατάλλθλθ λζξθ ενόσ δυαδικοφ κϊδικα
Διαβάστε περισσότεραΑιγόξηζκνη Γνκή επηινγήο. Πνιιαπιή Δπηινγή Δκθωιεπκέλεο Δπηινγέο. Δηζαγωγή ζηηο Αξρέο ηεο Δπηζηήκεο ηωλ Η/Υ. introcsprinciples.wordpress.
Αιγόξηζκνη 2.2.7.3 Γνκή επηινγήο Πνιιαπιή Δπηινγή Δκθωιεπκέλεο Δπηινγέο Δηζαγωγή ζηηο Αξρέο ηεο Δπηζηήκεο ηωλ Η/Υ 1 Πνιιαπιή Δληνιή Δπηινγήο Αν ζπλζήθε_1 ηόηε εληνιέο_1 αλλιώς_αν ζπλζήθε_2 ηόηε εληνιέο_2...
Διαβάστε περισσότεραΜονάδες 6. Μονάδες ΓΑΨΕ Δεν υπάρχει ρίηα 2. ΑΝ Α>0 ΤΟΤΕ 3. ΤΕΛΟΣ_ΑΝ 4. ΑΛΛΙΩΣ 5. ίηα Τ_(Α)
50 Χρόνια ΦΡΟΝΣΙΣΗΡΙΑ ΜΕΗ ΕΚΠΑΙΔΕΤΗ ΑΒΒΑΪΔΗ-ΜΑΝΩΛΑΡΑΚΗ ΠΑΓΚΡΑΣΙ : Φιλολάου & Εκφαντίδου 26 : Σηλ.: 2107601470 ΔΙΑΓΩΝΙΣΜΑ : ΑΝΑΡΤΥΞΗ ΕΦΑΜΟΓΩΝ ΣΕ ΡΟΓΑΜΜΑΤΙΣΤΙΚΟ ΡΕΙΒΑΛΛΟΝ Γϋ ΛΥΚΕΙΟΥ 2011 ΘΕΜΑ Α I. Η ςειριακι
Διαβάστε περισσότεραΕιςαγωγι ςτθν Επιςτιμθ Υπολογιςτϊν. Ειςαγωγι ςτθν Python
Ειςαγωγι ςτθν Επιςτιμθ Υπολογιςτϊν Ειςαγωγι ςτθν Python Γ Μζροσ Modules, Αντικειμενοςτραφισ Προγραμματιςμόσ ςτθν Python, Classes, Objects, Αλλθλεπίδραςθ με αρχεία Ειςαγωγι αρκρωμάτων (modules): import
Διαβάστε περισσότερα343 Ειςαγωγι ςτον Προγραμματιςμό
343 Ειςαγωγι ςτον Προγραμματιςμό Σμιμα Μακθματικϊν Πανεπιςτιμιο Ιωαννίνων Ακαδθμαϊκό Ζτοσ 2018-2019 Χάρθσ Παπαδόπουλοσ 207δ, B όροφοσ e-mail: charis@cs.uoi.gr Ωρεσ Γραφείου: Σρίτθ 11-13 Ενότθτεσ 1-24 ΕΠΑΝΑΛΗΨΗ
Διαβάστε περισσότερα3 θ διάλεξθ Επανάλθψθ, Επιςκόπθςθ των βαςικϊν γνϊςεων τθσ Ψθφιακισ Σχεδίαςθσ
3 θ διάλεξθ Επανάλθψθ, Επιςκόπθςθ των βαςικϊν γνϊςεων τθσ Ψθφιακισ Σχεδίαςθσ 1 2 3 4 5 6 7 Παραπάνω φαίνεται θ χαρακτθριςτικι καμπφλθ μετάβαςθσ δυναμικοφ (voltage transfer characteristic) για ζναν αντιςτροφζα,
Διαβάστε περισσότεραΒάρειπ Δεδξμέμωμ. Επγαστήπιο ΙΙ. Τμήμα Πλεπουοπικήρ ΑΠΘ
Βάρειπ Δεδξμέμωμ Επγαστήπιο ΙΙ Τμήμα Πλεπουοπικήρ ΑΠΘ 2016-2017 2 Σκξπόπ ςξσ 2 ξσ εογαρςηοίξσ Σκοπόρ αςτού τος επγαστεπίος είναι: Η μελέτε επωτεμάτων σε μία μόνο σσέσε. Εξετάδοςμε τοςρ τελεστέρ επιλογήρ
Διαβάστε περισσότεραΛΕΙΤΟΥΓΙΚΆ ΣΥΣΤΉΜΑΤΑ. 5 ο Εργαςτιριο Ειςαγωγι ςτθ Γραμμι Εντολϊν
ΛΕΙΤΟΥΓΙΚΆ ΣΥΣΤΉΜΑΤΑ 5 ο Εργαςτιριο Ειςαγωγι ςτθ Γραμμι Εντολϊν Τι είναι θ Γραμμι Εντολϊν (1/6) Στουσ πρϊτουσ υπολογιςτζσ, και κυρίωσ από τθ δεκαετία του 60 και μετά, θ αλλθλεπίδραςθ του χριςτθ με τουσ
Διαβάστε περισσότεραΦΥΕ 14 ΑΚΑΔ. ΕΤΟΣ Η ΕΡΓΑΣΙΑ. Ημερομηνία παράδοςησ: 12 Νοεμβρίου (Όλεσ οι αςκιςεισ βακμολογοφνται ιςοτίμωσ με 10 μονάδεσ θ κάκε μία)
ΦΥΕ ΑΚΑΔ. ΕΤΟΣ 007-008 Η ΕΡΓΑΣΙΑ Ημερομηνία παράδοςησ: Νοεμβρίου 007 (Όλεσ οι αςκιςεισ βακμολογοφνται ιςοτίμωσ με 0 μονάδεσ θ κάκε μία) Άςκηςη α) Να υπολογιςκεί θ προβολι του πάνω ςτο διάνυςμα όταν: (.
Διαβάστε περισσότερα8 τριγωνομετρία. βαςικζσ ζννοιεσ. γ ςφω. εφω και γ. κεφάλαιο
κεφάλαιο 8 τριγωνομετρία Α βαςικζσ ζννοιεσ τθν τριγωνομετρία χρθςιμοποιοφμε τουσ τριγωνομετρικοφσ αρικμοφσ, οι οποίοι ορίηονται ωσ εξισ: θμω = απζναντι κάκετθ πλευρά υποτείνουςα Γ ςυνω = εφω = προςκείμενθ
Διαβάστε περισσότερα2.1. Εντολές. 2.2. Σχόλια. 2.3. Τύποι Δεδομένων
2 Βασικές Εντολές 2.1. Εντολές Οι στην Java ακολουθούν το πρότυπο της γλώσσας C. Έτσι, κάθε εντολή που γράφουμε στη Java θα πρέπει να τελειώνει με το ερωτηματικό (;). Όπως και η C έτσι και η Java επιτρέπει
Διαβάστε περισσότεραΕΦΑΡΜΟΓΖσ ΒΆΕΩΝ ΔΕΔΟΜΖΝΩΝ ΚΑΙ ΔΙΑΔΙΚΣΥΟΤ. Ειρινθ Φιλιοποφλου
ΕΦΑΡΜΟΓΖσ ΒΆΕΩΝ ΔΕΔΟΜΖΝΩΝ ΚΑΙ ΔΙΑΔΙΚΣΥΟΤ Ειρινθ Φιλιοποφλου Ειςαγωγι Ο Παγκόςμιοσ Ιςτόσ (World Wide Web - WWW) ι πιο απλά Ιςτόσ (Web) είναι μία αρχιτεκτονικι για τθν προςπζλαςθ διαςυνδεδεμζνων εγγράφων
Διαβάστε περισσότεραΟΝΟΜΑΣΟΛΟΓΙΑ ΠΑΡΑΜΕΣΡΩΝ ΓΙΑ ΠΡΟΑΡΜΟΜΕΝΕ ΑΝΑΦΟΡΕ. @XXX@_<όνομα παραμζτρου> (Εμφανίηεται ςαν Caption ςτθν φόρμα των φίλτρων).
ΟΝΟΜΑΣΟΛΟΓΙΑ ΠΑΡΑΜΕΣΡΩΝ ΓΙΑ ΠΡΟΑΡΜΟΜΕΝΕ ΑΝΑΦΟΡΕ. @XXX@_ (Εμφανίηεται ςαν Caption ςτθν φόρμα των φίλτρων). Βαςικοί παράμετροι @EDT@_ @CHK@_ @CXD@_ @CXDC@_ @CMB@_ @CHKLB@_ Παράμετροσ που
Διαβάστε περισσότεραΑνάπτυξη Εφαρμογών Σε Προγραμματιςτικό Περιβάλλον
Γραπτι Εξζταςθ ςτο μάκθμα Ανάπτυξη Εφαρμογών Σε Προγραμματιςτικό Περιβάλλον Όνομα: Επϊνυμο: Τμιμα: Ημερομθνία: 20/02/11 Θζμα 1 ο Α. Να χαρακτθρίςετε κακεμιά από τισ παρακάτω προτάςεισ ωσ Σωςτι (Σ) ι Λάκοσ
Διαβάστε περισσότερα= = 124
Λζξεισ Κάκε μακθτισ μζςα ςτθν ομάδα κα πρζπει να ζχει μια αρικμομθχανι. Ζνασ μακθτισ κα διαβάηει φωναχτά τουσ αρικμοφσ. Οι υπόλοιποι μακθτζσ κα τουσ γράφουν ςτθν αρικμομθχανι πατϊντασ κάκε φορά το πλικτρο
Διαβάστε περισσότεραΔομές ελέγχου ροής προγράμματος
Δομές ελέγχου ροής προγράμματος Υπάρχουν δύο είδη δομών ελέγχου ροής (control flow): Οι δομές επιλογής και Οι δομές επανάληψης Δομές ελέγχου ροής προγράμματος Είδος δομής Δομές επιλογής Δομή ελέγχου ροής
Διαβάστε περισσότεραΠεριοριςμοί μιασ Β.Δ. ςτθν Access(1/3)
Περιοριςμοί μιασ Β.Δ. ςτθν Access(1/3) Το όνομα ενόσ πίνακα, όπωσ και κάκε άλλου αντικειμζνου, μπορεί να ζχει μζγεκοσ ζωσ 64 χαρακτιρεσ. Το όνομα ενόσ πεδίου μπορεί να ζχει μζγεκοσ ζωσ 64 χαρακτιρεσ. Κάκε
Διαβάστε περισσότεραΑιγόξηζκνη Δνκή επηινγήο. Απιή Επηινγή ύλζεηε Επηινγή. Εηζαγσγή ζηηο Αξρέο ηεο Επηζηήκεο ησλ Η/Τ. introcsprinciples.wordpress.
Αιγόξηζκνη 2.2.7.3 Δνκή επηινγήο Απιή Επηινγή ύλζεηε Επηινγή Εηζαγσγή ζηηο Αξρέο ηεο Επηζηήκεο ησλ Η/Τ 1 Επηινγή ηελ πξάμε πνιύ ιίγα πξνβιήκαηα κπνξνύλ λα επηιπζνύλ κε ηνλ πξνεγνύκελν ηξόπν ηεο ζεηξηαθήο/αθνινπζηαθήο
Διαβάστε περισσότεραΑςφάλεια και Προςταςία Δεδομζνων
Αςφάλεια και Προςταςία Δεδομζνων Κρυπτογράφθςθ υμμετρικι και Αςφμμετρθ Κρυπτογραφία Αλγόρικμοι El Gamal Diffie - Hellman Σςιρόπουλοσ Γεώργιοσ ΣΙΡΟΠΟΤΛΟ ΓΕΩΡΓΙΟ 1 υμμετρικι Κρυπτογραφία υμμετρικι (Κλαςικι)
Διαβάστε περισσότερα1 ο Διαγώνιςμα για το Α.Ε.Π.Π.
1 ο Διαγώνιςμα για το Α.Ε.Π.Π. Θ Ε Μ Α Α Α 1. Ν α γ ρ ά ψ ε τ ε ς τ ο τ ε τ ρ ά δ ι ό ς α σ τ ο ν α ρ ι κ μ ό κ α κ ε μ ι ά σ α π ό τ ι σ π α ρ α κ ά τ ω π ρ ο τ ά ς ε ι σ 1-8 κ α ι δ ί π λ α τ θ λ ζ ξ
Διαβάστε περισσότεραΠΛΗΡΟΦΟΡΙΚΗ ΙI Ενότητα 3: Έλεγχος ροής προγράμματος
ΠΛΗΡΟΦΟΡΙΚΗ ΙI Ενότητα 3: Έλεγχος ροής προγράμματος Μιχάλης Δρακόπουλος Σχολή Θετικών επιστημών Τμήμα Μαθηματικών ΠΛΗΡΟΦΟΡΙΚΗ ΙΙ (Java) Ενότητα 3 ΕΛΕΓΧΟΣ ΡΟΗΣ ΠΡΟΓΡΑΜΜΑΤΟΣ Ι. Ελεγκτές συνθηκών ή περιπτώσεων:
Διαβάστε περισσότερα343 Ειςαγωγι ςτον Προγραμματιςμό
343 Ειςαγωγι ςτον Προγραμματιςμό Τμιμα Μακθματικϊν Πανεπιςτιμιο Ιωαννίνων Ακαδθμαϊκό Ζτοσ 2013-2014 Χάρθσ Παπαδόπουλοσ 207δ, B όροφοσ e-mail: charis@cs.uoi.gr Ωρεσ Γραφείου: Δευτζρα 11-13 & Παραςκευι 11-13
Διαβάστε περισσότεραΗΛΕΚΣΡΟΝΙΚΗ ΤΠΗΡΕΙΑ ΑΠΟΚΣΗΗ ΑΚΑΔΗΜΑΪΚΗ ΣΑΤΣΟΣΗΣΑ
ΗΛΕΚΣΡΟΝΙΚΗ ΤΠΗΡΕΙΑ ΑΠΟΚΣΗΗ ΑΚΑΔΗΜΑΪΚΗ ΣΑΤΣΟΣΗΣΑ Οδηγός Χρήσης Εφαρμογής Ελέγχου Προσφορών Αφοφ πιςτοποιθκεί ο λογαριαςμόσ που δθμιουργιςατε ςτο πρόγραμμα ωσ Πάροχοσ Προςφορϊν, κα λάβετε ζνα e-mail με
Διαβάστε περισσότεραΠειραματικι Ψυχολογία (ΨΧ66)
Πειραματικι Ψυχολογία (ΨΧ66) Διάλεξη 7 Σεχνικζσ για τθν επίτευξθ ςτακερότθτασ Πζτροσ Ροφςςοσ Μζθοδοι για την επίτευξη του ελζγχου Μζςω του κατάλλθλου ςχεδιαςμοφ του πειράματοσ (ςτόχοσ είναι θ εξάλειψθ
Διαβάστε περισσότεραVisual C Express - Οδηγός Χρήσης
Visual C++ 2008 Express - Οδηγός Χρήσης Ζερβός Μιχάλης, Πρίντεζης Νίκος Σκοπόσ του οδθγοφ αυτοφ είναι να παρουςιάςει τισ βαςικζσ δυνατότθτεσ του Visual C++ 2008 Express Edition και πωσ μπορεί να χρθςιμοποιθκεί
Διαβάστε περισσότερα343 Ειςαγωγι ςτον Προγραμματιςμό
343 Ειςαγωγι ςτον Προγραμματιςμό Σμιμα Μακθματικϊν Πανεπιςτιμιο Ιωαννίνων Ακαδθμαϊκό Ζτοσ 2016-2017 Χάρθσ Παπαδόπουλοσ 207δ, B όροφοσ e-mail: charis@cs.uoi.gr Ωρεσ Γραφείου: Πζμπτθ 11-13 Θ: διάλεξη (θεωρία)
Διαβάστε περισσότεραΚΤΠΡΙΑΚΗ ΜΑΘΗΜΑΣΙΚΗ ΔΣΑΙΡΔΙΑ ΠΑΓΚΤΠΡΙΟ ΓΙΑΓΩΝΙ ΜΟ
ΚΤΠΡΙΑΚΗ ΜΑΘΗΜΑΣΙΚΗ ΔΣΑΙΡΔΙΑ ΠΑΓΚΤΠΡΙΟ ΓΙΑΓΩΝΙ ΜΟ Α ΛΤΚΔΙΟΤ Ζμεπομηνία: 18/12/10 Ώπα εξέτασηρ: 09:30-12:30 ΠΡΟΣΕΙΝΟΜΕΝΕ ΛΤ ΕΙ 1. Δίλεηαη ην πνιπώλπκν Αλ θαη., λα βξείηε ην ηειεπηαίν ςεθίν ηνπ αξηζκνύ έρνπκε:
Διαβάστε περισσότεραΣχεδίαςη Σφγχρονων Ακολουθιακών Κυκλωμάτων
Σχεδίαςη Σφγχρονων Ακολουθιακών Κυκλωμάτων Πίνακεσ Διζγερςησ των FF Όπωσ είδαμε κατά τθ μελζτθ των FF, οι χαρακτθριςτικοί πίνακεσ δίνουν τθν τιμι τθσ επόμενθσ κατάςταςθσ κάκε FF ωσ ςυνάρτθςθ τθσ παροφςασ
Διαβάστε περισσότεραΠρογραμματιςμόσ Μεκόδων Επίλυςθσ Προβλθμάτων. Διαφάνειεσ: Βαςικζσ Αρχζσ Προγραμματιςμοφ Α.Π.Θ. Δθμιτρθσ Βράκασ
Προγραμματιςμόσ Μεκόδων Επίλυςθσ Προβλθμάτων 21. Δομζς Ιωάννθσ Κατάκθσ Διαφάνειεσ: Βαςικζσ Αρχζσ Προγραμματιςμοφ Α.Π.Θ. Δθμιτρθσ Βράκασ Τφποι Δεδομζνων Οριηόμενοι από το Χριςτθ o Πζρα από τουσ απλοφσ τφπουσ
Διαβάστε περισσότεραΣ ΤΑΤ Ι Σ Τ Ι Κ Η. Statisticum collegium V
Σ ΤΑΤ Ι Σ Τ Ι Κ Η i Statisticum collegium V Στατιςτική Συμπεραςματολογία Ι Σημειακζσ Εκτιμήςεισ Διαςτήματα Εμπιςτοςφνησ Στατιςτική Συμπεραςματολογία (Statistical Inference) Το πεδίο τθσ Στατιςτικισ Συμπεραςματολογία,
Διαβάστε περισσότεραΤίτλος Μαθήματος: Εισαγωγή στον Προγραμματισμό
Τίτλος Μαθήματος: Εισαγωγή στον Προγραμματισμό Ενότητα: Επανάληψη σε συναρτήσεις Διδάσκων: Λέκτορας Xάρης Παπαδόπουλος Τμήμα: Μαθηματικών 343 Ειςαγωγι ςτον Προγραμματιςμό Τμιμα Μακθματικϊν Πανεπιςτιμιο
Διαβάστε περισσότεραΕ. ε περίπτωςθ που θ διαφορά των δφο ηαριϊν είναι 3 τότε ο παίκτθσ ξαναρίχνει μόνο ζνα ηάρι.
1 ο Σετ Ασκήσεων Δομή Επιλογής - Επανάληψης Άςκθςθ 1θ: Ζνα παιχνίδι με ηάρια παίηεται ωσ εξισ: Α. Ο παίκτθσ αρχικά ποντάρει κάποιο ποςό και ρίχνει δφο ηάρια. Β. Ο παίκτθσ κερδίηει (το ποςό που ζχει ποντάρει)
Διαβάστε περισσότεραGNSS Solutions guide. 1. Create new Project
GNSS Solutions guide 1. Create new Project 2. Import Raw Data Αναλόγωσ τον τφπο των δεδομζνων επιλζγουμε αντίςτοιχα το Files of type. παράδειγμα ζχουν επιλεγεί για ειςαγωγι αρχεία τφπου RINEX. το Με τθν
Διαβάστε περισσότεραΑνάπτυξη Εφαρμογών με Σχεςιακέσ Βάςεισ Δεδομένων
Ανάπτυξη Εφαρμογών με Σχεςιακέσ Βάςεισ Δεδομένων Δρ. Θεοδώρου Παύλοσ theodorou@uoc.gr Περιεχόμενα Τι είναι οι Βάςεισ Δεδομζνων (DataBases) Τι είναι Σφςτθμα Διαχείριςθσ Βάςεων Δεδομζνων (DBMS) Οι Στόχοι
Διαβάστε περισσότεραΕργαςτιριο Βάςεων Δεδομζνων
Εργαςτιριο Βάςεων Δεδομζνων 2010-2011 Μάθημα 2 ο 1 Ε. Σςαμούρα Σμήμα Πληροφορικήσ ΑΠΘ κοπόσ του 2 ου εργαςτθριακοφ μακιματοσ κοπόσ του δεφτερου εργαςτθριακοφ μακιματοσ είναι να μελετιςουμε ερωτιματα επιλογισ
Διαβάστε περισσότεραΚάνουμε κλικ ςτθν επιλογι του οριηόντιου μενοφ «Get Skype»για να κατεβάςουμε ςτον υπολογιςτι μασ το πρόγραμμα του Skype.
ΟΔΗΓΙΕ ΔΗΜΙΟΤΡΓΙΑ ΛΟΓΑΡΙΑΜΟΤ ΣΟ SKYPE Ανοίγουμε το πρόγραμμα περιιγθςθσ ιςτοςελίδων (εδϊ Internet Explorer). Κάνουμε κλικ ςτθ γραμμι διεφκυνςθσ του προγράμματοσ και πλθκτρολογοφμε: www.skype.com Κάνουμε
Διαβάστε περισσότεραΑπαντήσεις θέματος 2. Παξαθάησ αθνινπζεί αλαιπηηθή επίιπζε ησλ εξσηεκάησλ.
Απαντήσεις θέματος 2 Απηά πνπ έπξεπε λα γξάςεηε (δελ ρξεηαδόηαλ δηθαηνιόγεζε εθηόο από ην Γ) Α return a*b; Β 0:acegf2, 1: acegf23, 2: acegf234, 3:acegf2345, 4:acegf23456, 5:acegf234567, 6:acegf2345678,
Διαβάστε περισσότερα(Α3 1 ) Σασ δίνεται το παρακάτω αλγορικμικό τμιμα
Μάθημα: Ανάπτυξη Εφαρμογών ςε Προγραμματιςτικό Περιβάλλον Τάξη Γ Λυκείου, Πληροφορική Οικονομικών Καθηγητής : Σιαφάκασ Γιώργοσ Ημερομηνία : 28/12/2015 Διάρκεια: 3 ώρεσ ΘΕΜΑ Α /40 (Α1) Να γράψετε ςτο τετράδιό
Διαβάστε περισσότεραΑκολουκιακά Λογικά Κυκλώματα
Ακολουκιακά Λογικά Κυκλώματα Τα ψθφιακά λογικά κυκλϊματα που μελετιςαμε μζχρι τϊρα ιταν ςυνδυαςτικά κυκλϊματα. Στα ςυνδυαςτικά κυκλϊματα οι ζξοδοι ςε κάκε χρονικι ςτιγμι εξαρτϊνται αποκλειςτικά και μόνο
Διαβάστε περισσότεραΒάςεισ Δεδομζνων Λ. Ενότθτα 8: SQL Γλώςςα χειριςμοφ δεδομζνων. Δρ. Σςιμπίρθσ Αλκιβιάδθσ Σμιμα Μθχανικών Πλθροφορικισ ΣΕ
Βάςεισ Δεδομζνων Λ Ενότθτα 8: SQL Γλώςςα χειριςμοφ δεδομζνων Δρ. Σςιμπίρθσ Αλκιβιάδθσ Άδειεσ Χριςθσ Σο παρόν εκπαιδευτικό υλικό υπόκειται ςε άδειεσ χριςθσ Creative Commons. Για εκπαιδευτικό υλικό, όπωσ
Διαβάστε περισσότεραΔιάλεξη 3: Προγραμματισμός σε JAVA I. Διδάσκων: Παναγιώτης Ανδρέου
Διάλεξη 3: Προγραμματισμός σε JAVA I Στην ενότητα αυτή θα μελετηθούν τα εξής επιμέρους θέματα: Εισαγωγή στις έννοιες: - Στοιχειώδης Προγραμματισμός - Προγραμματισμός με Συνθήκες - Προγραμματισμός με Βρόγχους
Διαβάστε περισσότεραΑΛΕΞΑΝΔΡΕΙΟ ΣΕΙ ΘΕΑΛΟΝΙΚΗ ΣΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗ Σ.Ε. ΜΑΘΗΜΑ : ΑΛΓΟΡΙΘΜΙΚΗ ΚΑΙ ΠΡΟΓΡΑΜΜΑΣΙΜΟ ΔΙΔΑΚΩΝ : ΓΟΤΛΙΑΝΑ ΚΩΣΑ
ΑΛΕΞΑΝΔΡΕΙΟ ΣΕΙ ΘΕΑΛΟΝΙΚΗ ΣΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗ Σ.Ε. ΜΑΘΗΜΑ : ΑΛΓΟΡΙΘΜΙΚΗ ΚΑΙ ΠΡΟΓΡΑΜΜΑΣΙΜΟ ΔΙΔΑΚΩΝ : ΓΟΤΛΙΑΝΑ ΚΩΣΑ υνοπτικόσ Οδθγόσ για Γράψιμο Εκτζλεςθ Προγραμμάτων Java ςε Περιβάλλον DOS και NetBeans
Διαβάστε περισσότεραΘΕΜΑ Α / Αν μια μεταβλθτι ζχει τθν τιμι 47.0 τότε ο τφποσ τθσ μεταβλθτισ είναι ακζραιοσ.
Μϊθημα: Ανάπτυξη Εφαρμογών ςε Προγραμματιςτικό Περιβάλλον Τϊξη Γ Λυκείου, Πληροφορική Οικονομικών Καθηγητόσ : Σιαφάκασ Γιώργοσ Ημερομηνύα : 08/11/2015 Διϊρκεια: 3 ώρεσ ΘΕΜΑ Α /40 (Α1) Να γράψετε ςτο τετράδιό
Διαβάστε περισσότεραΕπιχειρηςιακή Ζρευνα και εφαρμογζσ με την χρήςη του λογιςμικοφ R
Επιχειρηςιακή Ζρευνα και εφαρμογζσ με την χρήςη του λογιςμικοφ R Ενότητα 6 η : Η Μζθοδοσ Μ και η Μζθοδοσ των Δφο Φάςεων Κων/νοσ Κουνετάσ, Επίκουροσ Κακθγθτισ Νίκοσ Χατηθςταμοφλου, Υπ. Δρ. Οικονομικισ Επιςτιμθσ
Διαβάστε περισσότεραΕΝΟΤΗΤΑ 2: ΤΟ ΛΟΓΙΣΜΙΚΟ ΤΟΥ ΥΠΟΛΟΓΙΣΤΗ. ΚΕΦΑΛΑΙΟ 5: Γνωριμία με το λογιςμικό του υπολογιςτι
ΕΝΟΤΗΤΑ 2: ΤΟ ΛΟΓΙΣΜΙΚΟ ΤΟΥ ΥΠΟΛΟΓΙΣΤΗ ΚΕΦΑΛΑΙΟ 5: Γνωριμία με το λογιςμικό του υπολογιςτι Λογιςμικό (Software), Πρόγραμμα (Programme ι Program), Προγραμματιςτισ (Programmer), Λειτουργικό Σφςτθμα (Operating
Διαβάστε περισσότεραΖρευνα ικανοποίθςθσ τουριςτϊν
Ζρευνα ικανοποίθςθσ τουριςτϊν Ammon Ovis_Ζρευνα ικανοποίθςθσ τουριςτϊν_ Ραδιοςτακμόσ Flash 96 1 ΣΤΟΙΧΕΙΑ ΔΕΙΓΜΑΤΟΣ Σο δείγμα περιλαμβάνει 332 τουρίςτεσ από 5 διαφορετικζσ θπείρουσ. Οι περιςςότεροι εξ αυτϊν
Διαβάστε περισσότερα343 Ειςαγωγι ςτον Προγραμματιςμό
343 Ειςαγωγι ςτον Προγραμματιςμό Τμιμα Μακθματικϊν Πανεπιςτιμιο Ιωαννίνων Ακαδθμαϊκό Ζτοσ 2017-2018 Χάρθσ Παπαδόπουλοσ 207δ, B όροφοσ e-mail: charis@cs.uoi.gr Ωρεσ Γραφείου: Πζμπτθ 11-13 Θ: διάλεξη (θεωρία)
Διαβάστε περισσότεραΡαραμετροποίθςθ ειςαγωγισ δεδομζνων περιόδων
Παραμετροποίηςη ειςαγωγήσ δεδομζνων περιόδων 1 1 Περίληψη Το παρόν εγχειρίδιο παρουςιάηει αναλυτικά τθν παραμετροποίθςθ τθσ ειςαγωγισ αποτελεςμάτων μιςκοδοτικϊν περιόδων. 2 2 Περιεχόμενα 1 Ρερίλθψθ...2
Διαβάστε περισσότεραΟΔΗΓΙΕ ΔΗΜΙΟΤΡΓΙΑ ΚΑΙ ΡΤΘΜΙΗ ΔΩΡΕΑΝ ΗΛΕΚΣΡΟΝΙΚΟΤ ΣΑΧΤΔΡΟΜΕΙΟΤ ΣΟ GOOGLE (G-MAIL)
ΟΔΗΓΙΕ ΔΗΜΙΟΤΡΓΙΑ ΚΑΙ ΡΤΘΜΙΗ ΔΩΡΕΑΝ ΗΛΕΚΣΡΟΝΙΚΟΤ ΣΑΧΤΔΡΟΜΕΙΟΤ ΣΟ GOOGLE (G-MAIL) Ανοίγουμε το πρόγραμμα περιιγθςθσ ιςτοςελίδων (εδϊ Internet Explorer). Αν θ αρχικι ςελίδα του προγράμματοσ δεν είναι θ ςελίδα
Διαβάστε περισσότεραΡρογραμματιςμόσ Μεκόδων Επίλυςθσ Ρροβλθμάτων. 18. Αλφαριθμητικά. Ιωάννθσ Κατάκθσ. ΕΡΛ 032: Ρρογραμματιςμόσ Μεκόδων Επίλυςθσ Ρροβλθμάτων
Ρρογραμματιςμόσ Μεκόδων Επίλυςθσ Ρροβλθμάτων 18. Αλφαριθμητικά Ιωάννθσ Κατάκθσ Αλφαρικμθτικά o Ζνα string είναι μία ακολουκία χαρακτιρων, ςθμείων ςτίξθσ κτλ Hello How are you? 121212 *Apple#123*% Σιμερα
Διαβάστε περισσότερα