[HackerRank Solutions] [Java] Introduction – Java If-Else

Problem Statement

Using “if-else” you can perform decision making in Java. See the flowchart below (taken from wikipedia):

1446563087-4ec019a919-332px-If-Then-Else-diagram.svg

This problem will test your knowledge on “if-else” statements.

Given an integer N as input, check the following:

  • If N is odd, print “Weird”.
  • If N is even and, in between the range of 2 and 5(inclusive), print “Not Weird”.
  • If N is even and, in between the range of 6 and 20(inclusive), print “Weird”.
  • If N is even and N > 20, print “Not Weird”.

We given you partially completed code in the editor, complete it to solve the problem.

Input Format

There is a single line of input: N integer .

Constraints

 Snap 2016-05-13 at 09.30.15

Output Format

Print “Weird” if the number is weird. Otherwise, print “Not Weird”. Do not print the quotation marks.

Sample Input 1

Sample Output 1

Sample Input 2

Sample Output 2


Solution

Note:

  • Solusi-solusi dari challenge yang diberikan HackerRank murni berasal dari penulis sendiri.
  • Bahasa pemrograman yang digunakan penulis untuk menyelesaikan challenge adalah Java.

 

Pada Challenge di atas, kita ditantang untuk menyelesaikan masalah yang berhubungan dengan pengambilan keputusan, yaitu dengan menggunakan statement if-else.

Input yang diminta berupa bilangan integer, dengan output yang diharapkan yaitu mencetak Weird jika bilangan adalah weird, jika tidak, maka cetak Not Weird.

Ketentuannya adalah sebagai berikut:

  • Jika ganjil, cetak Weird.
  • Jika genap dan dari bilangan 2 dan 5, cetak Not Weird.
  • Jika genap dan dari bilangan 6 sampai 20, cetak Weird.
  • Jika genap dan lebih besar dari 20, cetak Not Weird.

Erik Gunawan

Java Developer, Android Developer, Microsoft Office Specialist, Pengamat One Piece, Blogger, Mahasiswa

Erik Gunawan

Java Developer, Android Developer, Microsoft Office Specialist, Pengamat One Piece, Blogger, Mahasiswa

Leave a Reply

Your email address will not be published. Required fields are marked *

wp-puzzle.com logo