1.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;
class PositivoOuNegativo {
public static void main(String[] args) {
Scanner entrada = new Scanner(System.in);
System.out.print("Digite um número inteiro: ");
int numero = entrada.nextInt();
if (numero > 0) {
System.out.println("O Número inserido é um número positivo.");
} else if (numero == 0) {
System.out.println("O Número inserido é um número neutro.");
} else {
System.out.println("O Número inserido é um número negativo.");
}
entrada.close();
}
}
2.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;
class DoisNumeros {
public static void main(String[] args) {
int numero1, numero2;
Scanner entrada = new Scanner(System.in);
System.out.print("Digite um número inteiro: ");
numero1 = entrada.nextInt();
System.out.print("Digite outro número inteiro: ");
numero2 = entrada.nextInt();
if (numero1 == numero2) {
System.out.println("Os dois 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.");
}
entrada.close();
}
}
3.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;
class Area {
public static void main(String[] args) {
String menu = """
--------------------|MENU|--------------------
1 - Calcular área do quadrado
2 - Calcular área do círculo
----------------------------------------------
""";
int opcao;
double area;
Scanner entrada = new Scanner(System.in);
System.out.println(menu);
System.out.print("Digite a opção desejada: ");
opcao = entrada.nextInt();
switch (opcao) {
case 1:
System.out.print("Digite o valor do lado: ");
double lado = entrada.nextDouble();
area = Math.pow(lado, 2);
System.out.printf("\n A área do quadrado equivale a %.2fcm²", area);
break;
case 2:
System.out.print("Digite o valor do raio: ");
double raio = entrada.nextDouble();
area = Math.PI * Math.pow(raio, 2);
System.out.printf("\n A área do círculo equivale a %.2fcm²", area);
break;
default:
System.out.println("Opção inválida.");
}
entrada.close();
}
}
4.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;
class Tabuada {
public static void main(String[] args) {
int numero;
Scanner entrada = new Scanner(System.in);
System.out.print("Digite um número inteiro: ");
numero = entrada.nextInt();
for (int i = 1; i <= 10; i++) {
int tabuada = numero * i;
System.out.printf("%d x %d = %d\n", numero, i, tabuada);
}
entrada.close();
}
}
5.Crie um programa que solicite ao usuário a entrada de um número inteiro. Verifique se o número é par ou ímpar e exiba uma mensagem correspondente.
import java.util.Scanner;
class ParOuImpar {
public static void main(String[] args) {
int numero, resto;
Scanner entrada = new Scanner(System.in);
System.out.print("Digite um número inteiro: ");
numero = entrada.nextInt();
resto = numero % 2;
if (resto == 0) {
System.out.println("O número digitado é par.");
} else {
System.out.println("O número digitado é ímpar.");
}
entrada.close();
}
}