From 4e5ccd9c7fe59028e5ed7b731ebe911d7340f460 Mon Sep 17 00:00:00 2001 From: Nacho Date: Sun, 13 Sep 2026 01:11:23 -0300 Subject: [PATCH] Add discount calculation function in metodos.rb --- metodos.rb | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 metodos.rb diff --git a/metodos.rb b/metodos.rb new file mode 100644 index 0000000..d550603 --- /dev/null +++ b/metodos.rb @@ -0,0 +1,12 @@ +# En Ruby las funciones se definen con la palabra 'def' y no requieren 'return' explícito +def calcular_descuento(precio, porcentaje) + descuento = precio * (porcentaje / 100.0) + precio - descuento # Ruby retorna automáticamente la última línea evaluada +end + +precio_final = calcular_descuento(45000, 20) + +puts "--- Calculadora de Precios ---" +puts "Precio original: $45000" +puts "Descuento: 20%" +puts "Total a pagar: $#{precio_final}"