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 == | ||
| - | Για σχεδιασμό γραμμών οριζόντιων ('' | ||