0Pricing
Ruby Academy · Aula

Entrada e saída do usuário

Capture a entrada do usuário no console e formate a saída usando puts e gets.

Entrada e saída do usuário é uma aula grátis de Ruby Academy no CoddyKit. Esta é a aula 2 de 3. Você pode ler a aula completa abaixo gratuitamente — depois pratica ao vivo no navegador com um editor de código integrado e um tutor de IA 24/7. Faz parte do caminho de aprendizado de Ruby Academy, e seu progresso é sincronizado entre a web e o app CoddyKit. O curso de Ruby Academy inclui 3 aulas no total.

Entrada e saída do usuário

Entrada e saída do usuário

Interagir com usuários por meio de entrada e saída é uma parte essencial de muitos aplicativos.

Nesta lição, você aprenderá a capturar a entrada do usuário e formatar a saída usando puts e gets.

Entrada e saída do usuário — ilustração 1

Exibindo a saída com puts

Exibindo a saída com puts

Use puts para imprimir texto no console.

puts 'Hello, Ruby!'

Usando o comando de impressão

Usando o comando de impressão

print funciona como puts, mas não adiciona uma nova linha.

print 'Hello, '
print 'Ruby!'

Obtendo a entrada do usuário

Obtendo a entrada do usuário

Use gets para capturar a entrada do usuário no console.

puts 'Enter your name:'
name = gets
puts "Hello, #{name}"

Usando gets.chomp

Usando gets.chomp

gets captura o caractere de nova linha. Use chomp para removê-lo.

puts 'Enter your city:'
city = gets.chomp
puts "You live in #{city}."

Interpolando variáveis em cadeias de caracteres

Interpolando variáveis em cadeias de caracteres

Use #{} entre aspas duplas para inserir variáveis em uma cadeia de caracteres.

name = 'Alice'
puts "Hello, #{name}!"

Obtendo uma entrada numérica

Obtendo uma entrada numérica

Use to_i para converter a entrada em um número inteiro.

puts 'Enter your age:'
age = gets.chomp.to_i
puts "In 5 years, you will be #{age + 5} years old."

Formatando a saída

Formatando a saída

Use printf ou sprintf para formatar a saída.

price = 9.99
printf('Price: $%.2f', price)

Parabéns!

Parabéns!

Você aprendeu a capturar a entrada do usuário e formatar a saída em Ruby.

Em seguida, você explorará o trabalho com JSON e YAML.

Entrada e saída do usuário — ilustração 10

Perguntas Frequentes

A aula “Entrada e saída do usuário” é grátis?

Sim — o texto completo de “Entrada e saída do usuário” é grátis para ler aqui na web. Para praticá-la interativamente (um editor de código integrado e um tutor de IA 24/7) e desbloquear o restante do curso de Ruby Academy, atualize para CoddyKit PRO. O curso de Ruby Academy inclui 3 aulas no total.

O que vou aprender em “Entrada e saída do usuário”?

Capture a entrada do usuário no console e formate a saída usando puts e gets. Você pratica Ruby Academy com código prático que executa diretamente no navegador, e um tutor de IA 24/7 responde suas dúvidas enquanto trabalha na aula.

Preciso ter experiência prévia para começar Ruby Academy?

Nenhuma experiência prévia é necessária. Ruby Academy no CoddyKit é estruturado para alunos iniciantes até avançados, então você pode começar aqui ou desde o início e aprender no seu ritmo. Esta é a aula 2 de 3.

Quanto tempo leva a aula “Entrada e saída do usuário”?

A maioria das aulas CoddyKit leva cerca de 5–10 minutos. Cada uma é compacta e interativa, então você faz progresso constante e retoma exatamente de onde parou entre web e app.

Posso escrever e executar código nesta aula de Ruby Academy?

Sim. Cada aula de Ruby Academy inclui um editor de código integrado, então você escreve e executa código real direto no navegador e recebe feedback de IA instantaneamente — nenhuma configuração local necessária.

Todas as aulas deste curso

  1. Leitura e gravação de arquivos
  2. Entrada e saída do usuário
  3. Trabalho com JSON e YAML
← Voltar para Ruby Academy