# Check if a number is multiple of 5 or not

When we say "check if a number is multiple of 5 or not", it means to determine whether a given number is divisible by 5 or not. In other words, a number is a multiple of 5 if it can be evenly divided by 5 without leaving a remainder.

To check if a number is a multiple of 5, we can use the modulus operator (%), which gives us the remainder when the number is divided by 5. If the remainder is zero, then the number is divisible by 5 and is therefore a multiple of 5. If the remainder is non-zero, then the number is not divisible by 5 and is therefore not a multiple of 5.

For example, let's say we want to check if the number 25 is a multiple of 5. We can use the modulus operator as follows:

25 % 5 = 0

Since the remainder is zero, we can conclude that 25 is a multiple of 5.

Similarly, if we want to check if the number 17 is a multiple of 5, we can use the modulus operator as follows:

17 % 5 = 2

Since the remainder is non-zero (2), we can conclude that 17 is not a multiple of 5.

## Code Solution

``````// C program
// Check if a number is multiple of 5 or not
// By using modulo operator
#include <stdio.h>

// Check that given number is multiple of 5 or not
void isMultipleOf5(int number)
{
if ((number % 5) == 0)
{
printf(" Number %d is multiple of 5\n", number);
}
else
{
printf(" Number %d is not multiple of 5\n", number);
}
}
int main()
{
// Test
isMultipleOf5(-5);
isMultipleOf5(15);
isMultipleOf5(32);
isMultipleOf5(20);
return 0;
}``````

#### input

`````` Number -5 is multiple of 5
Number 15 is multiple of 5
Number 32 is not multiple of 5
Number 20 is multiple of 5``````
``````/*
Java Program for
Check if a number is multiple of 5 or not
By using modulo operator
*/
class Multiple
{
// Check that given number is multiple of 5 or not
public void isMultipleOf5(int number)
{
if ((number % 5) == 0)
{
System.out.println(" Number " + number + " is multiple of 5");
}
else
{
System.out.println(" Number " + number + " is not multiple of 5");
}
}
public static void main(String[] args)
{
// Test
}
}``````

#### input

`````` Number -5 is multiple of 5
Number 15 is multiple of 5
Number 32 is not multiple of 5
Number 20 is multiple of 5``````
``````// Include header file
#include <iostream>

using namespace std;
/*
C++ Program for
Check if a number is multiple of 5 or not
By using modulo operator
*/
class Multiple
{
public:
// Check that given number is multiple of 5 or not
void isMultipleOf5(int number)
{
if ((number % 5) == 0)
{
cout << " Number " << number << " is multiple of 5" << endl;
}
else
{
cout << " Number " << number << " is not multiple of 5" << endl;
}
}
};
int main()
{
// Test
return 0;
}``````

#### input

`````` Number -5 is multiple of 5
Number 15 is multiple of 5
Number 32 is not multiple of 5
Number 20 is multiple of 5``````
``````// Include namespace system
using System;
/*
Csharp Program for
Check if a number is multiple of 5 or not
By using modulo operator
*/
public class Multiple
{
// Check that given number is multiple of 5 or not
public void isMultipleOf5(int number)
{
if ((number % 5) == 0)
{
Console.WriteLine(" Number " + number + " is multiple of 5");
}
else
{
Console.WriteLine(" Number " + number + " is not multiple of 5");
}
}
public static void Main(String[] args)
{
// Test
}
}``````

#### input

`````` Number -5 is multiple of 5
Number 15 is multiple of 5
Number 32 is not multiple of 5
Number 20 is multiple of 5``````
``````<?php
/*
Php Program for
Check if a number is multiple of 5 or not
By using modulo operator
*/
class Multiple
{
// Check that given number is multiple of 5 or not
public	function isMultipleOf5(\$number)
{
if ((\$number % 5) == 0)
{
echo " Number ".\$number.
" is multiple of 5".
"\n";
}
else
{
echo " Number ".\$number.
" is not multiple of 5".
"\n";
}
}
}

