1BrunoSantos / estagio_TargetSistemas

Desafios para estágio

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

🚀 Projeto de Estágio - Resolução de Desafios Técnicos

Bem-vindo ao repositório do meu projeto de estágio! 🎉 Aqui você encontrará a solução de alguns desafios técnicos que foram propostos como parte do processo seletivo.

📋 Descrição do Projeto

Este repositório contém códigos que resolvem problemas relacionados a lógica de programação, sequência de Fibonacci, manipulação de strings, e muito mais. Cada desafio foi resolvido com a linguagem Ruby, utilizando uma abordagem simples e direta, perfeita para quem está começando na área!

🛠️ Tecnologias Utilizadas

  • Ruby: Linguagem de programação dinâmica e poderosa.
  • JSON: Utilizado para manipulação de dados de faturamento.

🚩 Desafios Resolvidos

1. Cálculo de Soma com Laço

  • Descrição: Soma de números inteiros utilizando um loop.
  • Solução: Código simples que utiliza uma estrutura de repetição para calcular a soma.

2. Sequência de Fibonacci

  • Descrição: Verifica se um número pertence à sequência de Fibonacci.
  • Solução: Implementação direta em Ruby para gerar a sequência e validar o número.

3. Faturamento Diário

  • Descrição: Cálculo do menor, maior e média de faturamento diário.
  • Solução: Manipulação de dados de faturamento para extrair as informações necessárias.

4. Percentual de Faturamento por Estado

  • Descrição: Cálculo do percentual de contribuição de cada estado no faturamento total.
  • Solução: Implementação em Ruby que utiliza uma estrutura de dados para armazenar e processar os valores.

5. Inversão de String

  • Descrição: Inverte os caracteres de uma string sem usar métodos prontos.
  • Solução: Código que percorre a string de trás para frente e armazena os caracteres em uma nova string.

📂 Estrutura do Projeto

├── desafio_1.rb
├── desafio_2.rb
├── desafio_3.rb
├── desafio_4.rb
├── desafio_5.rb
└── README.md

About

Desafios para estágio


Languages

Language:Ruby 100.0%