This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
qna:hw:lsn04 [2022/03/31 09:53] xallos |
qna:hw:lsn04 [2022/04/04 17:11] (current) xallos |
||
---|---|---|---|
Line 7: | Line 7: | ||
===== Εργαστηριακή διάλεξη ===== | ===== Εργαστηριακή διάλεξη ===== | ||
- | {{ : | + | {{ : |
- | {{ : | + | {{ : |
- | {{ : | + | {{ : |
- | {{ : | + | {{ : |
- | {{ : | + | {{ : |
+ | {{ : | ||
===== Εργασία 4.1 ===== | ===== Εργασία 4.1 ===== | ||
Υπολογισμός παραγοντικού | Υπολογισμός παραγοντικού | ||
- | |||
- | Πρώτος κώδικας πάνω στο [[https:// | ||
==== Ερώτημα 4.1.1 ==== | ==== Ερώτημα 4.1.1 ==== | ||
Line 32: | Line 31: | ||
- | ===== Εργασία | + | ===== Εργασία |
+ | Δεύτερος κώδικας πάνω στο [[https:// | ||
- | ==== Ερώτημα | + | ==== Ερώτημα |
=== Έλεγχοι === | === Έλεγχοι === | ||
- | == Test 3-2-1-a == | + | == Test 4-2-1-a == |
- | Λανθασμένο αποτέλεσμα για αποδεκτό (1-3) ψηφίο σε ομοιοψήφιο αριθμό (πχ 111,333,888). | + | Η συνάρτηση δεν επιστρέφει -1 ως ένδειξη λάθους όπως θα έπρεπε όταν το ζητούμενο σημείο είναι έξω από το πλέγμα, |
+ | |||
+ | == Test 4-2-1-b == | ||
+ | Η συνάρτηση δεν επιστρέφει -1 ως ένδειξη λάθους όπως | ||
+ | |||
+ | == Test 4-2-1-c == | ||
+ | Η συνάρτηση δεν επιστρέφει -1 ως ένδειξη λάθους όπως θα έπρεπε όταν το ζητούμενο σημείο είναι | ||
+ | |||
+ | == Test 4-2-1-d == | ||
+ | Η συνάρτηση δεν επιστρέφει -1 ως ένδειξη λάθους όπως θα έπρεπε όταν το ζητούμενο σημείο είναι έξω από το πλέγμα, **ακριβώς** εκτός ορίων κατά x και y (δεξιά και κάτω | ||
+ | |||
+ | == Test 4-2-1-e == | ||
+ | Η συνάρτηση δεν επιστρέφει -1 ως ένδειξη λάθους όπως θα έπρεπε όταν το ζητούμενο σημείο είναι έξω από το πλέγμα, | ||
+ | |||
+ | == Test 4-2-1-f == | ||
+ | Η συνάρτηση δεν επιστρέφει -1 ως ένδειξη λάθους όπως θα έπρεπε όταν το ζητούμενο σημείο είναι έξω από το πλέγμα, | ||
+ | |||
+ | == Test 4-2-1-g == | ||
+ | Η συνάρτηση δεν επιστρέφει -1 ως ένδειξη λάθους όπως θα έπρεπε όταν το ζητούμενο σημείο είναι έξω από το πλέγμα, | ||
+ | |||
+ | == Test 4-2-1-h == | ||
+ | Η συνάρτηση δεν επιστρέφει -1 ως ένδειξη λάθους όπως θα έπρεπε όταν το ζητούμενο σημείο είναι έξω από το πλέγμα, | ||
+ | |||
+ | == Test 4-2-1-i == | ||
+ | Η συνάρτηση δεν επιστρέφει -1 ως ένδειξη λάθους όπως θα έπρεπε όταν το ζητούμενο σημείο είναι έξω από το πλέγμα, | ||
+ | |||
+ | == Test 4-2-1-j == | ||
+ | Η συνάρτηση επιστρέφει λανθασμένο πλήθος γειτόνων για τη ζητούμενη θέση, η οποία είναι ακριβώς στο όριο του πλέγματος. Αυτό σημαίνει ότι κάποιοι από τους γείτονες της θέσης είναι εκτός πλέγματος, | ||
+ | |||
+ | == Test 4-2-1-k == | ||
+ | Η συνάρτηση επιστρέφει λανθασμένο πλήθος γειτόνων για τη ζητούμενη θέση, η οποία είναι ακριβώς στο όριο του πλέγματος. Αυτό σημαίνει ότι κάποιοι από τους γείτονες της | ||
+ | |||
+ | == Test 4-2-1-l == | ||
+ | Η συνάρτηση επιστρέφει λανθασμένο πλήθος γειτόνων για τη ζητούμενη θέση, η οποία είναι " | ||
+ | |||
+ | == Test 4-2-1-m == | ||
+ | Η συνάρτηση επιστρέφει λανθασμένο πλήθος γειτόνων για τη ζητούμενη θέση, η οποία είναι " | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ===== Εργασία 4.3 ===== | ||
+ | Σχεδιασμός οριζόντιων και κατακόρυφων γραμμών σε πλέγμα. | ||
+ | |||
+ | ==== Ερώτημα 4.3.1 ==== | ||
+ | |||
+ | === Έλεγχοι === | ||
+ | |||
+ | == Test 4-3-1-a == | ||
+ | Για σχεδιασμό που εμπλέκει και τις 3 ζητούμενες συναρτήσεις το αποτέλεσμα δεν είναι το αναμενόμενο. Ακολουθήστε το σύνδεσμο που που ακολουθεί το μήνυμα με ένδειξη Grid visualization ώστε να δείτε πως έχετε σχεδιάσει το πλέγμα και το πως θα έπρεπε να είναι. | ||
+ | |||
+ | == Test 4-3-1-b == | ||
+ | Για σχεδιασμό που ζητείται εκτός των ορίων του πλέγματος, | ||
+ | |||
+ | == Test 4-3-1-c == | ||
+ | Για σχεδιασμό που ζητείται εκτός των ορίων του πλέγματος, κατά x ή κατά y (δείτε το ακριβές μήνυμα), η συνάρτηση '' | ||
+ | |||
+ | == Test 4-3-1-d == | ||
+ | Για σχεδιασμό που ζητείται εκτός των ορίων του πλέγματος, | ||
- | == Test 3-2-1-b == | + | == Test 4-3-1-e == |
- | Λανθασμένο αποτέλεσμα (διαφροτερικό | + | Για σχεδιασμό που ζητείται εκτός των |
- | == Test 3-2-1-c == | + | == Test 4-3-1-f == |
- | Λανθασμένο | + | Για σχεδιασμό γραμμής |
- | == Test 3-2-1-d == | + | == Test 4-3-1-g == |
- | Λανθασμένο | + | Για σχεδιασμό γραμμής |
- | == Test 3-2-1-e == | + | == Test 4-3-1-h == |
- | Λανθασμένο αποτέλεσμα όταν ζητήθηκε το 1ο ψηφίο (δηλαδή οι εκατοντάδες). | + | Για σχεδιασμό γραμμής **μήκους 1**, εντός των ορίων του |
- | == Test 3-2-1-f == | + | == Test 4-3-1-i == |
- | Λανθασμένο αποτέλεσμα όταν ζητήθηκε το 2ο ψηφίο (δηλαδή οι δεκάδες). | + | Για σχεδιασμό γραμμής **μήκους 0**, εντός των ορίων του |
- | == Test 3-2-1-g == | + | == Test 4-3-1-j == |
- | Λανθασμένο αποτέλεσμα όταν ζητήθηκε το 3ο ψηφίο (δηλαδή οι μονάδες). | + | Για σχεδιασμό γραμμής **αρνητικού μήκους**, με **αρχικό |
- | == Test 3-2-1-h == | + | == Test 4-3-1-k == |
- | Λανθασμένο αποτέλεσμα όταν ζητήθηκε το 3ο ψηφίο (δηλαδή οι μονάδες), φαίνεται να επιστράφηκε το 1ο. | + | Για σχεδιασμό γραμμής **αρνητικού μήκους**, με **αρχικό |
- | == Test 3-2-1-i == | + | == Test 4-3-1-l == |
- | Λανθασμένο | + | Για σχεδιασμό γραμμών |
- | == Test 3-2-1-j == | + | == Test 4-3-1-m == |
- | Λανθασμένο αποτέλεσμα όταν | + | Για σχεδιασμό που ζητείται **εντός των |
- | == Test 3-2-1-k == | + | == Test 4-3-1-n == |
- | Λανθασμένο αποτέλεσμα όταν | + | Για σχεδιασμό που ζητείται **εντός των |
+ | == Test 4-3-1-o == | ||
+ | Για σχεδιασμό γραμμών οριζόντιων ('' |