Paulo Silva

March 7, 2025

Variáveis e matemática simples

Agora que já sabes como escrever um programa em Ruby, está na hora de aprender um dos conceitos mais importantes da programação: variáveis.

O que é uma variável?

Uma variável é como uma caixa onde guardamos informação para usar mais tarde. Por exemplo, se quisermos guardar um número ou um nome, usamos uma variável.

Exemplo:

nome = "João"
idade = 15
altura = 1.75

puts "O meu nome é #{nome}"
puts "Tenho #{idade} anos"
puts "A minha altura é #{altura} metros"

Explicação:

  • nome guarda um texto (string).

  • idade guarda um número inteiro (integer).

  • altura guarda um número decimal (float).

  • #{variavel} permite inserir o valor da variável dentro de um texto.


Fazer contas com Ruby

Ruby também pode ser usado para fazer cálculos simples:

soma = 10 + 5
subtracao = 20 - 4
multiplicacao = 6 * 3
divisao = 10.0 / 2

puts "Soma: #{soma}"
puts "Subtração: #{subtracao}"
puts "Multiplicação: #{multiplicacao}"
puts "Divisão: #{divisao}"


Operadores matemáticos:

  • + (adição)

  • - (subtração)

  • * (multiplicação)

  • / (divisão)


Exercício para ti!

Cria um programa em Ruby que:

  1. Guarda o teu nome numa variável.

  2. Guarda a tua idade numa variável.

  3. Calcula o ano em que nasceste.

  4. Mostra tudo no ecrã.

(Dica: Usa o ano atual - idade para descobrir o ano de nascimento)

O resultado da execução do teu programa deverá ser algo como:
Screenshot 2025-03-07 at 10.21.46.png



O que vem a seguir?

Até agora, escrevemos valores diretamente no código, mas e se quisermos perguntar ao utilizador o seu nome ou idade? Na próxima etapa, vamos aprender a introduzir dados do utilizador e tornar os nossos programas mais interativos! Vamos a isso? 🚀

← Anterior | Próximo: 4. Introduzir dados do utilizador →

About Paulo Silva

Software Engineer specialized in product development with Ruby on Rails. I help companies turn bright ideas into amazing digital products — I've worked on InvoiceXpress, ClanHR, Today and currently sheerME.