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
Post a Comment