This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
qna:hw:lsn05 [2022/04/13 11:02] xallos created |
qna:hw:lsn05 [2022/04/13 21:56] (current) xallos |
||
---|---|---|---|
Line 9: | Line 9: | ||
{{ : | {{ : | ||
{{ : | {{ : | ||
- | {{ : | + | {{ : |
- | {{ : | + | {{ : |
- | {{ : | + | |
{{ : | {{ : | ||
- | ===== Εργασία | + | ===== Εργασία |
- | Υπολογισμός παραγοντικού | + | Παιχνίδι Τρίλιζα |
- | ==== Ερώτημα | + | |
+ | <WRAP tip> | ||
+ | Τα μηνύματα λάθους, | ||
+ | < | ||
+ | A ... board ... detected (XOX|O-X|XXO) | ||
+ | </ | ||
+ | δηλαδή εμφανίζουν το board ανά γραμμή όπως δόθηκε στη συνάρτησή σας. Το παραπάνω board είναι το: | ||
+ | < | ||
+ | XOX | ||
+ | O-X | ||
+ | XXO | ||
+ | </ | ||
+ | Το '' | ||
+ | </ | ||
+ | |||
+ | ==== Ερώτημα | ||
+ | |||
+ | Συνάρτηση '' | ||
=== Έλεγχοι === | === Έλεγχοι === | ||
- | == Test 4-1-1-a == | + | == Test 5-1-1-a == |
- | Ο υπολογισμός του παραγοντικού για | + | Η συνάρτηση '' |
- | == Test 4-1-1-b == | + | == Test 5-1-1-b == |
- | Το μήνυμα που είδατε στο CLion, πάνω | + | Η συνάρτηση '' |
- | '' | + | |
- | Αυτό σημαίνει ότι ο υπολογισμός | + | == Test 5-1-1-c == |
+ | Η συνάρτηση '' | ||
+ | == Test 5-1-1-d == | ||
+ | Η συνάρτηση '' | ||
- | ===== Εργασία 4.2 ===== | + | ==== Ερώτημα 5.1.2 ==== |
- | Δεύτερος κώδικας πάνω στο [[https:// | + | |
- | ==== Ερώτημα 4.2.1 ==== | + | Συνάρτηση '' |
=== Έλεγχοι === | === Έλεγχοι === | ||
- | == Test 4-2-1-a == | + | == Test 5-1-2-a == |
- | Η συνάρτηση δεν επιστρέφει -1 ως ένδειξη λάθους όπως θα έπρεπε όταν το ζητούμενο σημείο είναι έξω από το πλέγμα, εκτός ορίων κατά x και y (αριστερά και | + | Η συνάρτηση |
- | == Test 4-2-1-b == | + | == Test 5-1-2-b == |
- | Η συνάρτηση δεν επιστρέφει -1 ως ένδειξη λάθους όπως θα έπρεπε όταν το ζητούμενο σημείο είναι έξω από το πλέγμα, εκτός ορίων κατά x (αριστερά από αυτό). | + | Η συνάρτηση |
- | == Test 4-2-1-c == | + | == Test 5-1-2-c == |
- | Η συνάρτηση δεν επιστρέφει -1 ως ένδειξη λάθους όπως θα έπρεπε | + | Η συνάρτηση |
- | == Test 4-2-1-d == | + | == Test 5-1-2-d == |
- | Η συνάρτηση δεν επιστρέφει -1 ως ένδειξη λάθους όπως θα έπρεπε | + | Η συνάρτηση |
- | == Test 4-2-1-e == | + | == Test 5-1-2-e == |
- | Η συνάρτηση | + | Η συνάρτηση |
- | == Test 4-2-1-f == | + | == Test 5-1-2-f == |
- | Η συνάρτηση | + | Η συνάρτηση |
- | == Test 4-2-1-g == | + | == Test 5-1-2-g == |
- | Η συνάρτηση | + | Η συνάρτηση |
- | == Test 4-2-1-h == | + | == Test 5-1-2-h == |
- | Η συνάρτηση | + | Η συνάρτηση |
- | == Test 4-2-1-i | + | ==== Ερώτημα |
- | Η συνάρτηση δεν επιστρέφει -1 ως ένδειξη λάθους όπως θα έπρεπε όταν το ζητούμενο σημείο είναι έξω από το πλέγμα, | + | |
- | == Test 4-2-1-j == | + | Συνάρτηση |
- | Η συνάρτηση | + | |
- | == Test 4-2-1-k | + | === Έλεγχοι === |
- | Η συνάρτηση επιστρέφει | + | |
- | == Test 4-2-1-l == | + | == Test 5-1-3-a == |
- | Η συνάρτηση επιστρέφει λανθασμένο πλήθος γειτόνων | + | Η συνάρτηση |
- | == Test 4-2-1-m == | + | == Test 5-1-3-b == |
- | Η συνάρτηση επιστρέφει λανθασμένο πλήθος γειτόνων | + | Η συνάρτηση |
+ | == Test 5-1-3-c == | ||
+ | Η συνάρτηση '' | ||
+ | == Test 5-1-3-d == | ||
+ | Η συνάρτηση '' | ||
+ | == Test 5-1-3-e == | ||
+ | Η συνάρτηση '' | ||
+ | == Test 5-1-3-f == | ||
+ | Η συνάρτηση '' | ||
- | ===== Εργασία 4.3 ===== | + | == Test 5-1-3-g == |
- | Σχεδιασμός οριζόντιων και κατακόρυφων γραμμών σε πλέγμα. | + | Η συνάρτηση '' |
- | ==== Ερώτημα | + | ==== Ερώτημα |
+ | |||
+ | Συνάρτηση '' | ||
=== Έλεγχοι === | === Έλεγχοι === | ||
- | == Test 4-3-1-a == | + | == Test 5-1-4-a == |
- | Για | + | Η συνάρτηση '' |
- | == Test 4-3-1-b == | + | == Test 5-1-4-b == |
- | Για | + | Η συνάρτηση '' |
- | == Test 4-3-1-c == | + | == Test 5-1-4-c == |
- | Για | + | Η συνάρτηση '' |
- | == Test 4-3-1-d == | + | == Test 5-1-4-d == |
- | Για σχεδιασμό που ζητείται εκτός των ορίων του πλέγματος, | + | Η συνάρτηση '' |
- | == Test 4-3-1-e | + | ==== Ερώτημα |
- | Για σχεδιασμό που ζητείται εκτός των ορίων | + | |
- | == Test 4-3-1-f == | + | Συνάρτηση '' |
- | Για σχεδιασμό γραμμής που ζητείται **από άκρο σε άκρο**, αλλά εντός των ορίων του πλέγματος, | + | |
- | == Test 4-3-1-g | + | === Έλεγχοι |
- | Για σχεδιασμό γραμμής που ζητείται **από άκρο σε άκρο**, αλλά εντός των ορίων του πλέγματος, και για **οριζόντια** γραμμή, | + | |
- | == Test 4-3-1-h == | + | == Test 5-1-5-a == |
- | Για σχεδιασμό γραμμής **μήκους 1**, εντός των ορίων του πλέγματος, | + | Η συνάρτηση '' |
+ | |||
+ | == Test 5-1-5-b == | ||
+ | Η συνάρτηση '' | ||
+ | |||
+ | == Test 5-1-5-c == | ||
+ | Η συνάρτηση '' | ||
+ | |||
+ | == Test 5-1-5-d == | ||
+ | Η συνάρτηση '' | ||
+ | |||
+ | == Test 5-1-5-e == | ||
+ | Η συνάρτηση '' | ||
+ | |||
+ | == Test 5-1-5-f == | ||
+ | Η συνάρτηση '' | ||
+ | |||
+ | == Test 5-1-5-g == | ||
+ | Η συνάρτηση '' | ||
+ | |||
+ | == Test 5-1-5-h == | ||
+ | Η συνάρτηση '' | ||
+ | |||
+ | == Test 5-1-5-i == | ||
+ | Η συνάρτηση '' | ||
+ | |||
+ | |||
+ | ===== Εργασία 5.2 ===== | ||
+ | " | ||
+ | |||
+ | <WRAP tip> | ||
+ | Τα μηνύματα λάθους, ειδικά γι' | ||
+ | < | ||
+ | testRotateArray(..., | ||
+ | BRHKATE: 1 2 3 4 | ||
+ | SWSTO: 5 6 7 8 | ||
+ | </ | ||
+ | δηλαδή κάτω από το μήνυμα με τη λέξη '' | ||
+ | </ | ||
+ | |||
+ | ==== Ομάδα ελέγχων 5.2.1 ==== | ||
+ | |||
+ | Εσφαλμένα δεδομένα. | ||
+ | |||
+ | === Έλεγχοι === | ||
+ | |||
+ | == Test 5-2-1-a == | ||
+ | Η συνάρτηση '' | ||
+ | |||
+ | == Test 5-2-1-b == | ||
+ | Η συνάρτηση '' | ||
+ | |||
+ | == Test 5-2-1-c == | ||
+ | Η συνάρτηση '' | ||
+ | |||
+ | == Test 5-2-1-d == | ||
+ | Η συνάρτηση '' | ||
+ | |||
+ | == Test 5-2-1-e == | ||
+ | Η συνάρτηση '' | ||
+ | |||
+ | == Test 5-2-1-f == | ||
+ | Η συνάρτηση '' | ||
+ | |||
+ | ==== Ομάδα ελέγχων 5.2.2 ==== | ||
+ | |||
+ | Σωστά δεδομένα για | ||
+ | |||
+ | === Έλεγχοι === | ||
+ | |||
+ | == Test 5-2-2-a == | ||
+ | Η συνάρτηση '' | ||
+ | |||
+ | == Test 5-2-2-b == | ||
+ | Η συνάρτηση '' | ||
+ | |||
+ | == Test 5-2-2-c == | ||
+ | Η συνάρτηση '' | ||
+ | |||
+ | == Test 5-2-2-d == | ||
+ | Η συνάρτηση '' | ||
+ | |||
+ | == Test 5-2-2-e == | ||
+ | Η συνάρτηση '' | ||
+ | |||
+ | == Test 5-2-2-f == | ||
+ | Η συνάρτηση '' | ||
+ | |||
+ | |||
+ | ==== Ομάδα ελέγχων 5.2.3 ==== | ||
+ | |||
+ | Σωστά δεδομένα για περιστροφή σε πλήθος θέσεων μεγαλύτερη ή ίσο του | ||
+ | |||
+ | === Έλεγχοι === | ||
- | == Test 4-3-1-i == | + | == Test 5-2-3-a == |
- | Για σχεδιασμό γραμμής **μήκους 0**, εντός των ορίων του πλέγματος, | + | Η συνάρτηση '' |
- | == Test 4-3-1-j == | + | == Test 5-2-3-b == |
- | Για | + | Η συνάρτηση '' |
- | == Test 4-3-1-k == | + | == Test 5-2-3-c == |
- | Για σχεδιασμό γραμμής | + | Η συνάρτηση '' |
- | == Test 4-3-1-l == | + | == Test 5-2-3-d == |
- | Για | + | Η συνάρτηση '' |
- | == Test 4-3-1-m == | + | == Test 5-2-3-e == |
- | Για σχεδιασμό που ζητείται **εντός των ορίων του πλέγματος**, | + | Η συνάρτηση '' |
- | == Test 4-3-1-n == | + | == Test 5-2-3-f == |
- | Για σχεδιασμό που ζητείται **εντός των ορίων του πλέγματος**, | + | Η συνάρτηση '' |
- | == Test 4-3-1-o == | ||
- | Για σχεδιασμό γραμμών οριζόντιων ('' |