Lizeth Paola Cuadros Olarte
student•
hace 8 años
Jose Rojas
student•
hace 8 años
Tatiana Uintaco
student•
hace 7 años
Lizeth Paola Cuadros Olarte
Jose Rojas
Tatiana Uintaco
Ricardo Celis
Tatiana Uintaco
christian jordy mamani sucasaire
wesly hernandez
Carlos López Brú
Alfonso Candiani
Cristian Polo
Jose Pablo Monge Fierro
Gilberto Sánchez Mares
Gracias por el aporte.
puts 'Ingrese un número.' numero = gets.chomp.to_i if numero % 2 == 0 puts "El número #{numero} es par." else puts "El número #{numero} no es impar." end
En todo caso, en el else, el mensaje debe ser “es impar” o “no es par”
Dejo mi ejercicio!
puts ' ingrese un numero:' numero = gets.chomp.to_i if numero % 2 == 0 puts "el numero #{numero} es par" else puts "el numero #{numero} es impar" end
puts 'Ingrese un numero:' numero = gets.chomp.to_i variable = "El numero #{numero} es " if numero % 2 ==0 puts variable+'par' else puts variable+'impar' end
puts 'Ingrese un numero: ' numero = gets.chomp.to_i if numero % 2 == 0 puts "El numero #{numero} es par." else puts "El numero #{numero} es impar." end
#Ejercicio sobre, que letra repites mas en una palabra text = gets.chomp cs = {} text.each_char { |chr| cs[chr] = ((cs[chr]||0) + 1) } r_max = { "init" => 0 } n_last = 0 cs.each do |_k,v| if v > n_last n_last = v r_max = { _k => n_last} end end con = r_max.keys.first puts "the most used number is #{con.upcase} with #{r_max[con]}"
#!/usr/bin/env ruby -wKU class Inicio_curso def initialize() end def par_impar() puts 'Ingresa el número a comprobar: ' number = gets.to_i if number % 2 == 0 puts "#{number} es par" else puts "#{number} es impar" end end end start = Inicio_curso.new() start.par_impar gets()
puts "ingrese un numero: " numero = (gets.chomp.to_i) % 2 if numero == 0 puts "es par" else puts "es impar" end
Funciona correctamente pero no es lo mejor ya que el valor que ingresas a la variable numero se pierde porque no estas guardando el valor que ingresa el usuario si no que guardas el residuo del valor ingresado entre 2,
creo yo esta es la mejor solucion:
puts 'Ingrese un numero' numero = gets.chomp.to_i if numero % 2 == 0 puts "El numero: #{numero} es par" else puts "El numero: #{numero} es impar" end
puts 'Ingrese un número.' numero = gets.chomp.to_i puts numero % 2 == 0 ? "El número #{numero} es par." : "El número #{numero} no es impar."