Back to: C#.NET Programs and Algorithms
Buzz Number Program in C# with Examples
In this article, I am going to discuss Buzz Number Program in C# with Examples. Please read our previous article where we discussed the Twisted Prime Number in C#. Here, in this article, first, we will learn what is a Buzz Number and then we will see how to implement the Buzz Number Program in C#. And finally, we will see how to print all the Buzz numbers between a range of numbers like between 1 to 100 or 100 to 1000, etc.
What is a Buzz Number?
A number is said to be Buzz Number if it ends with 7 OR is divisible by 7. The task is to check whether the given number is a buzz number or not. Or, for being a buzz number there are two conditions either of which must be true.
- The number should end with digit 7 e.g., 27, 657, etc.Ā
- The number should be divisible by 7 e.g., 63, 49, etc.Ā
Examples:Ā
Input: 63Ā
Output:Ā Buzz NumberĀ
Explanation: 63 is divisible by 7,Ā one ofĀ the conditions isĀ satisfied.
Input: 72Ā
Output:Ā Not a Buzz NumberĀ
Explanation: 72 is neither divisible by 7 nor it ends with 7, so it is not a Buzz Number.Ā
Input: 27Ā
Output:Ā Buzz NumberĀ
Explanation: 27 ends with 7, one of the conditions is satisfied.
To implement the Buzz Number, we are going to use the below two operators: –Ā
ModulusĀ %:Ā Modulus Operator will calculate the remainder after an integer division.Ā
Example: 97 % 10 = 7Ā
Ā Ā Ā Ā Ā Ā Ā Ā Ā 43 % 10 = 3Ā
DividesĀ /:Ā Divides numerator by de-numeratorĀ
Example: 97 / 10 = 9Ā
Ā Ā Ā Ā Ā Ā Ā Ā Ā 43 / 10 = 4Ā
How to Implement Buzz Number Program in C#?
We need to follow the below approach to implementing the Buzz Number Program in C#.
- Input the number to check for the conditionĀ
- Check whether the number is ending with digit 7 or divisible by 7Ā
- If the condition holds trueĀ printĀ it’sĀ a buzz numberĀ
- If the condition doesnātĀ holdĀ trueĀ printĀ it’sĀ not a buzz numberĀ
Example: Buzz Number in C#Ā
using System;
public class BuzzNumberProgram
{
public static void Main ()
{
Console.WriteLine ("Enter a number");
int number = Convert.ToInt32 (Console.ReadLine ());
if (number % 10 == 7 || number % 7 == 0)
Console.WriteLine ("Buzz Number");
else
Console.WriteLine ("Not a Buzz Number");
}
}
OutputĀ

TimeĀ Complexity:Ā O(1) as there are atomic statements and no loops.Ā
Buzz Number in between from 1 to 100Ā
The following C# Program prints all the Buzz numbers between 1 to 100. As we know 1, 2, 3, 4, 5, and 6 are not Buzz Numbers, so, we started the for loop directly from 7.
using System;
public class BuzzNumberProgram
{
public static void Main ()
{
Console.WriteLine ("Buzz Number Brom 1 to 100 :");
for (int number = 7; number <= 100; number++)
{
if (number % 10 == 7 || number % 7 == 0)
Console.Write (number + " ");
}
}
}
Output:
ā
In the next article, I am going to discuss How to Implement the Strong Number Program in C#. Here, in this article, I try to explain How to Implement the Buzz Number Program in C#Ā with Examples and I hope you enjoy this Buzz Number Program in the C# article.

