Aldeni Souza
Aldeni Souza07/08/2022 12:09
Compartilhe

Desafio vira tempo

    bom dia amigos, fiz o desafio vira tempo do Boot Camp FullStack e não está validando, tá tudo certo será que alguém pode me dizer se o erro é da plataforma ou se é meu codigo ?

    import java.io.IOException;

    import java.util.Scanner;

    public class AMudanca {

      public static void main(String[] args) throws IOException {

      Scanner leitor = new Scanner(System.in);

      String msg;

    //TODO: Complete os espaços em branco com uma possível solução para o desafio

      while (leitor.hasNext()) {

      int graus = leitor.nextInt();

     

      if (graus == 360 || graus >= 0 && graus < 90) 

       msg = "Bom Dia!!";

      else if(graus >= 90 && graus < 180) 

       msg = "Boa tarde!!";

      else if(graus >= 180 && graus < 270) 

       msg = "Boa Noite!!";

      else msg = "De Madrugada!!";

      System.out.println(msg);

      }

      leitor.close();

     }

    }

    Compartilhe
    Comentários (3)
    Aldeni Souza
    Aldeni Souza - 07/08/2022 15:23

    Agradeço pelas dicas, mas na verdade meu código não esta errado, rodei aqui no NetBeans e funcionou, só não consigo entregar o desafio, acho que o sistema deu pane

    CP

    Cláudio Piska - 07/08/2022 13:03

    Boa tarde,


    Fiz desta forma:


    import java.io.IOException;

    import java.util.Scanner;


    public class AMudanca {

      public static void main(String[] args) throws IOException {

      Scanner leitor = new Scanner(System.in);

      String msg;



      while (leitor.hasNext()) {

      int graus = leitor.nextInt();

      if (graus == 360 || graus >= 0 && graus < 90) msg = "Bom Dia!!" ;

      else if ( graus < 180 ) msg = "Boa Tarde!!";

      else if ( graus < 270 ) msg = "Boa Noite!!";

      else msg = "De Madrugada!!";

      System.out.println(msg);

      } 

     }

    }

    Kaue Machado
    Kaue Machado - 07/08/2022 12:49

    Boa tarde,


    Eu tentei o IF assim:

    if (graus == 360 || graus >= 0 && graus < 90) msg = "Bom Dia!!"   ;

      else if ( graus==90 || graus<180) msg = "Boa Tarde!!";

      else if ( graus ==180 || graus<270) msg = "Boa Noite!!";

      else msg = "De Madrugada!!";