1º
import java.util.Scanner;
public class PositivoNegativo {
    public static void main(String[] args) {
        Scanner scan = new Scanner(System.in);
        System.out.print("Digite um número: ");
        int num = scan.nextInt();
        if (num > 0) {
            System.out.println("O número é positivo.");
        } else if  (num == 0) {
            System.out.println("O número é neutro.");
        } else {
            System.out.println("O número é negativo.");
        }
    }
}
2°
import java.util.Scanner;
public class comparacao {
    public static void main(String[] args) {
        Scanner scan = new Scanner(System.in);
        System.out.println("Digite um número: ");
        int num1 = scan.nextInt();
        System.out.println("Digite mais um número: ");
        int num2 = scan.nextInt();
        if (num1 == num2) {
            System.out.println("Os números são iguais.");
        } else if (num1 > num2) {
            System.out.println("O primeiro número é maior.");
        } else {
            System.out.println("O segundo número é maior");
        }
    }
}
3°
import java.util.Scanner;
import java.lang.Math;
public class CalculadoraArea {
    public static void main(String[] args) {
        Scanner scan = new Scanner(System.in);
        int opcao = 0;
        while (opcao!=3) {
        System.out.println(
                """
                ---Calculadora de área---
                
                1. Calcular área do quadrado
                2. Calcular área do círculo
                3. Sair
                
                Escolha uma opção:
                """);
        opcao = scan.nextInt();
            if (opcao ==1) {
                System.out.print("Digite o lado do quadrado: ");
                double ladoQuadrado = scan.nextDouble();
                double areaQuadrado = Math.pow(ladoQuadrado, 2);
                System.out.printf("A área do quadrado é " + areaQuadrado);
            } else if (opcao == 2) {
                System.out.println("Digite o raio do círculo: ");
                double raioCirculo = scan.nextDouble();
                double areaCirculo = Math.PI * Math.pow(raioCirculo, 2);
                System.out.printf("A área do círculo é " + areaCirculo);
            } else if (opcao == 3) {
                System.out.println("Programa encerrado");
            } else {
                System.out.println("Opção inválida. Tente novamente.");
                break;
            }
        }
    }
}
4°
import java.util.Scanner;
public class Tabuada {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        System.out.println("""
                Bem vindo a Tabuada
                1. Soma
                2.Subtração
                3.Multiplicação
                4.Divisão
                0.Sair
                """);
        System.out.println("Escolha um operador: ");
        int operador = scanner.nextInt();
        System.out.println("Digite um número: ");
        int numero = scanner.nextInt();
        
        switch (operador) {
            case 1: //soma
                for (int i = 1; i <= 10; i++) {
                    System.out.println(numero + " + " + i + " = " + (numero + i));
                }
                break;
            
            case 2: //Subtração
                for (int i = 1; i <= 10; i++) {
                    System.out.println(numero + " - " + i + " = " + (numero - i));
                }
                break;
            case 3: //Multiplicação
                for (int i = 1; i <= 10; i++) {
                    System.out.println(numero + " x " + i + " = " + (numero * i));
                }
                break;
            case 4: //Divisão
                for (int i = 1; i <= 10; i++) {
                    if (i == 0) {
                        System.out.println("Divisão por zero não é permitida.");
                    } else {
                        System.out.println(numero + " / " + i + " = " + ((double) numero / i));
                    }
                    break;
                }
                    case 0: //Sair
                        System.out.println("Programa encerrado");
                        break;
                    default:
                        System.out.println("Operação inválida");
                        break;
        }
        scanner.close();
    }
}
 
            