Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Programando em Java ☺

Positivo ou negativo

import java.util.Scanner;

public class PositivoOuNão {
    public static void main(String[] args) {
        System.out.println("Digite um número inteiro.");
        Scanner sc = new Scanner(System.in);
        int numero = sc.nextInt();
        if (numero < 0){
            System.out.println("O numero " + numero + " é negativo.");
        }
        if (numero > 0){
            System.out.println("O número " + numero + " é positivo.");
        }
        if (numero == 0){
            System.out.println("O número " + numero + " é nulo" );
        }
    }
}

Comparando dois números

import java.util.Scanner;

public class Comparação {
    public static void main(String[] args) {
        System.out.println("Digite o primeiro número inteiro.");
        Scanner sc = new Scanner(System.in);
        int valor1 = sc.nextInt();
        System.out.println("Digite o segundo número inteiro.");
        int valor2 = sc.nextInt();
        if (valor1 == valor2){
            System.out.println(String.format("O número %d é igual ao número %s", valor1, valor2));
        }
        if (valor1 < valor2){
            System.out.println(String.format("O número %d é menor que o número %s", valor1, valor2));
        }
        if (valor1 > valor2){
            System.out.println(String.format("O número %d é maior que o número %s", valor1, valor2));
        }
    }
}

Calculo de área

import java.util.Scanner;

public class CalculoDeArea {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        String inicio = """
                Escolha a opção que deseja.
                1. Calcular a área do quadrado.
                2. Calcular a área do círculo.""";
        System.out.println(inicio);
        int escolha = sc.nextInt();
        if (escolha == 1){
            System.out.println("Informe o comprimento da base em metros.");
            double base = sc.nextDouble();
            System.out.println("Informe o comprimento da altura em metros");
            double altura = sc.nextDouble();
            double areaDoQuadrado = base * altura;
            System.out.println(String.format("A área do quadrado é igual a %.2f metros quadrados.", areaDoQuadrado));
        }
        if (escolha == 2){
            System.out.println("Informe o comprimento do raio em metros");
            double raio = sc.nextDouble();
            double areaDoCirculo = 3.14 * (raio * raio);
            System.out.println(String.format("A área do cículo é aproximadamente igual à %.2f metros quadrados.",areaDoCirculo));
        }
        if (escolha != 1 && escolha != 2){
            System.out.println("Opção inválida!");
        }
    }
}

Tabuada

import java.util.Scanner;

public class Tabuada {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        System.out.println("Digite um número inteiro.");
        int numero = sc.nextInt();
        System.out.println(String.format("A tabuada do %d é: ", numero));
        for (int i = 1; i < 11; i++) {
            int resultado = numero * i;
            System.out.println(String.format("%sx%s=%s", numero, i, resultado));
        }
    }
}

Paridade

import java.util.Scanner;

public class ParOuImpar {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        System.out.println("Digite um número inteiro.");
        int numero = sc.nextInt();
        int resto = numero % 2;
        if (resto == 0){
            System.out.println("O número é par.");
        }
        else {
            System.out.println("O número é ímpar.");
        }
    }
}

Fatorial

import java.util.Scanner;

public class Fatorial {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        System.out.println("Digite um número inteiro.");
        int numero = sc.nextInt();
        int vezes = numero - 1;
        int fatorial = numero;
        if (numero == 1){
            System.out.println(String.format("Fatorial de %d é 1", numero));
        }
        int original = numero;
        while (numero != 1){
            int valor = numero - 1;
            fatorial *= valor;
            numero--;
        }
        System.out.println(String.format("Fatorial de %d é %d", original, fatorial));
    }
}

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
1 resposta
solução!

Olá, Nicollas! Como vai?

Parabéns pela resolução da atividade!

Observei que você explorou o uso de estruturas condicionais para realizar diferentes verificações, utilizou muito bem o laço de repetição para gerar a tabuada de forma dinâmica e ainda compreendeu a importância da entrada de dados via teclado para tornar os programas interativos.

Permaneça postando as suas soluções, com certeza isso ajudará outros estudantes e tem grande relevância para o fórum.

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

AluraConte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!