Computer Applications

Write a program to accept a number and check whether the number is divisible by 3 as well as 5. Otherwise, decide:

(a) Is the number divisible by 3 and not by 5?

(b) Is the number divisible by 5 and not by 3?

(c) Is the number neither divisible by 3 nor by 5?

The program displays the message accordingly.

Java

Java Conditional Stmts

223 Likes

Answer

import java.util.Scanner;

public class Divisor
{
    public static void main(String args[]) {
        Scanner in = new Scanner(System.in);
        System.out.print("Enter number: ");
        int num = in.nextInt();
        
        if (num % 3 == 0 && num % 5 == 0)
            System.out.println("Divisible by 3 and 5");
        else if (num % 3 == 0)
            System.out.println("Divisible by 3 but not by 5");
        else if (num % 5 == 0)
            System.out.println("Divisible by 5 but not by 3");
        else
            System.out.println("Neither divisible by 3 nor by 5");
    }
}

Variable Description Table

Program Explanation

Output

Answered By

87 Likes


Related Questions