/desafios-bootcamps-dio

Desafios em C#, Java, JavaScript, Kotlin, Python e Ruby dos Bootcamps da Digital Innovation One

Primary LanguageJavaMIT LicenseMIT

Linguagens utilizadas Tamanho do repositório Último commit Licença MIT

DIO

Desafios dos Bootcamps da Digital Innovation One

Aqui você vai encontrar todos os desafios dos bootcamps que realizei da Digital Innovation One.

Os códigos estão rodando normalmente na plataforma da DIO.

csharp java javascript kotlin python ruby


📚 Códigos nas Linguagens // Codes in Languages

C#

Desafios aritméticos em C#

Média 1
Crescimento Populacional
Bazinga!
Tempo de um Evento
Comunicação em Piralândia

Desafios avançados em C#

Coordenadas de um Ponto
Média 3
Tempo de Jogo com Minutos

---

Teorema da Divisão Euclidiana
Tuitando
Visita na Feira

Desafios Básicos C#

Multiplicação Simples
Par ou Ímpar
Coordenadas de um Ponto

---

Desafios Básicos - GFT Start #3 .NET

Vai ter Copa?
Teste de Seleção 1
Média 3

Desafios com C#

Coxinha de Bueno
Animal
Área do Círculo

Desafios Iniciais - GFT Start #3 .NET

Diferença
Múltiplos
Cálculo Simples

Desafios Intermediários C#

Crescimento Populacional
Preenchimento de Vetor I
Trigo no Tabuleiro

Desafios Introdutórios com C#

Tuitando
DDD
Conversão de Tempo

Desafios matemáticos em C#

Consumo Médio do Automóvel
Programa para Validação de Notas
Pedro Bento e o Mundo de OZ

Desafios numéricos em C#

Tipo de Combustível
O Maior
Validação de Nota
Tipos de Triângulos
Sequência Lógica 2
Coordenadas de um Ponto

Desenvolvendo algoritmos com C#

Cálculo de viagem
Álbum da Copa
Animal

Iniciando Aritmética em C#

Média 1
Média 2
Média 3

Introdução a Programação com .NET

Dividindo X por Y
Bazinga!
Coxinha de Bueno

Introdução a Programação com C#

Dividindo X por Y
Distância
Quanta Mandioca?

---

Sequência Lógica
Média 2
Positivos e Média

Introdução a Resolução de Desafios com C#

Múltiplos
Números Ímpares
Conversão de Tempo
Tempo do Dobby

Praticando programação em C#

Coordenadas de um Ponto
Compras no Supermercado
Pink e Cérebro

Primeiros desafios com C#

Mês
Quantidade de Números Positivos
Validação de Nota

Primeiros desafios em C#

Distância
Diferença
Média 1

Primeiros passos com C#

Distância
Soma Simples
Dividindo X por Y

Primeiros desafios Matemáticos em C#

Soma Simples
DDD

Primeiros programas em C#

Soma Simples
Área do Círculo
Múltiplos

Programando em C#

Xenlongão
Quadrado de Pares
Sequência S
Sequência IJ 2
Vai ter Copa?
Sucessor Par

Resolvendo Algoritmos

Hora da Corrida
Cardápio Aéreo
Pizza Antes do Final do Ano
Conversão de Tempo
Idade em Dias
Tempo do Dobby
Rodízio de cavalos e carruagens

Resolvendo Desafios Básicos em C#

Maior e Posição
Guilherme e suas Pipas
Soma de Ímpares Consecutivos I

Resolvendo Desafios Iniciais em C#

Ho Ho Ho
Pneu
Quadrante

Resolvendo desafios Intermediários em C#

PUM
Polígonos Regulares Simples
Intervalo 2

Resolvendo algoritmos com C#

Fórmula de Bhaskara
Coxinha de Bueno
Cardápio Aéreo

Solução de problemas básicos em C#

Visita na Feira
Tuitando
Validação de Nota

Solução de problemas com .NET

Programa para Validação de Notas
Quanta Mandioca?
Compras no Supermercado
Validador de senhas com requisitos
Fila do Banco

Solução de problemas em C#

