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();
}
}