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;
public class PositivoNegativo {
public static void main(String[] args) {
System.out.print("Digite um numero: ");
Scanner scanner = new Scanner(System.in);
int number = scanner.nextInt();
if (number > 0) {
System.out.println("Positivo");
} else {
System.out.println("Negativo");
}
}
}
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;
public class Comparativo {
public static void main(String[] args) {
System.out.print("Digite dois numeros: ");
Scanner scanner = new Scanner(System.in);
int number1 = scanner.nextInt();
int number2 = scanner.nextInt();
if (number1 == number2) {
System.out.println("Iguais");
}
else if (number1 > number2) {
System.out.println("Diferentes, N1 maior que N2");
}
else {
System.out.println("Diferentes, N2 maior que N1");
}
}
}
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;
public class CalculoArea {
public static void main(String[] args) {
System.out.print("Calcular Area Quadrado (1) ou Circulo (2)? ");
Scanner scanner = new Scanner(System.in);
int option = scanner.nextInt();
if (option == 1) {
System.out.print("Digite a aresta do quadrado: ");
int aresta = scanner.nextInt();
System.out.println("A area do quadrado eh: " + aresta * aresta);
}
else if (option == 2) {
System.out.print("Digite o raio do circulo: ");
int raio = scanner.nextInt();
System.out.println("A area do circulo eh: " + (3.14 * raio * raio));
}
}
}
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;
public class Tabuada {
public static void main(String[] args) {
System.out.print("Escolha um numero para exibir a tabuada: ");
Scanner scanner = new Scanner(System.in);
int number = scanner.nextInt();
for (int i = 1; i < 11; i++) {
System.out.println(number + " x " + i + " = " + (number * i));
}
}
}
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;
public class ParOuImpar {
public static void main(String[] args) {
System.out.print("Digite um numero inteiro para saber se eh par ou impar: ");
Scanner scanner = new Scanner(System.in);
int number = scanner.nextInt();
if (number % 2 == 0){
System.out.println("O numero eh par!");
}
else {
System.out.println("O numero eh impar!");
}
}
}
6- Crie um programa que solicite ao usuário um número e calcule o fatorial desse número.
import java.util.Scanner;
public class CalculoFatorial {
public static void main(String[] args) {
System.out.print("Digite um numero inteiro para calcular o seu fatorial: ");
Scanner scanner = new Scanner(System.in);
int number = scanner.nextInt();
int fatorial = 1;
for (int i = 1; i <= number; i++) {
fatorial = fatorial * i;
}
System.out.println(number + "! = " + fatorial);
}
}