Consumo Médio do Automóvel
DDD
Aumento de Salário

---

Preenchimento de Vetor I
Trigo no Tabuleiro
Encaixa ou Não?

Solução de Problemas Essenciais com C#

Quadrado e ao Cubo
A Corrida de Tartarugas
Ultrapassando V
Validação de Nota
Pedro Bento e o Mundo de OZ

Solucionando desafios em C#

Bazinga!
Teste de Seleção 1
Pizza Antes do Final do Ano
Ultrapassando V
Conversão de Tempo

Solucionando desafios intermediários em C#

Teste de Seleção 1
Triângulo
Notas e Moedas
Teorema da Divisão Euclidiana
Fórmula de Bhaskara
Java

Desafio Aritmético em Java

Acima da Diagonal Secundária
Abaixo da Diagonal Secundária
Abaixo da Diagonal Principal

Desafios Aritméticos em Java

Divisores
Análise de Números
Contagem repetida de números

Desafios Avançados em Java

Fibonacci em Vetor
Área Superior
A Mudança

Desafios matemáticos em Java

Área Direita
Área Esquerda
Área Inferior

Desafios numéricos em Java

Divisores I
Média 1
Fatorial Simples

---

Conversão de Tempo
Seis Números Pares
Fatorial Simples

Desafios para iniciantes em Java

Diferença
Ho Ho Ho
Quadrante

Fundamentos Aritméticos em Java

Quantidade de Números Positivos
Exibindo Números Pares
Análise de Números
Contagem de Cédulas
Consumo Médio do Automóvel

Iniciando a programação em Java

Exibindo Números Pares
Entrada e Saída CPF
DDD

---

Multiplicação Simples
Folha de Pagamento
Contagem de Cédulas

Introdução a Busca e Substituição em Java

Ordenação de palavras por tamanho
Encontre a maior substring
Validador de senhas com requisitos
Pedra, Papel, Tesoura, Lagarto e Spock
Atalhos para o Weblogger Brasil

Introdução a Programação com Java

Visita na Feira
Multiplicação Simples
Folha de Pagamento

---

Multiplicação Simples
Soma Simples
Média 1

---

Múltiplos
Tempo de Jogo
Encaixa ou Não I

Introdução a Programação em Java

Tuitando
DDD
Conversão de Tempo

Ordenação e Filtros em Java

Ordenando Números Pares e Ímpares
Compras no Supermercado
Uniformes de final de ano
Fila do Banco
Gincana no Acampamento

Primeiros desafios de código com Java

Mês
Teste de Seleção 1
Validação de Nota

Primeiros passos com Java

Distância
Soma Simples
Dividindo X por Y

Primeiros passos em Java

Domingo de Manhã
A Resposta de Theon
Divisores I

---

Batmain
Diferença
Pares entre Cinco Números

Praticando programação em Java

Abreviando posts do blog
Conjuntos bons ou ruins?
Encontre a maior substring
Entrevista embaraçosa
Validador de senhas com requisitos

Resolvendo Algoritmos com Java

Coração das cartas
Abreviando posts do blog
Combinação de strings
Hash Mágico
O tabuleiro secreto

Resolvendo Desafios em Java

Preenchimento de Vetor III
Evitando Chuva
Uniformes de final de ano

Resolvendo Desafios Intermediários em Java

Tamanho da Placa
Entrada e saída de Números Inteiros
Senha Fixa

Resolvendo Desafios médios em Java

Reservatório de Mel
A Mesagem do Padre do Balão
Crescente e Decrescente

Solução de problemas básicos em Java

Exibindo Números Pares
Idade em Dias
Notas da Prova

Solução de Problemas com Java

Contagem repetida de números
Vogais Extraterrestres
Melhor amigo do Pablo
Entrevista embaraçosa
Conjuntos bons ou ruins?
Produto e divisão
Barras de ouro

Solucionando problemas básicos em Java

Multiplicação Simples
Menor e Posição
Números Ímpares
JavaScript

Busca e Laços de Repetição

O Escolhido
Comunicação em Piralândia
Degustação de vinho
Pink e Cérebro
Menor e Posição

Desafio Aritmético em JavaScript

