Check if a large number is divisible by 5 or not in C++



Here we will see how to check a number is divisible by 5 or not. In this case the number is very large number. So we put the number as string.

To check whether a number is divisible by 5, So to check divisibility by 5, we have to see the last number is 0 or 5.

Example

 Live Demo

#include <bits/stdc++.h> using namespace std; bool isDiv5(string num){    int n = num.length();    if(num[n - 1] != '5' && num[n - 1] != '0')    return false;    return true; } int main() {    string num = "154484585745184258458158245285265";    if(isDiv5(num)){       cout << "Divisible";    }else{       cout << "Not Divisible";    } }

Output

Divisible
Updated on: 2019-09-27T08:09:21+05:30

607 Views

Kickstart Your Career

Get certified by completing the course

Get Started
Advertisements