1
resposta

Desafio

Positivo/Negativo

import java.util.Scanner;

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

        System.out.println("Digite um número: ");
        int numero = sc.nextInt();


        if (numero > 0) {
            System.out.println("O número é positivo");
        } else if (numero < 0) {
            System.out.println("O número é negativo");
        } else {
            System.out.println("O número é zero");
        }
    }
}


Compare os números

import java.util.Scanner;

public class Compare {

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

        System.out.println("Digite um numero inteiro: ");
        int numero = sc.nextInt();

        System.out.println("Digite um numero inteiro: ");
        int numero1 = sc.nextInt();

            if (numero > numero1) {
                System.out.println("O primeiro número é maior");
            } else if (numero < numero1) {
                System.out.println("O segundo número é maior");
            }else{
                System.out.println("numeros iguais");
        }
    }
}

menu: 1. Calcular área do quadrado" e "2. Calcular área do círculo".

import java.util.Scanner;

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

        double calcularQuadrado = 0;
        double calcularCirculo = 0;

        int opcao = 0;

        do {
            System.out.println("Menu:  " + "\n" + "Selecione a operação");
            System.out.println("1. Calcular área do quadrado");
            System.out.println("2. Calcular área do círculo");
            System.out.println("0. Encerrar aplicação");

            opcao = sc.nextInt();

            switch (opcao) {
                case 1:
                    System.out.println("Digite o lado do quadrado");
                    double lado = sc.nextDouble();
                    calcularQuadrado = lado * lado;
                    System.out.println("A área do quadrado é: " + calcularQuadrado);
                    break;

                case 2:
                    System.out.println("Digite o raio do círculo");
                    double raio = sc.nextDouble();
                    calcularCirculo = 3.14 * (raio * raio);
                    System.out.println("A área do círculo é: " + calcularCirculo);
                    break;
                case 0:
                    System.out.println("Encerrando aplicação .......");
                    break;

                default:
                    break;

            }
        }while(opcao != 0);

            sc.close();
    }
}

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 numero: ");

        int num = sc.nextInt();
        for(int i = 1; i <= 10; i++) {
            System.out.println(num + "*" + i + "=" + (num * i));
        }

    }
}

número inteiro

import java.util.Scanner;

public class numeroInteiro {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        System.out.println("Digite um numero inteiro: ");
        int inteiro = sc.nextInt();

        if( inteiro % 2 == 0) {
            System.out.println("O numero " + inteiro + " é par");
        } else {
            System.out.println("O numero " + inteiro + " é impar");
        }
    }
}

calcule o 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 para calcular o fatorial: ");
    int numero = sc.nextInt();

    int fatorial = 1;

    for (int i = 1; i <= numero; i++) {
        fatorial *= i;
    }
    System.out.println("O fatorial de: " + numero + " é: " + fatorial);
}

}

1 resposta

Oi, Gabriel! Tudo bem?

Obrigada por compartilhar seu código com a gente.

Gostei de como você implementou o controle de fluxo com if-else nos seus exemplos, especialmente no código que compara dois números e no menu para calcular áreas. Isso mostra que você está dominando bem a estrutura condicional!

Conte com o apoio do Fórum na sua jornada. Abraços e bons estudos!