function main()
{
// Test
}
main();``````

#### input

`````` Number -5 is multiple of 5
Number 15 is multiple of 5
Number 32 is not multiple of 5
Number 20 is multiple of 5``````
``````/*
Node JS Program for
Check if a number is multiple of 5 or not
By using modulo operator
*/
class Multiple
{
// Check that given number is multiple of 5 or not
isMultipleOf5(number)
{
if ((number % 5) == 0)
{
console.log(" Number " + number + " is multiple of 5");
}
else
{
console.log(" Number " + number + " is not multiple of 5");
}
}
}

function main()
{
// Test
}
main();``````

#### input

`````` Number -5 is multiple of 5
Number 15 is multiple of 5
Number 32 is not multiple of 5
Number 20 is multiple of 5``````
``````#  Python 3 Program for
#  Check if a number is multiple of 5 or not
#  By using modulo operator
class Multiple :
#  Check that given number is multiple of 5 or not
def isMultipleOf5(self, number) :
if ((number % 5) == 0) :
print(" Number ", number ," is multiple of 5")
else :
print(" Number ", number ," is not multiple of 5")

def main() :
#  Test

if __name__ == "__main__": main()``````

#### input

`````` Number  -5  is multiple of 5
Number  15  is multiple of 5
Number  32  is not multiple of 5
Number  20  is multiple of 5``````
``````#  Ruby Program for
#  Check if a number is multiple of 5 or not
#  By using modulo operator
class Multiple
#  Check that given number is multiple of 5 or not
def isMultipleOf5(number)
if ((number % 5) == 0)
print(" Number ", number ," is multiple of 5", "\n")
else
print(" Number ", number ," is not multiple of 5", "\n")
end

end

end

def main()
#  Test
end

main()``````

#### input

`````` Number -5 is multiple of 5
Number 15 is multiple of 5
Number 32 is not multiple of 5
Number 20 is multiple of 5
``````
``````/*
Scala Program for
Check if a number is multiple of 5 or not
By using modulo operator
*/
class Multiple()
{
// Check that given number is multiple of 5 or not
def isMultipleOf5(number: Int): Unit = {
if ((number % 5) == 0)
{
println(" Number " + number + " is multiple of 5");
}
else
{
println(" Number " + number + " is not multiple of 5");
}
}
}
object Main
{
def main(args: Array[String]): Unit = {
var task: Multiple = new Multiple();
// Test
}
}``````

#### input

`````` Number -5 is multiple of 5
Number 15 is multiple of 5
Number 32 is not multiple of 5
Number 20 is multiple of 5``````
``````/*
Swift 4 Program for
Check if a number is multiple of 5 or not
By using modulo operator
*/
class Multiple
{
// Check that given number is multiple of 5 or not
func isMultipleOf5(_ number: Int)
{
if ((number % 5) == 0)
{
print(" Number ", number ," is multiple of 5");
}
else
{
print(" Number ", number ," is not multiple of 5");
}
}
}
func main()
{
// Test
}
main();``````

#### input

`````` Number  -5  is multiple of 5
Number  15  is multiple of 5
Number  32  is not multiple of 5
Number  20  is multiple of 5``````
``````/*
Kotlin Program for
Check if a number is multiple of 5 or not
By using modulo operator
*/
class Multiple
{
// Check that given number is multiple of 5 or not
fun isMultipleOf5(number: Int): Unit
{
if ((number % 5) == 0)
{
println(" Number " + number + " is multiple of 5");
}
else
{
println(" Number " + number + " is not multiple of 5");
}
}
}
fun main(args: Array < String > ): Unit
{
// Test
}``````

#### input

`````` Number -5 is multiple of 5
Number 15 is multiple of 5
Number 32 is not multiple of 5
Number 20 is multiple of 5``````

In case given number is form of a string. Then last digit are identified is divisible by 5. Therefore we need to check its last character is equal to 5 or 0s.

