- 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".
import java.util.Scanner;
public class PositivoNegativo {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("Digite um número: ");
int verificarNum = scanner.nextInt();
if (verificarNum > 0) {
System.out.println(verificarNum + " é positivo!");
} else if (verificarNum == 0) {
System.out.println(verificarNum + " é neutro!");
} else {
System.out.println(verificarNum + " é negativo!");
}
}
}
- Peça ao usuário para inserir dois números inteiros. Compare os números e imprima uma mensagem indicando se são iguais, diferentes, o primeiro é maior ou o segundo é maior.
import java.util.Scanner;
import java.lang.Object;
public class CompararNumeros {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("Digite o primeiro número: ");
int verificarNum1 = scanner.nextInt();
System.out.println("Digite o segundo número: ");
int verificarNum2 = scanner.nextInt();
if (verificarNum1 == verificarNum2) {
System.out.println(verificarNum1 + " é igual a " + verificarNum2);
} else {
System.out.println(verificarNum1 + " é diferente de " + verificarNum2);
}
if (verificarNum1 > verificarNum2) {
System.out.println("O primeiro é maior!");
} if (verificarNum2 > verificarNum1) {
System.out.println("O segundo é maior!");
}
}
}
- 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.
import java.util.Scanner;
public class CalcularArea {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int opcao = 0;
System.out.println("Selecione 1 para Calcular área do quadrado e 2 para calcular a área do círculo: ");
opcao = scanner.nextInt();
switch (opcao) {
case 1:
double base = 0;
System.out.println("Digite o tamanho do lado do quadrado em cm: ");
base = scanner.nextDouble();
System.out.println("A área do quadrado é " + (base * base));
break;
case 2:
double raio = 0;
double pi = 3.14;
System.out.println("Digite o tamanho do raio do círculo em cm: ");
raio = scanner.nextDouble();
System.out.printf("A área do circulo é " + pi * (raio * raio));
break;
}
}
}
- Crie um programa que solicite ao usuário um número e exiba a tabuada desse número de 1 a 10.
import java.util.Scanner;
public class Tabuada {
public static void main(String[] args) {
Scanner leitura = new Scanner(System.in);
System.out.println("Digite o número para a tabuada: ");
int numeroTabuada = leitura.nextInt();
leitura.nextLine();
System.out.println("Escolha a operação (adição, subtração, multiplicação ou divisão) ");
String operador = leitura.nextLine();
System.out.println("\nTabuada de " + numeroTabuada + " usando a operação de " + operador + ":" );
for (int i = 0; i <= 10; i++) {
switch (operador) {
case "adição":
int soma = numeroTabuada + i;
System.out.println(numeroTabuada + " + " + i + " = " + soma);
break;
case "subtração":
int subtracao = numeroTabuada - i;
System.out.println(numeroTabuada + " - " + i + " = " + subtracao);
break;
case "multiplicação":
int multiplicacao = numeroTabuada * i;
System.out.println(numeroTabuada + " x " + i + " = " + multiplicacao);
break;
case "divisão":
double divisao = (double) numeroTabuada / i;
System.out.printf(Locale.US, "%d / %d = %.2f\n", numeroTabuada, i, divisao);
break;
}
}
leitura.close();
}
}