Skip to content

professor-correa/java-challenge-pr

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

Desafio Java — Estrutura de Decisão

Bem-vindo(a) ao repositório de desafios Java! Aqui você vai praticar Estrutura de Decisão em Java com exercícios práticos e variados.


Como participar

  1. Faça um fork deste repositório
  2. Escolha um exercício da lista abaixo que ainda não foi resolvido por outro aluno
  3. Leia o enunciado no arquivo exercicios/XX.md
  4. Crie uma branch com o seu nome e o número do exercício:
    git checkout -b seu-nome/exercicio-XX
  5. Crie o arquivo exercicios/XX.java com a sua solução
  6. Faça o commit com uma mensagem descritiva:
    git add exercicios/XX.java
    git commit -m "feat: solução do exercício XX - Título do Exercício"
  7. Suba a branch para o seu repositório:
    git push origin seu-nome/exercicio-XX
  8. Abra um Pull Request para a branch develop deste repositório com o título: feat: exercício XX - Seu Nome

Lista de Exercícios

# Título Estrutura
01 Par ou Ímpar if/else
02 Positivo, Negativo ou Zero if/else
03 Maior de Dois Números if/else
04 Maior de Três Números if/else
05 Aprovado ou Reprovado if/else
06 Calculadora Simples switch
07 Classificação de Triângulo if/else
08 Ano Bissexto if/else
09 Categoria por Idade if/else
10 Desconto por Valor de Compra if/else
11 Dia da Semana switch
12 Mês do Ano switch
13 Nota e Conceito if/else
14 IMC - Índice de Massa Corporal if/else
15 Velocidade e Multa if/else
16 Estação do Ano switch
17 Tipo de Veículo if/else
18 Nível de Combustível if/else
19 Turno do Funcionário switch
20 Validação de Senha Simples if/else
21 Tipo de Triângulo pelos Ângulos if/else
22 Maior e Menor entre Quatro Números if/else
23 Classificação de Temperatura if/else
24 Tarifas de Energia Elétrica if/else
25 Jogo Pedra, Papel e Tesoura if/else
26 Nível de Experiência de Jogador if/else
27 Tipo Sanguíneo e Doação switch
28 Placar de Futebol if/else
29 Calculadora de Gorjeta switch
30 Categoria de Produto switch
31 Validade de Data Simples if/else
32 Tipo de Conta Bancária switch
33 Faixa de Renda e Imposto if/else
34 Classificação de Filmes por Faixa Etária if/else
35 Resultado de Operação Bancária switch
36 Tipo de Clima por Temperatura e Umidade if/else
37 Pontuação e Medalha if/else
38 Verificação de Intervalo if/else

Estrutura do Repositório

desafio-java/
├── README.md
└── exercicios/
    ├── 01.md       ← enunciado
    ├── 01.java     ← sua solução (você cria!)
    ├── 02.md
    ├── 02.java
    └── ...

Exemplo de solução

import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int numero = sc.nextInt();

        if (numero % 2 == 0) {
            System.out.println("O número " + numero + " é par.");
        } else {
            System.out.println("O número " + numero + " é ímpar.");
        }
    }
}

Bons estudos! ☕

About

No description, website, or topics provided.

Resources

Stars

8 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors