2
respostas

Desafio hora da prática

Desafio 1:

import java.util.Scanner;


public class NumerosPositivoseNegativos {
    public static void main(String[] args) {

        Scanner leitura = new Scanner(System.in);

        System.out.println("Digite um número");
        int numero = leitura.nextInt();

        if (numero > 0 ) {
            System.out.println("Número positivo");
        } else {
            System.out.println("Número negativo");
        }

        leitura.close();
    }
}

Desafio 2:

import java.util.Scanner;

public class NumerosInteiros {
    public static void main(String[] args) {
        Scanner leitura = new Scanner(System.in);


        System.out.println("Digite o primeiro número inteiro");
        int numeroInteiro1 = leitura.nextInt();

        System.out.println("Digite o segundo número inteiro");
        int numeroInteiro2 = leitura.nextInt();

        if ( numeroInteiro1 == numeroInteiro2 ) {
            System.out.println("Os números: " + numeroInteiro1 + " e " + numeroInteiro2 + " São iguais");
        } else if (numeroInteiro1 < numeroInteiro2) {
            System.out.println("O número: " + numeroInteiro2 + " é maior que o número: " + numeroInteiro1 );

        } else {
            System.out.println("O número: " + numeroInteiro1 + " é maior que o número: " + numeroInteiro2 );
        }
        leitura.close();
    }
}

Desafio 3:

import java.util.Scanner;

public class CalculosAreaeCirculo {
    public static void main(String[] args) {

        Scanner leitura = new Scanner(System.in);
        
        System.out.println("""  
                -----Menu-----
                "1" Calcular área de um quadrado
                "2" Calcular área de um circulo
                """);

        System.out.println("Escolha uma opção:");
        
        int opcao = leitura.nextInt();
        
        if (opcao > 2) {
            System.out.println("Digite uma opção válida");
        } else if (opcao == 1) {
            System.out.println("Digite o lado do quadrado:");
            double lado = leitura.nextDouble();
            double areaQuadrado = lado*lado;
            System.out.println("A área do quadrado é de: " + areaQuadrado);
        } else {
            System.out.println("Digite o raio do circulo:");
            double raio = leitura.nextDouble();
            double areaCirculo = 3.14 * raio * raio;
            System.out.println("A área do circulo é de " + areaCirculo);
        }
        leitura.close();
    }
}

Desafio 4:

import java.util.Scanner;

public class Tabuada {
    public static void main(String[] args) {

        Scanner leitura = new Scanner(System.in);
        int i = 0;


        System.out.println("Qual tabuada que você deseja?");
        int tabuada = leitura.nextInt();

        System.out.println("Qual o tamanho da tabuada que você deseja?");
        int tamanhoTabuada = leitura.nextInt();

        System.out.println("Tabuada do " + tabuada + " até " + tamanhoTabuada +":");
        while (i < tamanhoTabuada + 1) {
            System.out.println(tabuada + " X " + i + " = " + (tabuada*i) );
            i++;
        }
        leitura.close();
    }
}

Desafio 5:

import java.util.Scanner;

public class ParouImpar {
    public static void main(String[] args) {
        Scanner leitura = new Scanner(System.in);

        System.out.println("Digite um número inteiro:");
        int numero = leitura.nextInt();

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

Desafio 6:

import java.util.Scanner;

public class Fatorial {
    public static void main(String[] args) {

        int i = 1;
        Scanner leitura = new Scanner(System.in);
        System.out.println("Digite um número");
        int numero = leitura.nextInt();
        int fatorial = 1;

        while (i <= numero) {
            fatorial *= i;
            i++;
        }
        System.out.println("O fatorial de " + numero + " é: " + fatorial);
        leitura.close();
    }
}
2 respostas

massa demais! valeu por compartilhar

Bom dia!

Sua resolução ficou excelente! Você fez um ótimo uso do aprendizado.

Parabéns pelo empenho nos estudos e continue praticando.

Para que mais pessoas consigam visualizar a sua solução proposta, é recomendado que você marque este tópico como solucionado. Assim pode ajudar ainda mais pessoas :)

Bons estudos!