Área Inferior
Positivos e Média
Nome no Formulário

Desafios Aritméticos em JavaScript

Coxinha de Bueno
Consumo Médio do Automóvel
Teorema da Divisão Euclidiana
Contagem de Cédulas

---

Fibonacci Fácil
Preenchimento de Vetor I
Substituição em Vetor I

Desafios avançados de código em JavaScript

Diferença
Idade em Dias
Fila do Banco

Desafios Básicos em JavaScript

Soma Simples
Visita na Feira
Contagem de Cédulas

Desafios Iniciais em JavaScript

Dividindo X por Y
Distância
Quanta Mandioca?

Desafios Médios em JavaScript

Folha de Pagamento
Exibindo Números Pares
Quantidade de Números Positivos

Desafios Iniciais JavaScript

Tabuada
Intervalo
Tipo de Combustível

Desafios Intermediários JavaScript

Coxinha de Bueno
Taxa de Imposto de Renda
Saída 6

Desafios Lógicos

Abreviando posts do blog
Brinquedos do Papai Noel
O tabuleiro secreto
Álbum da Copa
Votação para Bobo da Corte
Hash Mágico

Desafios Médios JavaScript

Fases da Lua
Polígonos Regulares Simples
Teorema da Divisão Euclidiana

Desafios Matemáticos em JavaScript

Contagem de Cédulas
Quanta Mandioca?
Programa para Validação de Notas

Desenvolvimento de problemas avançados em JavaScript

Ordenando Números Pares e Ímpares
Animal
Compras no Supermercado

Fundamentos Aritméticos em JavaScript

Quantidade de Números Positivos
Exibindo Números Pares
Análise de Números
Contagem de Cédulas
Consumo Médio do Automóvel

Iniciando Desafios em JavaScript

Cálculo de viagem
Visita na Feira
Multiplicação Simples

Introdução a Busca e Substituição em JavaScript

Ordenação de palavras por tamanho
Encontre a maior substring
Validador de senhas com requisitos
Pedra, Papel, Tesoura, Lagarto e Spock
Atalhos para o Weblogger Brasil

Introdução a Programação

Dividindo X por Y
Distância
Quanta Mandioca?

Introdução a Programação com JavaScript

Visita na Feira
Multiplicação Simples
Folha de Pagamento

Ordenação e Filtros em JavaScript

Ordenando Números Pares e Ímpares
Compras no Supermercado
Uniformes de final de ano
Fila do Banco
Gincana no Acampamento

Ordenação, filtros e Desafios

Comunicação em Piralândia
Compras no Supermercado
Pedra, Papel, Tesoura, Lagarto e Spock
O Escolhido
Encontre a maior substring
Menor e Posição

Praticando Programação com JavaScript

Folha de Pagamento
Dividindo X por Y
Distância
Visita na Feira

Praticando programação em JavaScript

Quanta Mandioca?
Votação para Bobo da Corte
Comunicação em Piralândia
Contagem de Cédulas
Folha de Pagamento

Primeiros Desafios JavaScript

Folha de Pagamento
Cálculo de viagem
Blobs

Programando com JavaScript - Iniciante

Intervalo
Quanta Mandioca?
Números Ímpares

Programando com JS

Quadrado de Pares
Resto 2
Nossos Dias Nunca Voltarão
Tomadas
Polígonos Regulares Simples

Problemas Aritméticos

Soma Simples
Coxinha de Bueno
Cálculo de viagem
Taxa de Imposto de Renda
Teorema da Divisão Euclidiana

Resolvendo Algoritmos

Álbum da Copa
Tipo de Combustível
Votação para Bobo da Corte
Brinquedos do Papai Noel
Programa para Validação de Notas

Resolvendo Algoritmos com JavaScript

Coração das cartas
Abreviando posts do blog
Combinação de strings
Hash Mágico
O tabuleiro secreto

Resolvendo Desafios Básicos em JavaScript

Múltiplos
Teste de Seleção 1
Folha de Pagamento

Resolvendo desafios em JavaScript

Frota de Táxi
Xadrez
Nossos Dias Nunca Voltarão