``````// C program
// Check if a number is multiple of 5 or not
// When Number is form of string
#include <stdio.h>
#include <string.h>

// Check that given number is multiple of 5 or not
void isMultipleOf5(const char *number)
{
int length = strlen(number);

if (length > 0 && (number[length-1]=='5' || number[length-1]=='0' ))
{
printf(" Number %s is multiple of 5\n",number);
}
else
{
printf(" Number %s is not multiple of 5\n",number);
}
}
int main()
{
// Test
isMultipleOf5("-5");
isMultipleOf5("15");
isMultipleOf5("32");
isMultipleOf5("20");
return 0;
}``````

#### input

`````` Number -5 is multiple of 5
Number 15 is multiple of 5
Number 32 is not multiple of 5
Number 20 is multiple of 5``````
``````/*
Java Program for
Check if a number is multiple of 5 or not
When Number is form of string
*/
class Multiple
{
// Check that given number is multiple of 5 or not
public void isMultipleOf5(String number)
{
int length = number.length();
if (length > 0 && (number.charAt(length - 1) == '5'
|| number.charAt(length - 1) == '0'))
{
System.out.println(" Number " + number + " is multiple of 5");
}
else
{
System.out.println(" Number " + number + " is not multiple of 5");
}
}
public static void main(String[] args)
{
// Test
}
}``````

#### input

`````` Number -5 is multiple of 5
Number 15 is multiple of 5
Number 32 is not multiple of 5
Number 20 is multiple of 5``````
``````// Include header file
#include <iostream>

#include <string>

using namespace std;
/*
C++ Program for
Check if a number is multiple of 5 or not
When Number is form of string
*/
class Multiple
{
public:
// Check that given number is multiple of 5 or not
void isMultipleOf5(string number)
{
int length = number.length();
if (length > 0 && (number[length - 1] == '5' || number[length - 1] == '0'))
{
cout << " Number " << number << " is multiple of 5" << endl;
}
else
{
cout << " Number " << number << " is not multiple of 5" << endl;
}
}
};
int main()
{
// Test
return 0;
}``````

#### input

`````` Number -5 is multiple of 5
Number 15 is multiple of 5
Number 32 is not multiple of 5
Number 20 is multiple of 5``````
``````// Include namespace system
using System;
/*
Csharp Program for
Check if a number is multiple of 5 or not
When Number is form of string
*/
public class Multiple
{
// Check that given number is multiple of 5 or not
public void isMultipleOf5(String number)
{
int length = number.Length;
if (length > 0 && (number[length - 1] == '5' || number[length - 1] == '0'))
{
Console.WriteLine(" Number " + number + " is multiple of 5");
}
else
{
Console.WriteLine(" Number " + number + " is not multiple of 5");
}
}
public static void Main(String[] args)
{
// Test
}
}``````

#### input

`````` Number -5 is multiple of 5
Number 15 is multiple of 5
Number 32 is not multiple of 5
Number 20 is multiple of 5``````
``````<?php
/*
Php Program for
Check if a number is multiple of 5 or not
When Number is form of string
*/
class Multiple
{
// Check that given number is multiple of 5 or not
public	function isMultipleOf5(\$number)
{
\$length = strlen(\$number);
if (\$length > 0 && (\$number[\$length - 1] == '5' || \$number[\$length - 1] == '0'))
{
echo " Number ".\$number.
" is multiple of 5".
"\n";
}
else
{
echo " Number ".\$number.
" is not multiple of 5".
"\n";
}
}
}

function main()
{
// Test
}
main();``````

#### input

`````` Number -5 is multiple of 5
Number 15 is multiple of 5
Number 32 is not multiple of 5
Number 20 is multiple of 5``````
``````/*
Node JS Program for
Check if a number is multiple of 5 or not
When Number is form of string
*/
class Multiple
{
// Check that given number is multiple of 5 or not
isMultipleOf5(number)
{
var length = number.length;
if (length > 0 && (number.charAt(length - 1) == '5' || number.charAt(length - 1) == '0'))
{
console.log(" Number " + number + " is multiple of 5");
}
else
{
console.log(" Number " + number + " is not multiple of 5");
}
}
}

