Προβλήματα 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

Λοιπόν εκεί που ζητάει όνομα, εαν το βάλω με μικρό το όνομα κάνει το ´ιδιο με όταν το βάλω με μεγάλο......
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
Τοποθεσία: Θεσσαλονίκη
Εκτύπωση


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