- Número Positivo/Negativo
public class NumeroPositivoNegativo {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("Digite um número: ");
int numero = scanner.nextInt();
if (numero > 0) {
System.out.println("Número positivo");
} else if (numero < 0) {
System.out.println("Número negativo");
} else {
System.out.println("O número digitado é zero.");
}
scanner.close();
}
}
2 - Comparação de Números
import java.util.Scanner;
public class ComparacaoNumeros {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("Digite o primeiro número: ");
int numero1 = scanner.nextInt();
System.out.print("Digite o segundo número: ");
int numero2 = scanner.nextInt();
if (numero1 == numero2) {
System.out.println("Os números são iguais.");
} else if (numero1 > numero2) {
System.out.println("O primeiro número é maior que o segundo.");
} else {
System.out.println("O segundo número é maior que o primeiro.");
}
scanner.close();
}
}
3 - Calculador de área
import java.util.Scanner;
public class CalculadoraArea {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
// Apresentando o menu
System.out.println("Menu de Cálculo de Área:");
System.out.println("1. Calcular área do quadrado");
System.out.println("2. Calcular área do círculo");
System.out.print("Escolha a opção desejada: ");
int opcao = scanner.nextInt();
// Processando a escolha do usuário
switch (opcao) {
case 1:
calcularAreaQuadrado(scanner);
break;
case 2:
calcularAreaCirculo(scanner);
break;
default:
System.out.println("Opção inválida. Tente novamente.");
}
scanner.close();
}
private static void calcularAreaQuadrado(Scanner scanner) {
System.out.print("Digite o lado do quadrado: ");
double lado = scanner.nextDouble();
double areaQuadrado = lado * lado;
System.out.println("A área do quadrado é: " + areaQuadrado);
}
private static void calcularAreaCirculo(Scanner scanner) {
System.out.print("Digite o raio do círculo: ");
double raio = scanner.nextDouble();
double areaCirculo = Math.PI * raio * raio;
System.out.println("A área do círculo é: " + areaCirculo);
}
}
4 - Tabuada
import java.util.Scanner;
public class Tabuada {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("Digite um número: ");
int numero = scanner.nextInt();
System.out.println("Tabuada do " + numero + ":");
for (int i = 1; i <= 10; i++) {
int resultado = numero * i;
System.out.println(numero + " x " + i + " = " + resultado);
}
scanner.close();
}
}
5 - Número Par ou Impar
import java.util.Scanner;
public class ParOuImpar {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("Digite um número inteiro: ");
int numero = scanner.nextInt();
if (numero % 2 == 0) {
System.out.println("O número " + numero + " é par.");
} else {
System.out.println("O número " + numero + " é ímpar.");
}
scanner.close();
}
}
6 - Fatorial
import java.util.Scanner;
public class Fatorial {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("Digite um número inteiro não negativo: ");
int numero = scanner.nextInt();
if (numero < 0) {
System.out.println("Erro: O número deve ser não negativo.");
return;
}
int fatorial = 1;
for (int i = 1; i <= numero; i++) {
fatorial *= i;
}
System.out.println("O fatorial de " + numero + " é: " + fatorial);
scanner.close();
}
}