# Sum of two numbers modulo M

• Last Updated : 23 Apr, 2021

Given three numbers A, B, and M. The task is to print the sum of A and B under modulo M.

Examples

```Input:
a = 10, b = 20, m = 3
Output:
0
Explanation:
10+20 = 30 % 3 = 0

Input:
a = 100, b = 13, m = 107
Output:
6```

Approach:

Add the two given numbers A and B and print their sum under modulo M.

Below is the implementation of the above approach:

## C++

 `// C++ program for sum of two``// numbers modulo M``#include ``using` `namespace` `std;` `// Function to return summation mod m``int` `sum(``int` `a, ``int` `b, ``int` `m)``{``    ``// add two numbers``    ``int` `s = a + b;` `    ``// do a mod with m``    ``s = s % m;` `    ``return` `s;``}` `// Driver Code``int` `main()``{``    ``int` `a = 20, b = 10, m = 3;``  ` `      ``// Function Call``    ``cout << sum(a, b, m);``    ``return` `0;``}`

## Java

 `// JAVA program for addition of``// two numbers modulo m` `import` `java.io.*;` `class` `GFG {` `    ``static` `int` `sum(``int` `a, ``int` `b, ``int` `m)``    ``{``        ``// add two numbers``        ``int` `s = a + b;` `        ``// do mod with m``        ``s = s % m;``        ``return` `s;``    ``}``    ``// Driver Code``    ``public` `static` `void` `main(String[] args)``    ``{``        ``int` `a = ``10``, b = ``20``, m = ``3``;` `        ``// Function Call``        ``System.out.println(``"The sum = "` `+ sum(a, b, m));``    ``}``}`

## Python

 `# Python program for addition of``# two numbers modulo m`  `def` `summ(a, b, m):` `    ``# add two number``    ``s ``=` `a ``+` `b` `    ``# do mod with m``    ``s ``=` `s ``%` `m``    ``return` `s`  `# Driver Code``a ``=` `20``b ``=` `10``m ``=` `3` `# Function Call``print` `summ(a, b, m)`

## C#

 `// C# program for addition of``// two numbers modulo m``using` `System;` `class` `GFG {` `    ``static` `int` `sum(``int` `a, ``int` `b, ``int` `m)``    ``{` `        ``// add two numbers``        ``int` `s = a + b;` `        ``// do mod with m``        ``s = s % m;``        ``return` `s;``    ``}` `    ``// Driver Code``    ``public` `static` `void` `Main()``    ``{``        ``int` `a = 10, b = 20, m = 3;` `        ``// Function Call``        ``Console.Write(``"The sum = "` `+ sum(a, b, m));``    ``}``}` `// This code is contributed by``// Smitha Dinesh Semwal`

## PHP

 ``

## Javascript

 ``

Output

`0`

My Personal Notes arrow_drop_up