//Numeros positivos e negativos
import java.util.Scanner;
public class VerificaNumeros {
public static void main(String[] args) {
Scanner leitura = new Scanner(System.in);
System.out.println("Digite o número");
int numero = leitura.nextInt();
if(numero > 0){
System.out.println("O número " + numero + " é positivo");
} else if(numero < 0){
System.out.println("O número " + numero + " é negativo");
} else {
System.out.println("O número " + numero + " é neutro") ;
}
leitura.close();
}
}
//compara números inteiros
import java.util.Scanner;
public class ComparaNumeros {
public static void main(String[] args) {
Scanner leitura = new Scanner(System.in);
System.out.println("Digite o primeiro número");
int numero1 = leitura.nextInt();
System.out.println("Digite o segundo número");
int numero2 = leitura.nextInt();
if (numero1 == numero2){
System.out.println("Os números são iguais");
leitura.close();
return;
} else if (numero1 != numero2 && numero1 > numero2 ){
System.out.println("O números são diferentes, e sua primeira opção de número, que é o " + numero1 +
" é maior que o número digitado na primeira opção que é o " + numero2);
} if (numero2 != numero1 && numero1 < numero2){
System.out.println("Os números são diferentes, e sua segunda opção de número, que é o " + numero2 +
" é maior que o número digitado na primeira opçao que é o " + numero1);
}
}
}
//Quadrado - Circulo
import java.util.Scanner;
public class QuadradoCirculo {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("Escolha uma opção:");
System.out.println("1. Calcular área do quadrado");
System.out.println("2. Calcular área do círculo");
System.out.print("Digite a Opção desejada: ");
int opcao = scanner.nextInt();
if(opcao == 1){
System.out.print("Digite o comprimento de um lado do quadrado: ");
double lado = scanner.nextDouble();
double areaQudrado = Math.pow(lado, 2);
System.out.println("A área do quadrado é " + areaQudrado);
scanner.close();
} else if(opcao == 2){
System.out.print("Digite o raio do círculo: ");
double raio = scanner.nextDouble();
double areaCirculo = Math.PI * Math.pow(raio, 2);
System.out.println("A área do círculo é: " + areaCirculo);
}
}
}
// Tabuada
import java.util.Scanner;
public class Tabuada {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("Digite o número desejado");
int numero = scanner.nextInt();
System.out.println("Tabuada do " + numero + ":");
for (int contador = 1; contador <= 10; contador++){
int resultado = numero * contador;
System.out.println(numero + " x " + contador + " = " + resultado);
}
scanner.close();
}
}
//Par ou ímpar
import java.util.Scanner;
public class ParImpar {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("Digite um número inteiro");
int numero = scanner.nextInt();
int calculo = numero * numero;
if(calculo %2 == 0 ){
System.out.println("O número digitado é par. ");
}else {
System.out.println("O número digitado é impar");
}
}
}
//Fatorial de um número
import java.util.Scanner;
public class FatorialNumero {
public static void main(String[] args) {
FatorialNumero fatorialNumero = new FatorialNumero();
Scanner scanner = new Scanner(System.in);
// Solicita ao usuário que insira um número
System.out.print("Digite um número para calcular o fatorial: ");
// Lê o número fornecido pelo usuário
int numero = scanner.nextInt();
// Calcula o fatorial do número
long fatorial = fatorialNumero.calcularFatorial(numero);
// Exibe o resultado
System.out.println("O fatorial de " + numero + " é: " + fatorial);
// Fecha o Scanner para evitar vazamento de recursos
scanner.close();
}
public long calcularFatorial(int x) {
if (x == 0 || x == 1) {
return 1;
} else {
return x * calcularFatorial(x - 1);
}
}
}