
Πότε χρησιμοποιούνται οι πίνακες ;
Presentation
•
Information Technology (IT)
•
12th Grade
•
Practice Problem
•
Easy
Gio Kount
Used 3+ times
FREE Resource
31 Slides • 15 Questions
1
2
3
4
5
6
7
8
9
10
Multiple Choice
Πότε είναι χρήσιμη η χρήση πινάκων;
Όταν έχουμε λίγα δεδομένα διαφορετικού τύπου
Όταν διαχειριζόμαστε πολλά δεδομένα ίδιου τύπου
Όταν το πρόγραμμα είναι μικρό
Όταν δεν θέλουμε να χρησιμοποιούμε μεταβλητές
11
Multiple Choice
Ποιο από τα παρακάτω ΔΕΝ αποτελεί μειονέκτημα των πινάκων;
Απαιτούν μνήμη
Περιορίζουν τις δυνατότητες του προγράμματος
Είναι στατικές δομές
Αυξάνουν πάντα την ταχύτητα του προγράμματος
12
Multiple Choice
Γιατί οι πίνακες απαιτούν μνήμη;
Επειδή δεσμεύουν θέσεις μνήμης μόνο όταν χρειαστούν
Επειδή δεσμεύουν θέσεις μνήμης από την αρχή του προγράμματος
Επειδή χρησιμοποιούν πάντα δυναμική μνήμη
Επειδή δεσμεύουν θέσεις μνήμης από την αρχή του προγράμματος
13
Multiple Choice
Ποιο πρόβλημα μπορεί να προκαλέσει η άσκοπη χρήση μεγάλων πινάκων;
Λάθος αποτελέσματα
Καθυστέρηση εισόδου δεδομένων
Αδυναμία εκτέλεσης του προγράμματος
Λάθος σύνταξη
14
Multiple Choice
Τι σημαίνει ότι οι πίνακες είναι «στατικές δομές»;
Δεν μπορούν να αποθηκεύσουν δεδομένα
Το μέγεθός τους αλλάζει κατά την εκτέλεση
Το μέγεθός τους ορίζεται στην αρχή και παραμένει σταθερό
Διαγράφονται στο τέλος του προγράμματος
15
Multiple Choice
Από τι εξαρτάται κυρίως η απόφαση για τη χρήση πινάκων;
Από τη γλώσσα προγραμματισμού
Από το μέγεθος του υπολογιστή
Από την εμπειρία στον προγραμματισμό
Από τον αριθμό των μεταβλητών
16
Multiple Choice
Πότε είναι προτιμότερη η χρήση πινάκων;
Όταν τα δεδομένα δεν χρειάζεται να αποθηκευτούν
Όταν τα δεδομένα πρέπει να διατηρούνται μέχρι το τέλος του προγράμματος
Όταν γίνεται μόνο ένας υπολογισμός
Όταν χρησιμοποιείται μία μεταβλητή
17
18
19
20
21
22
Open Ended
Να γραφεί πρόγραμμα σε ΓΛΩΣΣΑ το οποίο να ταξινομεί κατά αύξουσα σειρά τα στοιχεία ενός πίνακα ακεραίων 20 θέσεων με τη μέθοδο της ταξινόμησης με επιλογή.
Α1:Το πρόγραμμα θα δέχεται αρχικά από το πληκτρολόγιο 20 τιμές με οποιαδήποτε σειρά, τις οποίες θα αποθηκεύει στις 20 θέσεις του πίνακα.
Α2:Στη συνέχεια θα πραγματοποιεί την ταξινόμηση των στοιχείων του πίνακα με τη μέθοδο της ταξινόμησης με επιλογή.
Α3:Στο τέλος θα εμφανίζει στην οθόνη τα στοιχεία του ταξινομημένου πίνακα από το πρώτο ως το εικοστό.
23
24
25
Open Ended
Άσκηση 1 (Μονοδιάστατος πίνακας) Έστω μονοδιάστατος πίνακας ακεραίων Α, 100 θέσεων. Να γραφεί πρόγραμμα που να πραγματοποιεί τα παρακάτω:
Εκτύπωση του αθροίσματος των στοιχείων του πίνακα που βρίσκονται στις ζυγές θέσεις του πίνακα και του αθροίσματος που βρίσκονται στις μονές θέσεις.
26
27
28
Open Ended
Εκτύπωση του γινόμενου των 10 πρώτων στοιχείων του πίνακα Α..
Αντιμετάθεση των συμμετρικών στοιχείων του πίνακα Α και εκτύπωση του πίνακα Α
29
30
31
Open Ended
Εμφάνιση το μηνύματος «Πίνακας συμμετρικός», αν τα συμμετρικά στοιχεία του πίνακα είναι ίσα.
(i n-i+1)
32
33
34
Open Ended
Έλεγχο του πίνακα Α αν είναι ταξινομημένος κατά φθίνουσα σειρά και να βγάζει κατάλληλο μήνυμα.
35
36
37
Open Ended
50 μαθητές αποθηκεύουν Επώνυμο και Ηλικίες σε κατάλληλους πίνακες. Να βρεθούν και να εμφανιστούν τα Επώνυμα των 10 νεότερων μαθητών. Θεωρείστε ότι όλοι έχουν διαφορετικές ηλικίες.
[θυμήσου ταξινόμηση φυσαλίδας! ]
[Θυμήσου Για ι από 2 μέχρι ν
Για κ από ν μέχρι ι με_βήμα -1]
38
39
40
Open Ended
Να εκτυπωθεί μια κατάσταση 50 μαθητών ταξινομημένη ως προς τον Μέσο Όρο τους κατά φθίνουσα σειρά και σε περίπτωση ισοβαθμίας η ταξινόμηση να γίνεται ως προς το όνομα κατά αύξουσα σειρά (αλφαβητικά).
41
42
43
Open Ended
Για 100 Φοιτητές σε μία σχολή καταγράφονται τα Ονόμα, Επώνυμο και Αριθμό Μητρώου.
Α. Να γραφεί πρόγραμμα που να τα ταξινομεί τους φοιτητές αλφαβητικά κατά Επώνυμο και αν έχουν το ίδιο να τους ταξινομεί με βάση το όνομά τους.
Β. Να εμφανιστούν τα Μητρώα των 10 πρώτων φοιτητών της λίστας.
44
45
46
Show answer
Auto Play
Slide 1 / 46
SLIDE
Similar Resources on Wayground
35 questions
Epistemologia
Lesson
•
University
31 questions
Β Λυκείου - Κατάληψη
Lesson
•
11th Grade
36 questions
Ηλεκτρικό ρεύμα
Lesson
•
9th Grade
50 questions
28η Οκτωβρίου 1940
Lesson
•
9th Grade
37 questions
Καταστάσεις των υλικών
Lesson
•
8th Grade
36 questions
Αναπαραγωγή και αναπαραγωγή μονοκύτταρων
Lesson
•
8th Grade
42 questions
ph πρωτα μαθηματα παρουσιαση
Lesson
•
12th Grade
Popular Resources on Wayground
8 questions
Spartan Way - Classroom Responsible
Quiz
•
9th - 12th Grade
15 questions
Fractions on a Number Line
Quiz
•
3rd Grade
14 questions
Boundaries & Healthy Relationships
Lesson
•
6th - 8th Grade
20 questions
Equivalent Fractions
Quiz
•
3rd Grade
3 questions
Integrity and Your Health
Lesson
•
6th - 8th Grade
25 questions
Multiplication Facts
Quiz
•
5th Grade
9 questions
FOREST Perception
Lesson
•
KG
20 questions
Main Idea and Details
Quiz
•
5th Grade
Discover more resources for Information Technology (IT)
8 questions
Spartan Way - Classroom Responsible
Quiz
•
9th - 12th Grade
22 questions
El Imperfecto
Quiz
•
9th - 12th Grade
25 questions
Logos
Quiz
•
12th Grade
20 questions
Grammar
Quiz
•
9th - 12th Grade
18 questions
Mendelian Genetics
Quiz
•
10th - 12th Grade
22 questions
Regular Preterite -AR-ER-IR-
Quiz
•
12th Grade
20 questions
verbos reflexivos en español
Quiz
•
9th - 12th Grade
14 questions
Making Inferences From Samples
Quiz
•
7th - 12th Grade