Showing posts with label c program to find reverse of a number using recursion. Show all posts
Showing posts with label c program to find reverse of a number using recursion. Show all posts

Saturday, 1 April 2017

C Program to Calculate Reverse and Sum of Digits of a Number


Program:-

#include < stdio.h >
main (){
    int n,sum = 0 ,rev = 0 ,r ;
    printf("\n enter the number :\n");
    scanf("%d",&n);
    for(  ; n > 0 ; n = n /10){
        r = n % 10;
        rev = rev * 10 + r;
        sum = sum + r;
    }
    printf("\n sum of digits is %d",sum);
    printf("\n reverse of number is %d ",rev);
}

Output : -

enter the number :
571
sum of digit is 13
reverse of number is 175

Algorithm to Find Reverse and Sum of Digits of a Number


Step 1 : Start
Step 2 : Read Number ,Set Sum = 0, Reverse = 0
Step 3 : if Number > 0 go to Step 4
             else go to Step 8
Step 4 : Reminder = Number % 10
Step 5 : Reverse = Reverse * 10 + Reminder 
Step 6 : Number = Number / 10
Step 7 : Sum = Sum + Reminder , go to Step 3
Step 8 : Print Reverse , Sum
Step 9 : Stop 

How to Invert an SVG image using CSS ?

You can invert your svg easily by using following css code svg { -webkit-filter: invert(100%); /* safari 6.0 - 9.0 */ filter...