1
resposta

Desafio: Hora da Prática2

import java.util.Scanner;

public class Exer01 {

    public static void main(String[] args) {
        System.out.println("Exercício-01");
        Scanner leitura = new Scanner(System.in);
        System.out.println("Por favor, digite um número: ");
        int numero = leitura.nextInt();
        if (numero >= 0){
            System.out.println("NÚMERO POSITIVO");
        }else{
            System.out.println("NÚMERO NEGATIVO");
        }
        System.out.println("______________________________");
    }
}
import java.util.Scanner;

public class Exer02 {

    public static void main(String[] args) {
        System.out.println("Exercício-02");
        Scanner leitura = new Scanner(System.in);
        int num1 = 0;
        int num2 = 0;
        System.out.println("Favor informar um número: ");
        num1 = leitura.nextInt();
        System.out.println("Favor informar outro número:");
        num2 = leitura.nextInt();
        if (num1 == num2) {
            System.out.println("Números IGUAIS");
        } else if(num1 != num2) {
            System.out.println("Números DIFERENTES");
            if (num1 != num2 && num1 > num2){
                System.out.println("Primeiro número é MAIOR");
            } else if(num1 != num2 &&num1 < num2) {
                System.out.println("Segundo número é MAIOR");
            }
        }
        System.out.println("_______________________________");
    }
}
import java.util.Scanner;

public class Exer03 {

    public static void main(String[] args) {
        System.out.println("Exercício-03");
        Scanner leitura = new Scanner(System.in);
        System.out.println("Por favor,escolha uma das opções para o cálculo:");
        System.out.println("Opção 01: Calcular Área do Quadrado");
        System.out.println("Opção 02: Calcular Área do Circulo");
        double opcao = leitura.nextDouble();
        double areaQ = 0;
        double areaC = 0;
        double pi = 3.14;
        if (opcao == 01) {
            System.out.println("Informe qual a altura do quadrado");
            double altura = leitura.nextDouble();
            areaQ = altura * altura;
            System.out.println("O resultado do cálculo será: " + areaQ);
        } else if (opcao == 02) {
            System.out.println("Informe o raio do circulo: ");
            double raio = leitura.nextDouble();
            areaC = Math.PI * (raio * raio);
            System.out.println(String.format("O resultado do cálculo será: %.2f" , areaC));
        }
        System.out.println("_______________________________");
    }
}
import java.util.Scanner;

public class Exer04 {

    public static void main(String[] args) {
        System.out.println("Exercício-04");
        Scanner leitura = new Scanner(System.in);
        System.out.println("Por favor, informe um número: ");
        int tabuada = leitura.nextInt();
        if (tabuada <= 10) {
            for (int mult = 1; mult <= 10; mult++) {
                System.out.println(tabuada + " X " + mult + " = " + (tabuada * mult));
            }
        }else {
            System.out.println("Informe um número válido de 0 á 10");
        }

        System.out.println("_______________________________");

    }
}
import java.util.Scanner;

public class Exer05 {

    public static void main(String[] args) {
        System.out.println("Exercício-05");
        Scanner leitura = new Scanner(System.in);
        System.out.println("Informe um número inteiro: ");
        int num = leitura.nextInt();
        if (num % 2 == 0) {
            System.out.println("O número informado é PAR");
        }else{
            System.out.println("O número informado é IMPAR");
        }

        System.out.println("_______________________________");
    }
}
import java.util.Scanner;

public class Exer06 {

    public static void main(String[] args) {
        System.out.println("Exercício-06");
        Scanner leitura = new Scanner(System.in);
        System.out.println("Informe um número: ");
        int fatorial = leitura.nextInt();
        int fat = 1;
        for (int i = 1; i <= fatorial; i++) {
            fat *= i;
        }

        System.out.println("O fatorial do número " + fatorial + " é: " + fat);
        System.out.println("_______________________________");
    }
}
1 resposta

Oi, Cleiton! Tudo bom?

Excelente! Continue resolvendo os desafios e compartilhando com a comunidade Alura.

Você soube aplicar condições (if/else) de forma eficiente, aproveitou o uso do Scanner para capturar a entrada do usuário com precisão e entendeu como o laço de repetição for é essencial para executar tarefas repetitivas como fatorial e tabuada.

E uma dica para as próximas postagens: Poste uma solução por tópico, assim poderemos oferecer um feedback mais específico para cada código.

Ícone de sugestão Para saber mais:

Sugestão de conteúdo para você mergulhar ainda mais sobre o tema:

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

AluraConte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!