
Πότε χρησιμοποιούνται οι πίνακες ;
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
27 questions
Ενότητα 7
Presentation
•
9th Grade
24 questions
Ασφάλεια και προστασία στο διαδίκτυο
Presentation
•
9th - 11th Grade
41 questions
εισαγωγή στην τεχνητή νοημοσύνη
Presentation
•
12th Grade
29 questions
ΧΕΙΜΕΡΙΑ ΝΑΡΚΗ
Presentation
•
KG
39 questions
Τα μόρια της ζωής, οργανικές ενώσεις
Presentation
•
9th Grade
27 questions
3.2 Καρτες Επέκτασης & Θύρες Σύνδεσης
Presentation
•
9th - 12th Grade
25 questions
Ζωντανοί οργανισμοί
Presentation
•
Professional Development
27 questions
SOCIAL MEDIA
Presentation
•
10th Grade
Popular Resources on Wayground
24 questions
PBIS-HGMS Day 10
Quiz
•
6th - 8th Grade
10 questions
HCS SCI 03 Summer School Review 3
Quiz
•
3rd Grade
11 questions
Home Scope
Quiz
•
7th - 8th Grade
15 questions
HCS SCI 05 Summer School Assessment 3 Review
Quiz
•
5th Grade
35 questions
Lufkin Road Middle School Student Handbook & Policies Assessment
Quiz
•
7th Grade
18 questions
Geo 11.3 Area of Circles and Sectors
Quiz
•
9th - 11th Grade