In this shot, we will learn how to check whether or not a number is a Buzz number.
Buzz numbers are those numbers that are divisible by seven or end with seven. For example, 57 is a buzz number because the number ends with seven. Another example is 28 because the number is divisible by seven.
Let’s look at the code to check whether a given number is a Buzz number or not.
import java.util.Scanner;class Main {static boolean checkBuzz(int num){if(num % 10 == 7 || num % 7 == 0)return true;elsereturn false;}public static void main(String args[]){int n;Scanner sc=new Scanner(System.in);n = sc.nextInt();if (checkBuzz(n))System.out.println(n + " is a Buzz number");elseSystem.out.println(n + " is not a Buzz number");}}
Enter the input below
From lines 1 to 2, we imported the required packages.
In line 3, we made a class Main
.
From lines 5 to 11, we created a unary function with a parameter of int
data type that checks whether the number passed as an argument to the function is a Buzz number or not.
In line 15, we declared a variable of int
data type.
In line 16, we make an object of the Scanner
class to use the methods available in it.
In line 17, we read the input by the user and store it in a variable of int
data type.
From lines 18 to 21, we call the checkBuzz()
function with the required argument, which is the input we read from the user. If it returns true then, we print the message that the number is a Buzz number
, otherwise print the number is not a Buzz number
.
In this way, we can check whether a number is a Buzz number or not.