Προβλήματα Ruby.

...IDE, compilers, κλπ

Συντονιστής: konnn

Προβλήματα Ruby.

Δημοσίευσηαπό stamatiou » 20 Δεκ 2010, 20:24

Γεια σας παιδιά, πρόσφατα ξεκίνησα ruby και προσπαθώ να κάνω ένα αστείο πρόγραμμα με έναν αυστηρό δάσκαλο(μη γελάσετε πειραματικό είναι :D :D :D )....
Κώδικας: Επιλογή όλων
puts 'Καλώστονα κι\' ας άργησε.... Κάτσε λοιπό γρήγορα μη σε αρχήσομεν στις εγρήγορες!'
reply1 = gets.chop
if reply1.downcase == 'μάλιστα'
puts 'Και σβέλτα!'
else
puts 'Εμάλιστα λένε τα ανθρώπινα όντα.'
end
puts 'Πώς σε φωνάζουν μαθητά;'
name = gets.chomp
if name == name.capitalize
puts 'Λοιπόν ' + name + ' κάθισε και απόλαυσε το μάθημα.'
else
puts 'Εννοείς ' + name.capitalize + '.'
end

Λοιπόν εκεί που ζητάει όνομα, εαν το βάλω με μικρό το όνομα κάνει το ´ιδιο με όταν το βάλω με μεγάλο......
1Γνώσεις→Linux: Αρχάριος┃Προγραμματισμός:Αρχάριος┃Αγγλικά:Μέτριος
2Λειτουργικό→Arch Linxu 32bit
3Προδιαγραφές→2x AMD AthlonX2 DualCore QL-66 ‖ RAM 1751 MiB ‖ Hewlett-Packard 308C - Hewlett-Packard Compaq 615
4Κάρτες γραφικών:ATI RS780M/RS780MN [Radeon HD 3200 Graphics][1002:9612]
5Δίκτυα:eth0:Marvell 88E8042 PCI-E Fast Ethernet Controller [11ab:4357] (rev 10)⋮eth1: Broadcom BCM4312 802.11b/g LP-PHY [14e4:4315](rev 01)
Πρωσοπική Ιστοσελίδα: http://giwrg98.co.cc
Άβαταρ μέλους
stamatiou
daemonTUX
daemonTUX
 
Δημοσιεύσεις: 947
Εγγραφή: 25 Ιουν 2010, 20:23
Εκτύπωση

Re: Προβλήματα Ruby.

Δημοσίευσηαπό Dimitris » 21 Δεκ 2010, 01:53

Δεν είμαι ειδικός στη ruby, αλλά με αγγλικούς χαρακτήρες τρέχει σωστά. Το πρόβλημα φαντάζομαι έγγειται στο ότι χρησιμοποιείς utf-8 ή κάποιο άλλο encoding. Έλεξγε τι ακριβώς κάνει το capitalize και το == με τα αλλά encodings.
Άβαταρ μέλους
Dimitris
saintTUX
saintTUX
 
Δημοσιεύσεις: 1357
Εγγραφή: 13 Μάιος 2008, 13:57
Τοποθεσία: Θεσσαλονίκη
Εκτύπωση


Επιστροφή στο Εφαρμογές για Ανάπτυξη Λογισμικού

cron