Δημοσιεύτηκε: 12 Ιαν 2013, 01:25
από simosx
light44 έγραψε:char *die(char n) {
switch (n) {
case 1:
return " ---\n"
"| |\n"
"| * |\n"
"| |\n"
" \"\"\" ";


Το τυπικό στον προγραμματισμό είναι, σε τέτοια δεδομένα να φτιάχνεις σταθερές (constants), όπως

Κώδικας: Επιλογή όλων
const char* dice_result1 = " ---\n"
"| |\n"
"| * |\n"
"| |\n"
" \"\"\" ";


και μετά στον κώδικα να εκτυπώνεις π.χ.
Κώδικας: Επιλογή όλων
printf(dice_result1);


Προσωπικά θα προτιμούσα τα ζάρια να είναι πιο όμορφα. Άνοιξε τον Πίνακα χαρακτήρων (gucharmap) στο Ubuntu, και ψάξε για χαρακτήρες όπως
Κώδικας: Επιλογή όλων
╔═══╗

(είναι στην ομάδα Common/Κοινό). Μπορείς να σχεδιάσεις όμορφα ζάρια.

Αν θέλεις κάτι ακόμα πιο εύκολο, μπορείς να χρησιμοποιήσεις τους χαρακτήρες Unicode για ζάρια, που είναι ⚀⚁⚂⚃⚄⚅ και αυτό ήταν.