function main()
{
// Test
}
main();``````

#### input

`````` Number -5 is multiple of 5
Number 15 is multiple of 5
Number 32 is not multiple of 5
Number 20 is multiple of 5``````
``````#  Python 3 Program for
#  Check if a number is multiple of 5 or not
#  When Number is form of string
class Multiple :
#  Check that given number is multiple of 5 or not
def isMultipleOf5(self, number) :
length = len(number)
if (length > 0 and(number[length - 1] == '5'
or number[length - 1] == '0')) :
print(" Number ", number ," is multiple of 5")
else :
print(" Number ", number ," is not multiple of 5")

def main() :
#  Test

if __name__ == "__main__": main()``````

#### input

`````` Number  -5  is multiple of 5
Number  15  is multiple of 5
Number  32  is not multiple of 5
Number  20  is multiple of 5``````
``````#  Ruby Program for
#  Check if a number is multiple of 5 or not
#  When Number is form of string
class Multiple
#  Check that given number is multiple of 5 or not
def isMultipleOf5(number)
length = number.length
if (length > 0 && (number[length - 1] == '5' || number[length - 1] == '0'))
print(" Number ", number ," is multiple of 5", "\n")
else
print(" Number ", number ," is not multiple of 5", "\n")
end

end

end

def main()
#  Test
end

main()``````

#### input

`````` Number -5 is multiple of 5
Number 15 is multiple of 5
Number 32 is not multiple of 5
Number 20 is multiple of 5
``````
``````import scala.collection.mutable._;
/*
Scala Program for
Check if a number is multiple of 5 or not
When Number is form of string
*/
class Multiple()
{
// Check that given number is multiple of 5 or not
def isMultipleOf5(number: String): Unit = {
var length: Int = number.length();
if (length > 0 && (number.charAt(length - 1) == '5' || number.charAt(length - 1) == '0'))
{
println(" Number " + number + " is multiple of 5");
}
else
{
println(" Number " + number + " is not multiple of 5");
}
}
}
object Main
{
def main(args: Array[String]): Unit = {
var task: Multiple = new Multiple();
// Test
}
}``````

#### input

`````` Number -5 is multiple of 5
Number 15 is multiple of 5
Number 32 is not multiple of 5
Number 20 is multiple of 5``````
``````/*
Swift 4 Program for
Check if a number is multiple of 5 or not
When Number is form of string
*/
class Multiple
{
// Check that given number is multiple of 5 or not
func isMultipleOf5(_ num: String )
{
let number = Array(num);
let length: Int = number.count;
if (length > 0 && (number[length - 1] == "5" || number[length - 1] == "0"))
{
print(" Number ", num ," is multiple of 5");
}
else
{
print(" Number ", num ," is not multiple of 5");
}
}
}
func main()
{
// Test
}
main();``````

#### input

`````` Number  -5  is multiple of 5
Number  15  is multiple of 5
Number  32  is not multiple of 5
Number  20  is multiple of 5``````
``````/*
Kotlin Program for
Check if a number is multiple of 5 or not
When Number is form of string
*/
class Multiple
{
// Check that given number is multiple of 5 or not
fun isMultipleOf5(number: String): Unit
{
val length: Int = number.length;
if (length > 0 && (number.get(length - 1) == '5' || number.get(length - 1) == '0'))
{
println(" Number " + number + " is multiple of 5");
}
else
{
println(" Number " + number + " is not multiple of 5");
}
}
}
fun main(args: Array < String > ): Unit
{
// Test
}``````

#### input

`````` Number -5 is multiple of 5
Number 15 is multiple of 5
Number 32 is not multiple of 5
Number 20 is multiple of 5``````

## Comment

Please share your knowledge to improve code and content standard. Also submit your doubts, and test case. We improve by your feedback. We will try to resolve your query as soon as possible.