Hey coderz, today we will be solving Sum of Digits of a Five Digit Number HackerRank Solution in C.
Objective
The modulo operator, %, returns the remainder of a division. For example, 4 % 3 = 1 and 12 % 10 = 2. The ordinary division operator, /, returns a truncated integer value when performed on integers. For example, 5 / 3 = 1. To get the last digit of a number in base 10, use 10 as the modulo divisor.
Task
Given a five digit integer, print the sum of its digits.
Input Format
The input contains a single five digit number, n.
Constraints
10000 <= n <= 99999
Output Format
Print the sum of the digits of the five digit number.
Sample Input 0
10564
Sample Output 0
16
Solution – Sum of Digits of a Five Digit Number HackerRank Solution in C
#include <stdio.h> #include <string.h> #include <math.h> #include <stdlib.h> int main() { int n,a,sum=0; scanf("%d", &n); //Complete the code to calculate the sum of the five digits on n. while(n>0) { a = n%10; sum = sum+a; n = n/10; } printf("%d",sum); return 0; }
Disclaimer: The above Problem (Sum of Digits of Five Digit Number) is generated by Hacker Rank but the Solution is provided by CodingBroz.
Broz Who Code
CodingBroz