Resumen - Matemáticas simples
Parte de la sección Fundamentos del Journey de Ruby de Coddy — lección 14 de 88.
Desafío
FácilSe te proporcionan las siguientes variables:
price = 45
quantity = 8
discount = 10
tax_rate = 5Calcula y muestra los siguientes valores en orden, cada uno en una línea separada:
- El subtotal (price multiplicado por quantity)
- El monto del descuento (subtotal multiplicado por discount, luego dividido por
100.0) - El precio después del descuento (subtotal menos el monto del descuento)
- El monto del impuesto (precio después del descuento multiplicado por tax_rate, luego dividido por
100.0) - El total final (precio después del descuento más el monto del impuesto)
Utiliza variables para almacenar cada cálculo intermedio antes de mostrarlo.
Pruébalo tú mismo
# Variables dadas
price = 45
quantity = 8
discount = 10
tax_rate = 5
# TODO: Escribe tu código a continuación
# Calcula cada valor y almacénalo en variables:
# 1. subtotal
# 2. discount_amount
# 3. price_after_discount
# 4. tax_amount
# 5. final_total
# Luego muestra cada valor en una línea separada usando putsTodas las lecciones de Fundamentos
4Operadores Parte 2
Operadores lógicos Parte 1Operadores lógicos Parte 2Repaso - Lógica simpleOperadores lógicos Parte 3Operadores lógicos Parte 47Calculadora para dividir la cuenta
Mensaje de bienvenidaObtener la entrada del usuario10FizzBuzz con un giro
Descripción general del juegoEl método FizzBuzz2Variables y tipos de datos
Números y variablesTipo de dato StringTipo de dato BooleanTipo de dato SymbolComprobación de tipos de datosConvenciones de nomenclaturaResumen: Creación de variables5Toma de decisiones
Sentencia IfIf - ElseRepaso - Calculadora simpleIf - Else anidadosSentencia Unless8Bucles
Bucle For con rangosBucle WhileBreakNextRepaso - FactorialBucle TimesBucle UntilBucles anidadosRepaso - Entrada dinámica3Operadores Parte 1
Operadores aritméticosOperador móduloAtajos aritméticosResumen - Matemáticas simplesOperadores de comparación6Entrada y Salida Básica
Salida con putsSalida con print y pSalida con variablesEntrada con getsMétodo chompConversión de tiposResumen - Calculadora de edadResumen - Verdadero o falso