Java If-Else - Hacker Rank Solution


Java If-Else - Hacker Rank Solution
Java If-Else - Hacker Rank Solution



Problem


In this challenge, we test your knowledge of using if-else conditional statements to automate decision-making processes. An if-else statement has the following logical flow:

Java If-Else - Hacker Rank Solution




Task

Given an integer, n, perform the following conditional actions:
  • If n is odd, print Weird
  • If n is even and in the inclusive range of 2 to 5, print Not Weird
  • If n is even and in the inclusive range of 6 to 20 , print Weird
  • If n is even and greater than 20, print Not Weird
Complete the stub code provided in your editor to print whether or not n is weird.

Input Format

A single line containing a positive integer, n.

Constraints

1<=n<=100

Output Format

Print Weird if the number is weird; otherwise, print Not Weird.



Example 0 :-


Sample Input 0

3

Sample Output 0

Weird

Example 1 :-

 
Sample Input 1

24

Sample Output1

Not Weird

Explanation 

Sample Case 0: n=3
n is odd and odd numbers are weird, so we print Weird.
Sample Case 1: n=24 
n>24 and n is even, so it isn't weird. Thus, we print Not Weird.



Solution :-


 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
import java.io.*;
import java.math.*;
import java.security.*;
import java.text.*;
import java.util.*;
import java.util.concurrent.*;
import java.util.regex.*;

public class Solution 
{



    private static final Scanner scanner = new Scanner(System.in);

    public static void main(String[] args)
 {
        int N = scanner.nextInt();
        scanner.skip("(\r\n|[\n\r\u2028\u2029\u0085])?");
        if(N%2!=0)
        {
            System.out.println("Weird");
        }
        else if(N >=2&&N<=5)
        {
            System.out.println("Not Weird");
        }
        else if(N>=6 && N <= 20)
        {    
            System.out.println("Weird");
        }
        else if(N>=20)
        {
            System.out.println("Not Weird");
        }
        scanner.close();
    }
}

Output :-




Disclaimer :-
the above hole problem statement is given by hackerrank.com but the solution is generated by the codeworld19 authority if any of the query regarding this post or website fill the following contact form thank you.

Next Post Previous Post
11 Comments
  • Unknown
    Unknown Monday, October 05, 2020

    This comment has been removed by the author.

  • Codex
    Codex Wednesday, January 06, 2021

    This comment has been removed by the author.

  • Codex
    Codex Wednesday, January 06, 2021

    Matlab ye toh dekh misguide mat kar

    • CodeWorld19
      CodeWorld19 Thursday, January 07, 2021

      What's going wrong???

    • Unknown
      Unknown Thursday, May 20, 2021

      This is Wrong..

    • Vision:)
      Vision:) Thursday, June 03, 2021

      Right this Wrong Program

  • Unknown
    Unknown Monday, September 27, 2021

    This is wrong code.....

    • CodeWorld19
      CodeWorld19 Tuesday, September 28, 2021

      It's execute all test cases, check question first.

    • Anonymous
      Anonymous Monday, May 30, 2022

      this is wrong code

    • Anonymous
      Anonymous Thursday, August 11, 2022

      this code is wrong.

  • Anonymous
    Anonymous Friday, January 06, 2023

    Hello, the condition tell N is even, to be fulfilled it must include that the residual is even and is completely fulfilled.
    if(N%2 != 0) {
    System.out.println("Weird");
    }
    else if(N%2 == 0 && N>=2 && N<=5){
    System.out.println("Not Weird");
    }
    else if(N%2 == 0 && N>=6 && N<=20){
    System.out.println("Weird");
    }
    else if (N%2 == 0 && N >= 20){
    System.out.println("Not Weird");
    }

Add Comment
comment url