Condicionales
Objetivos
-
Utiliza
gets
para recibir la entrada de datos desde el teclado por parte del usuario de tu programa. - Utiliza una sentencia condicional para ejecutar una parte de código sólo una vez.
Paso 1
Type this in the file condicionales.rb:print "¿Cuántas manzanas tienes? > " contador = gets.to_i puts "Tienes #{contador} manzanas."Type this in the terminal:ruby condicionales.rb
Paso 2
Type this in the file condicionales.rb:if contador > 5 puts "¡Muchas manzanas!" else puts 'No muchas manzanas...' endType this in the terminal:ruby condicionales.rb
Paso 3
Type this in irb:15 < 5 10 == 12 'foo' != 'bar'Type this in irb:'sandwich'.end_with?('h') 'sandwich'.end_with?('z') [1,2,3].include?(2) [1,2,3].include?(9)
Paso 4
Type this in the file condicionales_ciclos.rb:frutas = ['manzana', 'pera', 'albaricoque'] frutas.each do |fruta| if fruta.start_with?('a') puts "#{fruta} empieza con la letra a." end endType this in the terminal:ruby condicionales_ciclos.rb
Paso 5
Type this in the file ciclo_while.rb:total = 0 user_input = nil while user_input != 'alto' print 'Ingresa un número para agregar al total. >' user_input = gets.chomp total = total + user_input.to_i end puts "¡Tu total final fue #{total}!"Type this in the terminal:ruby ciclo_while.rb
Explicación
Siguiente Paso:
Ir a Funciones
Regresar a Ejecutar Programas Desde Un Archivo