class HolaMundo | def initialize() | end | def saluda() | . puts "Hola Mundo" #imprimimos el mensaje | end end #creamos el objeto de la clase Hola Mundo objeto = HolaMundo.new() objeto.saluda gets() 2. Programa que de la sumatoria de dos nmeros class Operacion | def initialize() | end | def SumaBasica() | . num1 = 23.6 | . num2 = 7.4 | . puts "La Suma es:" | . puts num1 + num2 | end end objeto = Operacion.new() objeto.SumaBasica gets() 3. Programa que me diga si un numero es positivo o negativo, par o impar, o si es cero. class Anidados def initialize() end def saluda() puts "Ingrese un numero:" STDOUT.flush i=gets.chomp i=i.to_i if i>0 puts "El numero es positivo" if(i%2==0)
puts "El numero es par"
else puts "El numero es impar" end elsif i<0 puts "El numero es negativo" if(i%2==0) puts "El numero es par" else puts "El numero es impar" end else print "El numero es 0" end end end objeto = Anidados.new() objeto.saluda gets() 4. Programa que realice una cadena de texto class Aritmetica def initialize() end def operadores() cadena="Bienvenido" cadena.each_char{|c| print c print " \n "} end end obtejo=Aritmetica.new() objeto.operadores gets()