Gostei bastante de realizar esse desafio pois alguns conceitos já tinha esquecido, meu código ficou assim :
import java.util.Scanner;
import java.lang.Math;
public class App {
public static void main(String[] args) throws Exception {
System.out.println("digite um número: ");
Scanner sc1 = new Scanner(System.in);
int num = Integer.parseInt(sc1.next()) ;
if( num > 0 ){
System.out.println("númeor positivo");
}
else{
System.out.println("número negativo");
}
System.out.println("digite um número inteiros");
int num2 = Integer.parseInt(sc1.next()) ;
System.out.println("Digite mais um número inteiro");
int num3 = Integer.parseInt(sc1.next()) ;
if (num2 == num3){
System.out.println("os números digitados são iguais");
}else{
System.out.println("os números digitados são diferentes");
}
System.out.println("digite 1 para calcular a aréa do quadrado e 2 para calcular a aréa do círculo");
int numArea = Integer.parseInt(sc1.next()) ;
if(numArea == 1){
System.out.println("digite o valor da base (em cm): ");
int base = Integer.parseInt(sc1.next()) ;
System.out.println("digite o valor da altura (em cm): ");
int altura = Integer.parseInt(sc1.next()) ;
int area = base * altura;
System.out.println(area + " cm");
}else if (numArea == 2) {
System.out.println("digite o valor do raio (em cm): ");
int raio = Integer.parseInt(sc1.next()) ;
int area = (int) (Math.PI * raio);
System.out.println(area + " cm");
} else {
System.out.println("tente novamente e escolha apenas 1 ou 2");
}
System.out.println("digite um número que deseja a tabuada: ");
int numero = Integer.parseInt(sc1.next()) ;
for (int i = 1; i<=10; i++){
System.out.println( numero + " x " + i + "= "+ numero * i );
}
System.out.println(" digite um número");
int num4 = Integer.parseInt(sc1.next()) ;
if (num4 %2 == 0 ){
System.out.println("número é par");
}else{
System.out.println("número é ímpar");
}
System.out.println("digite o número que deseja calcular o fatorial: ");
int num5 = sc1.nextInt();
if (num5 < 0) {
System.out.println("O fatorial não está definido para números negativos.");
} else {
int fatorial = 1;
for (int i = 1; i <= num5; i++) {
fatorial *= i;
}
System.out.println(fatorial);
}
sc1.close();
}
}