Menu
Coddy logo textTech

Operadores Aritméticos

Parte da seção Fundamentos do Journey de Ruby da Coddy — lição 11 de 88.

O Ruby fornece operadores aritméticos para realizar cálculos matemáticos em números. Esses operadores funcionam tanto com inteiros quanto com floats, permitindo que você construa expressões exatamente como faria na matemática comum.

Os operadores aritméticos básicos em Ruby são:

+Adição
-Subtração
*Multiplicação
/Divisão
**Exponenciação (potência)

Veja como você pode usar esses operadores:

sum = 10 + 5        # 15
difference = 10 - 3 # 7
product = 4 * 6     # 24
quotient = 20 / 4   # 5
power = 2 ** 3      # 8 (2 elevado à potência de 3)

Um detalhe importante: ao dividir dois números inteiros, o Ruby realiza a divisão inteira e retorna apenas a parte inteira. Por exemplo, 7 / 2 retorna 3, não 3.5. Para obter um resultado decimal, pelo menos um número deve ser um float: 7.0 / 2 retorna 3.5.

challenge icon

Desafio

Fácil

Você recebeu as seguintes variáveis:

base = 5
height = 12

Calcule e exiba os seguintes valores, cada um em uma linha separada:

  1. A soma de base e height
  2. O resultado de height menos base
  3. O produto de base e height
  4. O resultado de height dividido por base (divisão inteira)
  5. O valor de base elevado à potência de 3

Folha de consulta

Ruby fornece operadores aritméticos para realizar cálculos matemáticos:

+Adição
-Subtração
*Multiplicação
/Divisão
**Exponenciação (potência)

Exemplos:

sum = 10 + 5        # 15
difference = 10 - 3 # 7
product = 4 * 6     # 24
quotient = 20 / 4   # 5
power = 2 ** 3      # 8

Divisão de inteiros: Ao dividir dois números inteiros, o Ruby retorna apenas a parte do número inteiro. Por exemplo, 7 / 2 retorna 3. Para obter um resultado decimal, pelo menos um número deve ser um float: 7.0 / 2 retorna 3.5.

Experimente você mesmo

# Variáveis são fornecidas
base = 5
height = 12

# TODO: Escreva seu código abaixo para calcular e exibir:
# 1. A soma da base e da altura
# 2. O resultado da altura menos a base
# 3. O produto da base e da altura
# 4. O resultado da altura dividida pela base (divisão inteira)
# 5. O valor da base elevada à potência de 3
quiz iconTeste seus conhecimentos

Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.

Todas as lições de Fundamentos