1
resposta

Hora da prática java primeiras aplicaçoes parte 3

1:import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner leitura = new Scanner(System.in);
        int numero = 0;
        System.out.println("Escreva um numero e direi se é positivo ou negativo: ");
        numero = leitura.nextInt();

        if (numero > 0) {
            System.out.println("Seu numero é positivo!");
        }else{
            System.out.println("Seu numero é negativo!");
        }


    }
}

2: import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner leitura = new Scanner(System.in);
        int primeiroNumero = 0;
        int segundoNumero = 0;
        int quantidadeNumeros = 0;

        while (quantidadeNumeros != 2) {
            System.out.println("Escreva dois numero e direi se sao iguais ou qual é maior: ");
            primeiroNumero = leitura.nextInt();
            quantidadeNumeros++;

            System.out.println("Agora escreva o segundo: ");
            segundoNumero = leitura.nextInt();
            if (primeiroNumero > segundoNumero) {
                System.out.println("o primeiro numero é maior!");
            } else if (primeiroNumero == segundoNumero) {
                System.out.println("Os numeros sao iguais!");
            } else if (primeiroNumero < segundoNumero){
                System.out.println("O segundo numero é maior!");
            }break;
        }


    }
}

3: import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner leitura = new Scanner(System.in);
        double lado = 0;
        double areaQuadrado = 0;
        double raio = 0;
        double areaCirculo = 0;
        int numeroInserido = 0;

        System.out.println("Escolha entre o numero 1 para calcular área do quadrado e numero 2 para circulo: ");
        numeroInserido = leitura.nextInt();

        if (numeroInserido == 1) {
            System.out.println("Qual o lado do quadrado: ");
            lado = leitura.nextDouble();
            areaQuadrado = lado * lado;
            System.out.println("A área do quadrado é: " + areaQuadrado);
        }else if (numeroInserido == 2) {
            System.out.println("Qual o raio do círculo: ");
            raio = leitura.nextDouble();
            areaCirculo = 3.16 * raio * raio;
            System.out.println("A área do círculo é: " + areaCirculo);
        }


    }
}

4:import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner leitura = new Scanner(System.in);
        int numeroSolicitado = 0;


        System.out.println("Escolha um numero e irei fazer a tabuada dele de 1 a 10: ");
        numeroSolicitado = leitura.nextInt();

        for (int i = 0; i <= 10; i++) {
            System.out.println(numeroSolicitado + "x" + i + "=" + (numeroSolicitado * i));

        }
    }
}

5: import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner leitura = new Scanner(System.in);

        System.out.println("Digite um numero e direi se ele é par ou ímpar: ");
        int numeroRequerido = leitura.nextInt();

        if (numeroRequerido % 2 == 0) {
            System.out.println("O numero é par!");
        } else {
            System.out.println("O numero é ímpar!");
        }
    }
}

6: import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner leitura = new Scanner(System.in);
        int resultado = 1;

        System.out.println("Escreva um número e direi o fatorial do próprio: ");
        int numeroRequerido = leitura.nextInt();

        for (int i = 1; i <= numeroRequerido ; i++) {
            resultado = resultado * i;
        }
        System.out.println(numeroRequerido + "! = " + resultado);

    }
}
1 resposta

Olá, André! Como vai?

Parabéns pela resolução da atividade!

Observei que você explorou o uso de condicionais para verificar diferentes situações com Java, utilizou muito bem o laço de repetição para estruturar cálculos e comparações e ainda compreendeu a importância da entrada do usuário para tornar os programas interativos e dinâmicos.

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

Ícone de sugestão Para saber mais:

Sugestão de conteúdo para você mergulhar ainda mais sobre o tema:

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!