Resolvendo Desafios Intermediários em JavaScript

Triângulo
Guilherme e suas Pipas
Tomadas

Solução de Problemas

Gincana no Acampamento
Fila do Banco
Quadrado e ao Cubo
A Corrida de Tartarugas
Uniformes de final de ano
Pedro Bento e o Mundo de OZ

Solução de problemas básicos em JavaScript

Dividindo X por Y
Blobs
Tipo de Combustível

Solução de Problemas com JavaScript

Contagem repetida de números
Vogais Extraterrestres
Melhor amigo do Pablo
Entrevista embaraçosa
Conjuntos bons ou ruins?
Produto e divisão
Barras de ouro

Solução de Problemas Cotidianos

Hora da Corrida
Cardápio Aéreo
Pizza Antes do Final do Ano
Conversão de Tempo
Idade em Dias
Tempo do Dobby
Rodízio de cavalos e carruagens

Solução de Problemas Essenciais

Quadrado e ao Cubo
A Corrida de Tartarugas
Ultrapassando V
Validação de Nota
Pedro Bento e o Mundo de OZ
Kotlin

Desafios Matemáticos em Kotlin

Análise de Números
Consumo Médio do Automóvel
Coxinha de Bueno

Desafios numéricos em Kotlin

O Jogo Matemática de Paula
TDA Racional
Primo Rápido

Introdução a programação com Kotlin

Idade em Dias
Média 3
Conversão de Tempo

Introdução a programação em Kotlin

Soma Simples
Números Ímpares
Quadrado e ao Cubo

Praticando Aritmética em Kotlin

Coluna na Matriz
Preenchimento Vetor I
Substituição em Vetor I
Fibonacci Fácil
Exibindo Números Pares

Praticando programação com Kotlin

Bob Conduite
Distância
Contagem de Cédulas

Praticando programação em Kotlin

O jogo Matemático de Paula
Conversão Simples de Base
Bob Conduite

Primeiros passos em Kotlin

Soma Simples
Média 1
Multiplicação Simples

---

Sequência Lógica
Figurinhas
Taxa de Imposto de Renda

Solucionando desafios em Kotlin

Teste de Seleção 1
Fibonacci Fácil
Análise de Números
Triângulo
A Corrida de Tartarugas

---

Área do Círculo
Acima da Diagonal Principal
Média 1

Solucionando problemas em Kotlin

Taxa de Imposto de Renda
Área do Círculo
Primo Rápido
A Corrida de Tartarugas
Figurinhas
Python

Desafios matemáticos em Python

Rodízio de Cavalos e Carruagens
Preenchimento de Vetor III
Tempo de Jogo com Minutos

Resolvendo algoritmos com Python

Fibonacci Fácil
Exibindo Números Pares
A Resposta de Theon

Solucionando Desafios em Python

Média 3
Folha de Pagamento
Programa para Validação de Notas

Soluções Aritméticas em Python

Notas da Prova
Preenchimento de Vetor I
Triângulo
Ruby

Praticando com desafios intermediários em Ruby

Encaixa ou Não?
Tipo de Combustível
Crescimento Populacional
Fibonacci Fácil
Sequência Lógica

Solucionando desafios matemáticos em Ruby

Substituição em Vetor I
Fibonacci em Vetor
Acima da Diagonal Principal

Solucionando problemas básicos em Ruby

Par ou Ímpar
DDD
Idade em Dias

📝 Licença // License

  • Este projeto está sob a licença MIT.

✨ Contribuição // Contribution

  1. Realize um Fork do projeto e abra-o em sua IDE e instale os pacotes. // Fork the project and open it in your IDE and install the packages.
yarn
# ou // or
npm install
  1. Crie uma branch com a nova feature e realize as modificações que deseja. // Create a branch with the new feature and make the changes you want
git checkout -b feature/feature
  1. Faça o Commit. // Make the Commit.
git commit -m 'added my features'
  1. Realize o Push no Branch. // Push the Branch.
git push origin feature/feature
  1. Abra um Pull Request. // Open a Pull Request.
  2. Deixe o Follow e a Star! // Leave Follow and Star!

Made with by Pleiterson Amorim