Article image
Thaís Lotti
Thaís Lotti10/10/2024 14:18
Compartilhe

Desvendando o Básico de Ruby: Seu Primeiro Passo no Mundo da Programação

    Você sabia que Ruby é uma das linguagens mais amigáveis para iniciantes? Com uma sintaxe fácil de entender e uma comunidade que adora ajudar, aprender Ruby é como dar um passeio no parque (mas sem os mosquitos!). Neste artigo, vou te ensinar os conceitos básicos para você começar a programar em Ruby e criar seu primeiro mini-projeto!

    1. Olá, Mundo!

    O famoso "Hello, World!" não poderia faltar! Em Ruby, é tão simples quanto isso:

    ruby
    Copiar código
    puts "Hello, World!"
    

    O comando puts é usado para exibir algo na tela. Experimente rodar esse código e veja a magia acontecer! 

    2. Variáveis: Guardando o Tesouro

    As variáveis em Ruby são como baús onde você guarda informações. Aqui, não precisamos declarar o tipo da variável. Veja como é simples:

    ruby
    Copiar código
    nome = "Thais" idade = 24 puts "Meu nome é #{nome} e eu tenho #{idade} anos."
    

    Dica: Use #{} para inserir variáveis dentro de strings. Fácil, né?

    3. Estruturas de Controle: Tomando Decisões

    Em Ruby, podemos usar o if para tomar decisões:

    ruby
    Copiar código
    idade = 18 if idade >= 18 puts "Você é maior de idade!" else puts "Você ainda é menor de idade." end
    

    Ruby gosta de ser claro, então não precisa de chaves nem ponto e vírgula! A legibilidade é a chave aqui.

    4. Loops: Repetindo Até Ficar Bom

    Precisa repetir algo? Use o times ou while:

    ruby
    Copiar código
    3.times do puts "Ruby é divertido!" end
    

    Isso vai imprimir a frase três vezes! Já com o while, você pode definir uma condição:

    ruby
    Copiar código
    contador = 1 while contador <= 3 puts "Essa é a vez número #{contador}" contador += 1 end
    

    5. Funções: Organizando Seu Código

    Funções (ou métodos) em Ruby são simples de criar e ajudam a deixar seu código organizado:

    ruby
    Copiar código
    def saudacao(nome) puts "Olá, #{nome}! Seja bem-vindo ao mundo de Ruby!" end saudacao("Thais")
    

    Aqui, criamos uma função chamada saudacao que recebe um nome e imprime uma mensagem personalizada.

    6. Desafio Prático: Jogo de Adivinhação

    Agora que você já sabe o básico, vamos criar um joguinho simples de adivinhação:

    ruby
    Copiar código
    numero_secreto = rand(1..10) # Gera um número aleatório de 1 a 10 tentativa = 0 puts "Adivinhe o número secreto entre 1 e 10" while tentativa != numero_secreto print "Digite seu palpite: " tentativa = gets.to_i if tentativa == numero_secreto puts "Parabéns! Você acertou!" else puts "Errou! Tente novamente." end end
    

    Aqui, usamos rand para gerar um número aleatório e gets para receber uma entrada do usuário. O jogo só termina quando o número for adivinhado.

    Conclusão:

    Viu como Ruby pode ser simples e divertido? Agora você tem uma base sólida para explorar ainda mais a linguagem. Que tal criar outros mini-projetos para praticar? Seja criativo e divirta-se programando!

    Compartilhe
    Comentários (1)
    Lucineia Silva
    Lucineia Silva - 10/10/2024 15:48

    Gostei 👏 👏