1
resposta

Desafio: Hora da pratica 2

import javax.swing.plaf.synth.SynthOptionPaneUI; import java.text.BreakIterator; import java.util.Scanner;

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

    System.out.println("digite um numero positivo ou negativo.");
    double valor = leitura.nextDouble();

    if(valor < 0){
        System.out.println("voce digitou um numero negativo: " + valor);
    }
    else if (valor > 0){
        System.out.println("voce digitou um numero positivo: " + valor);
    } else {
        System.out.println("voce digitou zero");
    }
    //Ex02
    Scanner numero = new Scanner(System.in);
    System.out.println("Escreve um numero inteiro: ");
    int numero1 = numero.nextInt();
    System.out.println("Escreva outro numero inteiro: ");
    int numero2 = numero.nextInt();

    if(numero1 == numero2){
        System.out.println("Os dois numeros sao iguais.");
    } else {
        System.out.println("Os numeros sao diferentes.");
        if(numero1 > numero2){
            System.out.println("O 1er numero e' maior: " + numero1);
        } else {
            System.out.println("O 2er numero e' maior: " + numero2);
        }
    }*/

    //Ex03
    /*Scanner area = new Scanner(System.in);
    System.out.println("***CALCULADORA DE AREA***");
    System.out.println("Digite 1 para calcular a area²");
    System.out.println("Digite 2 para calcular a area do circulo");

    int opcao = area.nextInt();
    if (opcao == 1){
        System.out.println("Digite o valor da area a ser calculada.");
        double areaAoQuadrado = area.nextDouble();
        double calculaDaArea = (areaAoQuadrado * areaAoQuadrado);
        System.out.println("A area total e': " + calculaDaArea + "m²");
    } else if (opcao == 2) {
        System.out.println("Digite o raio do circulo por favor:");
        double raioDoCirculo = area.nextDouble();
        double areaDoCirculo = (3.14 * (raioDoCirculo * raioDoCirculo));
        System.out.println(areaDoCirculo);

    }
    else {
        System.out.println("opcao invalida");
    }*/

    //ex04
   /* Scanner tabuada = new Scanner(System.in);
    System.out.println("### A TABUADA ###");
    System.out.println("1. Calcular a tabuada.");
    System.out.println("2. Sair da tabuada.");
    System.out.println("escolha uma opcao: ");
    int opcao = tabuada.nextInt();

    if(opcao == 1){
        System.out.println("Escolha qual tabuada que quer estudar de 1 a 10");
        int numero = tabuada.nextInt();

        System.out.println("Tabuada do  " + numero + ":");
        for (int i = 1; i <= 10; i++) {
            int resultado = numero * i;
            System.out.println(numero + "x" + i + " = " + resultado);
        }
    } else if (opcao == 2) {
        System.out.println("Encerrando o programa... Ate logo!");


    } else {
        System.out.println("opcao invalida. tente novamente!");
    }
    while (opcao != 2);
    tabuada.close();*/


    //Ex05
    /*Scanner numeros = new Scanner(System.in);
    System.out.println("### DESCOBRINDO SE UM NUMERO E PAR OU IMPAR ###");
    System.out.println("Insira um nume inteiro:");
    int numero = numeros.nextInt();

    if(numero % 2 == 0){
        System.out.println("O numero " + numero + " e' PAR." );
    } else {
        System.out.println("O numero " + numero + " e' IMPAR");
    }*/

    //Ex06
    Scanner scanner = new Scanner(System.in);

    System.out.println("Digite um numero inteiro para calcular-mos o fatorial:");
    int numero = scanner.nextInt();

    long fatorial = 1;

    if (numero < 0){
        System.out.println("Não é possível calcular o fatorial de número negativo.");
    }else {
        for( int i = 1; i <= numero; i++){
            fatorial *= i;
        }
        System.out.println("O fatorial de " + numero + " e': " + fatorial);
    }
    scanner.close();

}

}

1 resposta

Olá, Renato! Tudo certo?

Dei uma olhada no seu código e ele está bem organizado e condizente com o que foi passado pelo instrutor, e isso mostra o seu comprometimento com o curso.

Caso surjam quaisquer dúvidas eu estarei à sua disposição.

Abraços e bons estudos!