1 -
public class DetectorNumeros {
public static void main(String[] args) {
// 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".
System.out.println("""
================== DETECTOR DE NÚMEROS POSITIVOS E NEGATIVOS =================
""");
System.out.println("Digite um número: ");
Scanner usuario = new Scanner(System.in);
double numero = usuario.nextDouble();
if (numero >= 0) {
System.out.println("Numero positivo");
} else {
System.out.println("Número negativo");
}
}
}
2 -
public class ComparadorNumeros {
public static void main(String[] args) {
System.out.println("""
=========== COMPARADOR DE NÚMEROS INTEIROS =========
Digite dois números inteiros
""");
Scanner numero1 = new Scanner(System.in);
int n1 = numero1.nextInt();
Scanner numero2 = new Scanner(System.in);
int n2 = numero2.nextInt();
if(n1 == n2){
System.out.println("Seus números são iguais!");
}else{
if(n1 > n2){
String mensagem = """
Seus números são diferentes!
O primeiro número informado, o %d, é maior que o segundo número informado, o %d.
""".formatted(n1, n2);
System.out.println(mensagem);
}else{
String mensagem = """
Seus números são diferentes!
O primeiro número informado, o %d, é menor que o segundo número informado, o %d.
""".formatted(n1, n2);
System.out.println(mensagem);
}
}
}
}
3 -
public class CalculadoraArea {
public static void main(String[] args) {
//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.
String menu = """
================== CALCULADOR DE AREA ================
Bem Vindo ao Calculador de Área!
Selecione a opção desejada:
1. Calcular área do quadrado
2. Calcular área do círculo
3. Sair
""";
System.out.println(menu);
Scanner usuario = new Scanner(System.in);
int opcao = usuario.nextInt();
switch (opcao) {
case 1:
System.out.println("Digite a medida (em cm) de um dos lados do quadrado (somente o numero): ");
Scanner ladoQuadrado = new Scanner(System.in);
double medidaLado = ladoQuadrado.nextDouble();
double areaQuadrado = medidaLado * medidaLado;
String mensagemQuadrado = """
A área do quadrado é %.2f cm²!
Explicação:
Para obter a área do quadrado precisamos apenas da medida de um dos seus lados, porque todos são iguais. E assim, colocamos na fórmula: A = L * L.
Onde:
A = àrea.
L = comprimento de um lado.
""".formatted(areaQuadrado);
System.out.println(mensagemQuadrado);
break;
case 2:
System.out.println("Digite a medida do raio (em cm) do circulo (somente o numero): ");
Scanner raioCirculo = new Scanner(System.in);
double medidaRaio = raioCirculo.nextDouble();
double areaCirculo = 3.14 * (medidaRaio * medidaRaio);
String mensagemCirculo = """
A área do circulo é %.2f cm²!
Explicação:
Para obter a área do círculo precisamos da medida do raio e do Pi (3,14).
E assim, colocamos na fórmula: A = 3,14 * r².
Onde:
A = àrea.
r = raio (a distância do centro até a borda)
""".formatted(areaCirculo);
System.out.println(mensagemCirculo);
break;
case 3:
System.out.println("Programa encerrado.");
break;
}
}
}
Exibidos do 1 ao 3 por exceder caracteres