Skip to main content

JAVA Program - 03. "JAVA Stdin and Stdout II"

 


If Else Statement

 Problem - 03: 

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:



Task
Given an integer, , perform the following conditional actions:

  • If  is odd, print Weird
  • If  is even and in the inclusive range of  to , print Not Weird
  • If  is even and in the inclusive range of  to , print Weird
  • If  is even and greater than , print Not Weird.

Complete the stub code provided in your editor to print whether or not  is weird.

Input Format

A single line containing a positive integer, .

Constraints

Output Format

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

Sample Input 0

3

Sample Output 0

Weird

Sample Input 1

24

Sample Output 1

Not Weird

Explanation

Sample Case 0: 
 is odd and odd numbers are weird, so we print Weird.

Sample Case 1: 
 and  is even, so it isn't weird. Thus, we print Not Weird.



code in java:


// Import the java library in place of "Scanner" you can use "*" which mean
you are calling all library....

import java.util.Scanner;
class Solution //class is keyword with user-define first letter should be
cap.
 {
  public static void main(String[] args)
  {
    Scanner sc = new Scanner(System.in);
    int n = sc.nextInt();
//use the if else statement
    if(n%2==1) //if n is odd
      System.out.print("Weird\n");
      else
      {
        if(n>=2 && n<=5){//range 2-5

          System.out.print("Not Werid\n");
        }
        else if(n>6 && n<=20){//range 6-20

          System.out.print("Weird\n");
        }
        else {

          System.out.print("Not Weird\n");
        }            
      }
  }
}

output:
6
Werid

2
Not Weird


Comments

Popular posts from this blog

JAVA Program - 04 "JAVA Output Formatting"

Java Stdin and Stdout I Program - 04 In this challenge, you must read an  integer , a  double , and a  String  from stdin, then print the values according to the instructions in the  Output Format  section below. To make the problem a little easier, a portion of the code is provided for you in the editor. Note:  We recommend completing  Java Stdin and Stdout I  before attempting this challenge. Input Format There are three lines of input: The first line contains an  integer . The second line contains a  double . The third line contains a  String . Output Format There are three lines of output: On the first line, print  String:  followed by the unaltered  String  read from stdin. On the second line, print  Double:  followed by the unaltered  double  read from stdin. On the third line, print  Int:  followed by the unaltered  integer  read from stdin. To make the problem ...

JAVA Program - 01 "WELCOME TO JAVA"

Welcome to JAVA Java Program - 01   Welcome to the world of Java! In this challenge, we practice printing to stdout. The code stubs in your editor declare a  Solution  class and a  main  method. Complete the  main  method by copying the two lines of code below and pasting them inside the body of your  main  method. System . out . println ( "Hello, World." ); System . out . println ( "Hello, Java." ); Input Format There is no input for this challenge. Output Format You must print two lines of output: Print  Hello, World.  on the first line. Print  Hello, Java.  on the second line. Sample Output Hello, World. Hello, Java. public class Solution { public static void main ( String [] args ) { /* Enter your code here. Print output to STDOUT. Your class should be named Solution. */ System . out . println ( "Hello, World." ) ; System . out . println ( "Hello, Java." ) ; } } outp...