01 Positivo e Negativo
import java.util.Scanner; //Exercício 01
public class PositivoNegativo {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("Digite um número: ");
int num = input.nextInt();
if (num > 0){
System.out.println("O numero " + num + " é positivo.");
}else{
System.out.println("O numero " + num + " é negativo.");
}
}
}
02 Comparando números
import java.util.Scanner; //Exercício 02
public class ComparaNumeros {
public static void main(String[] args) {
Scanner inputUser = new Scanner(System.in);
System.out.println("Digite o primeiro número: ");
int choose1 = inputUser.nextInt();
System.out.println("Digite o segundo número: ");
int choose2 = inputUser.nextInt();
if (choose1 == choose2){
System.out.printf("Os números %d e %d são iguais", choose1, choose2);
} else{
if (choose1 > choose2){
System.out.printf("%d é maior que %d", choose1, choose2);
}else{
System.out.printf("%d é menor que %d", choose1, choose2);
}
}
}
}
03 Cálculo de área
import java.util.Scanner; //Exercício 03
public class CalculoDeArea {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("""
MENU
Calcular área do quadrado: 1
Calcular área do círculo: 2
Selecione a operação digitando:
""");
int userOption = input.nextInt();
if(userOption == 1){
System.out.println("Digite o valor de base: ");
double base = input.nextDouble();
System.out.println("Digite o valor de altura: ");
double height = input.nextDouble();
double calc = base * height;
System.out.println("Calculando área do quadrado: ");
System.out.printf("Base %.1f x a Altura %.1f é igual a %.1fm²", base, height, calc);
} else if (userOption == 2) {
System.out.println("Digite o raio do círculo: ");
double light = input.nextDouble();
double calc = Math.PI * (light * light);
System.out.println("Calculando área do círculo: ");
System.out.printf("A área do círculo de raio %.1f é igual a %.1fm³", light, calc);
}
}
}
04 Tabuada
import java.util.Scanner; //Exercicio 04
public class Tabuada {
public static void main(String[] args) {
Scanner board = new Scanner(System.in);
System.out.println("Digite um número: ");
int number1 = board.nextInt();
System.out.println("Digite uma operação: ");
char op = board.next().charAt(0);
for(int i = 1; i <= 10; i++){
if (op == '+'){
int res = number1 + i;
System.out.println(number1 + "+" + i + " = " + res);
}else if(op == '-'){
int res = number1 - i;
System.out.println(number1 + "-" + i + " = " + res);
}else if (op == '*'){
int res = number1 * i;
System.out.println(number1 + "*" + i + " = " + res);
}else if(op =='/'){
int res = number1 / i;
System.out.println(number1 + "/" + i + " = " + res);
}else{
System.out.println("Operador inválido!");
break;
}
}
}
}
05 Par ou Impar
import java.util.Scanner; //Exercicio 05
public class ParOuImpar {
public static void main(String[] args) {
Scanner board = new Scanner(System.in);
System.out.println("Digite um número inteiro: ");
int n = board.nextInt();
if (n % 2 == 0){
System.out.println("PAR");
}else{
System.out.println("ÍMPAR");
}
}
}
06 Fatoração
import java.util.Scanner; //Exercicio 06
public class Fatoracao {
public static void main(String[] args) {
Scanner insert = new Scanner(System.in);
System.out.println("Digite um número inteiro: ");
int number = insert.nextInt();
int factor = number;
for(int i = number - 1; i >= 1; i--){
factor *= i;
System.out.println(number + " x " + i + " = " + (factor));
}
System.out.println("Fatorial de " + number + " = " + factor);
}
}