This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
qna:lesson:projects:how-to-use-smproject [2021/03/21 23:12] xallos |
qna:lesson:projects:how-to-use-smproject [2022/04/04 16:22] (current) xallos |
||
|---|---|---|---|
| Line 17: | Line 17: | ||
| - Αποσυμπιέστε το αρχείο σε κάποιον φάκελο (προσέξτε να μην υπάρχουν Ελληνικοί χαρακτήρες στο όνομά του) | - Αποσυμπιέστε το αρχείο σε κάποιον φάκελο (προσέξτε να μην υπάρχουν Ελληνικοί χαρακτήρες στο όνομά του) | ||
| - Επιλέξτε στο CLion στο μενού: **File** > **Open...** | - Επιλέξτε στο CLion στο μενού: **File** > **Open...** | ||
| - | - Στο παράθυρο που ανοίγει διαλέξτε τον φάκελο του smProject που μόλις αποσυμπιέσατε (οι φάκελοι που είναι CLion projects έχουν ένα μικρό μαύρο σημαδάκι στο εικονίδιο - δείτε και την παρακάτω εικόνα). | + | - Στο παράθυρο που ανοίγει διαλέξτε τον φάκελο του smProject που μόλις αποσυμπιέσατε (οι φάκελοι που είναι CLion projects έχουν ένα μικρό μαύρο σημαδάκι στο εικονίδιο - δείτε και |
| - Τέλος πατήστε OK | - Τέλος πατήστε OK | ||
| Line 31: | Line 31: | ||
| Η λειτουργία της κανονικής εκτέλεσης δεν διαφέρει σε τίποτα από ένα απλό CLion project (πέρα από το ότι έχετε και στη διάθεσή σας κάποιες πρόσθετες συναρτήσεις). | Η λειτουργία της κανονικής εκτέλεσης δεν διαφέρει σε τίποτα από ένα απλό CLion project (πέρα από το ότι έχετε και στη διάθεσή σας κάποιες πρόσθετες συναρτήσεις). | ||
| + | |||
| + | <WRAP important> | ||
| + | {{ : | ||
| ===== Πως γράφω τον κώδικά μου ===== | ===== Πως γράφω τον κώδικά μου ===== | ||
| Line 42: | Line 45: | ||
| // smProject - E N D O F C O D E | // smProject - E N D O F C O D E | ||
| - | ... ενώ εδώ καλύτερα να το αποφύγετε - δεν απαγορεύεται πάντως | + | ... ενώ εδώ καλύτερα να το αποφύγετε - δεν απαγορεύεται πάντως, |
| + | αν και το σύστημα υποβολής εργασιών διαμαρτύρεται | ||
| </ | </ | ||
| + | <WRAP info> | ||
| + | |||
| + | <code c> | ||
| + | // EROTIMA 1-5 : PARASTASH x3 | ||
| + | SM_TEST_RET_DBL(7, | ||
| + | // ... ΕΔΩ γράφετε τον κώδικά σας για το 5ο ερώτημα | ||
| + | // | ||
| + | ) | ||
| + | </ | ||
| + | </ | ||
| ===== Εκτέλεση δοκιμών ===== | ===== Εκτέλεση δοκιμών ===== | ||
| Line 51: | Line 65: | ||
| < | < | ||
| - | |||
| Test RANGE_TESTS : | Test RANGE_TESTS : | ||
| v5in1_8 FAILED : isInRange(5, | v5in1_8 FAILED : isInRange(5, | ||
| + | https:// | ||
| + | Grid visualization: | ||
| + | https:// | ||
| + | AQAAEAABAAAQBAEAA | ||
| + | |||
| RANGE_TESTS FAILED! | RANGE_TESTS FAILED! | ||
| Test BOUNDARY_TESTS : | Test BOUNDARY_TESTS : | ||
| v5in1_5 FAILED : isInRange(5, | v5in1_5 FAILED : isInRange(5, | ||
| + | https:// | ||
| v5in1_5 FAILED : isInRange(1, | v5in1_5 FAILED : isInRange(1, | ||
| + | https:// | ||
| BOUNDARY_TESTS FAILED! | BOUNDARY_TESTS FAILED! | ||
| Process finished with exit code 3</ | Process finished with exit code 3</ | ||
| όπου βλέπουμε ότι η '' | όπου βλέπουμε ότι η '' | ||
| + | |||
| + | <WRAP important> | ||
| + | Εάν στο μήνυμα εμφανίζεται και σύνδεσμος της μορφής: | ||
| + | [[https:// | ||
| + | τότε σε αυτόν θα υπάρχουν (κάπως) πιο αναλυτικές πληροφορίες για το σφάλμα. | ||
| + | |||
| + | Εάν η άσκηση αφορά τη χρήση πλέγματος πιθανώς θα εμφανίζεται και ένας σύνδεσμος της μορφής | ||
| + | [[https:// | ||
| + | </ | ||
| Εάν όλα είναι καλά εμφανίζεται μήνυμα όπως το ακόλουθο: | Εάν όλα είναι καλά εμφανίζεται μήνυμα όπως το ακόλουθο: | ||