0
respostas

Desafio aula 3

import java.util.Scanner;

public class PraticaAula3 {
    public static void main(String[] args) {
        //1. Crie um programa que solicite ao usuário digitar um número. Se o número for positivo, exiba "Número positivo", caso contrário, exiba "Número negativo".

        Scanner leitura = new Scanner(System.in);

        /*System.out.println("Digite um número inteiro:\n");
        int numeroSolicitado = leitura.nextInt();

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

        //2. Peça ao usuário para inserir dois números inteiros. Compare os números e imprima uma mensagem indicando se são iguais, diferentes, o primeiro é maior ou o segundo é maior.

        /*System.out.println("Digite um número inteiro");
        int numero1 = leitura.nextInt();
        System.out.println("Digite outro número inteiro");
        int numero2 = leitura.nextInt();

        if (numero1>numero2)
        {
            System.out.println(numero1 + " é maior do que " + numero2);

        } else if (numero1<numero2) {
            System.out.println(numero1 + " 12é menor do que " + numero2);
        } else
            System.out.println("Os números são iguais");*/

        //3. Crie um menu que oferece duas opções ao usuário: "1. Calcular área do quadrado" e "2. Calcular área do círculo". Solicite a escolha do usuário e realize o cálculo da área com base na opção selecionada.

        /*System.out.println("Calculadora de área.");

        System.out.println("Digite 1 para calcular a área de um quadrado");
        System.out.println("Digite 2 para calcular a área de um círculo\n");

        int opcaoEscolhida = leitura.nextInt();

        if(opcaoEscolhida==1)
        {
            System.out.println("Digite a medida do lado do seu quadrado em cm.");
            int ladoQuadrado = leitura.nextInt();
            System.out.println("O seu quadrado tem " + ladoQuadrado*ladoQuadrado + "cm²");
            return;
        } else if (opcaoEscolhida == 2) {
            System.out.println("Digite o raio do círculo em cm.");
            int raioCirculo = leitura.nextInt();
            double areaDoCirculo = Math.PI * raioCirculo * raioCirculo;
            System.out.println(String.format("O seu círculo tem %.2f cm²", areaDoCirculo));
        } else
            System.out.println("Opção incorreta. Tente novamente.");
            */

        //4.Crie um programa que solicite ao usuário um número e exiba a tabuada desse número de 1 a 10.

        /*System.out.println("Calculadora de tabuada");
        System.out.println("Digite um número para descobrir a tabuada dele");
        int numeroInserido = leitura.nextInt();
        int contador = 0;
        System.out.println("A tabuada do " + numeroInserido + " é :\n");

        for (contador = 1; contador <= 10; contador++)
        {
            System.out.println((contador) + " x " + numeroInserido + " = " + (numeroInserido*contador));
        }

         */

        //5. Crie um programa que solicite ao usuário a entrada de um número inteiro. Verifique se o número é par ou ímpar e exiba uma mensagem correspondente.
        //System.out.println("Digite um número inteiro");

        // 6. Crie um programa que solicite ao usuário um número e calcule o fatorial desse número.
        System.out.println("Calculadora de fatorial");
        System.out.println("Digite um número para ver o seu fatorial");

        int numeroInserido = leitura.nextInt();
        int fatorial = 1;

        for (int i = 1; i <= numeroInserido; i++)
        {
            fatorial *= i;
        }
        System.out.println("O fatorial de " + numeroInserido + " é: " + fatorial);
        
    }
}