Skip to main content

IMPORTANT C PROGRAMMING

 1) PROGRAM TO FIND SUM OF INDIVIDUAL DIGITS

// Online C compiler to run C program online

#include <stdio.h>


int main() {

   int num,sum=0,digit;

   scanf("%d",&num);

   while(num!=0)

   {

       digit=num%10;

       num=num/10;

       sum=sum+digit;  

   }

   printf("%d",sum);

 return 0;

}

OUTPUT

45

9


2) PROGRAM TO FIND REVERSE OF A GIVEN NUMBER

#include <stdio.h>

int main()

 {

   int num,sum=0,digit;

   scanf("%d",&num);

   while(num!=0)

   {

       digit=num%10;

       num=num/10;

       sum=sum*10+digit;  

   }

   printf("%d",sum);

 return 0;

}

OUTPUT

45

54

3) PROGRAM TO CHECK GIVEN NUMBER IS PALINDROME OR NOT

#include <stdio.h>

int main() {

   int num,sum=0,digit,temp;

   scanf("%d",&temp);

   temp=num;

   while(num!=0)

   {

       digit=num%10;

       num=num/10;

       sum=sum*10+digit;  

   }

   if(temp==num)

   printf(" GIVEN NUMBER IS PALINDROME %d",sum);

   else

    printf(" GIVEN NUMBER IS NOT PALINDROME %d",sum);

 return 0;

}

 OUTPUT:

11

GIVEN NUMBER IS PALINDROME 

4) PROGRAM TO CHECK GIVEN NUMBER IS ARMSTRONG OR NOT   

#include <stdio.h>

int main() {

   int num,sum=0,digit,temp;

   scanf("%d",&num);

   temp=num;

   while(num!=0)

   {

       digit=num%10;

       num=num/10;

        sum=sum+digit*digit*digit;  

   }

   if(temp==sum)

   printf(" GIVEN NUMBER IS PALINDROME %d",sum);

   else

    printf(" GIVEN NUMBER IS NOT PALINDROME %d",sum);

 return 0;

}

 OUTPUT:

153

GIVEN NUMBER IS PALINDROME 153

221

GIVEN NUMBER IS NOT PALINDROME 17




Comments