User Tools

Site Tools


qna:hw:lsn67

Γ Μάθημα Ανακεφαλαίωσης

Εργαστηριακή διάλεξη

Εργασία Γ.1

Τα μηνύματα λάθους στην κονσόλα του CLion έχουν διαφορετική μορφή από τα συνηθισμένα. Σε κάθε test που αποτυγχάνει πάνω από το μήνυμα εμφανίζεται η λίστα με τις τιμές που εμπλέκονται (η οποία συνήθως παράγεται τυχαία). Όπως πάντα υπάρχει και το link προς αυτή τη σελίδα.

-8.73214 -9.85864 -4.41243 -8.74337 -2.39357 -5.64953 -2.8511 -3.56963 -4.75301 -10.01
  minOfList(aList) == minValue FAILED : Failed to verify a ... list above !
https://qna.c-programming.allos.gr/doku.php?id=qna:hw:lsn67#test_c-1-1-b

Ζητούμενα

Ερώτημα Γ.1.1

Έλεγχοι που αφορούν τη συνάρτηση minOfList.

Έλεγχοι

Test Γ-1-1-a

Ο έλεγχος που απέτυχε αφορούσε την κλήση της με λάθος δεδομένα, δηλαδή NULL.

Test Γ-1-1-b

Ο έλεγχος που απέτυχε αφορά την εύρεση της ελάχιστης τιμής από μια λίστα η οποία παρουσιάζεται μαζί με το μήνυμα σφάλματος. Μέσα στο μήνυμα περιλαμβάνεται ένας σύντομος χαρακτηρισμός της λίστας μήπως και βοηθήσει να εντοπίσετε το σφάλμα. Πχ last-is-min negative δηλαδή μία λίστα που η ελάχιστη τιμή βρίσκεται στον τελευταίο κόμβο και είναι αρνητική.

qna/hw/lsn67.txt · Last modified: 2022/06/04 23:43 by xallos