Programme simple en Ruby
Résolu
Valdil
Messages postés
253
Date d'inscription
Statut
Membre
Dernière intervention
-
YayaPingouin -
YayaPingouin -
Bonjour voila je me lance tout juste dans la programmatino en ruby et j'ai deja un probleme :S J'ai fais un ptit programme tout simple qui demande une saisie de deux nombres entiers, qui les additionnent et qui affiche le résultat. Le probleme c'est que ca ne me fait pas l'addition mais la concaténation des deux nombre. Quelqu'un pourrait me dire ou je me trompe please
Merci d'avance
Mon code:
print "Entrez un premier nombre entier:"
nb1=gets.chomp
print "Entrez un deuxieme nombre entier:"
nb2=gets.chomp
total=nb1+nb2
print "Leur somme est: " +total +"\n"
Merci d'avance
Mon code:
print "Entrez un premier nombre entier:"
nb1=gets.chomp
print "Entrez un deuxieme nombre entier:"
nb2=gets.chomp
total=nb1+nb2
print "Leur somme est: " +total +"\n"
A voir également:
- Programme simple en Ruby
- Iphone 14 simple - Guide
- Programme demarrage windows - Guide
- Simple pdf - Télécharger - PDF
- Mettre en veille un programme - Guide
- Simple ocr - Télécharger - Bureautique
2 réponses
salut à tous,
Je me permets de corriger le code de the_tiger08
Lorsqu'on récupère des info d'un gets.chomp la valeur est un string, donc l'addition doit être fait de deux integer.
=> total = nb1.to_i + nb2.to_i
Et lorsqu'on veut additioner une variable à du texte il faut que celle-ci soit un string
=> print "Leur somme est: " + total.to_s + " ."
@++
Je me permets de corriger le code de the_tiger08
Lorsqu'on récupère des info d'un gets.chomp la valeur est un string, donc l'addition doit être fait de deux integer.
=> total = nb1.to_i + nb2.to_i
Et lorsqu'on veut additioner une variable à du texte il faut que celle-ci soit un string
=> print "Leur somme est: " + total.to_s + " ."
@++
puts 'Entrez un premier nombre entier:'
nb1 = gets.chomp
puts 'Entrez un deuxieme nombre entier:'
nb2 = gets.chomp
total = nb1+nb2.to_i
print "Leur somme est: " + total + " ."
Tu peux faire comme ca
^^
Enfin je pense
Je crois...
Ya un tuto a télécharger très bien pdf si tu veux ;)
" = '
print = puts (t'es pas sur java aussi ? ^^)
nb1 = gets.chomp
puts 'Entrez un deuxieme nombre entier:'
nb2 = gets.chomp
total = nb1+nb2.to_i
print "Leur somme est: " + total + " ."
Tu peux faire comme ca
^^
Enfin je pense
Je crois...
Ya un tuto a télécharger très bien pdf si tu veux ;)
" = '
print = puts (t'es pas sur java aussi ? ^^)