Menu
Coddy logo textTech

Saída com Variáveis

Parte da seção Fundamentos do Journey de Ruby da Coddy. Lição 28 de 88.

Agora que você sabe como exibir texto, vamos combinar métodos de saída com variáveis. O Ruby facilita a inclusão de valores de variáveis em sua saída usando interpolação de strings.

A interpolação de string permite que você incorpore variáveis diretamente dentro de uma string usando #{}:

name = "Alice"
age = 25

puts "My name is #{name}"
puts "I am #{age} years old"

Isso produz:

My name is Alice
I am 25 years old

A sintaxe #{} diz ao Ruby para avaliar o que quer que esteja dentro das chaves e inserir o resultado na string. Você pode até incluir expressões:

price = 10
quantity = 3

puts "Total: #{price * quantity}"

Isso produz:

Total: 30

Importante: A interpolação de strings só funciona com aspas duplas. Aspas simples tratam tudo literalmente:

name = "Ruby"

puts "Hello, #{name}"  # Olá, Ruby
puts 'Hello, #{name}'  # Olá, #{name}
challenge icon

Desafio

Fácil

Você recebeu as seguintes variáveis:

product = "Laptop"
price = 999
quantity = 3

Use interpolação de strings com puts para exibir as três linhas de saída a seguir:

  1. Imprima Product: Laptop (usando a variável product)
  2. Imprima Price: $999 (usando a variável price)
  3. Imprima Total: $2997 (calcule price * quantity dentro da interpolação)

Cada linha deve ser impressa usando uma instrução puts separada com interpolação de strings. Lembre-se de usar aspas duplas para que a interpolação funcione.

Experimente você mesmo

# As variáveis já estão definidas para você
product = "Laptop"
price = 999
quantity = 3

# TODO: Escreva seu código abaixo
# Use interpolação de string com puts para exibir:
# 1. Product: Laptop
# 2. Price: $999
# 3. Total: $2997 (calcule price * quantity dentro da interpolação)
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

Pratique por conta própria: Compilador de Ruby online