Strong number:-
The sum of the factorials of digits of a number is equal to the original number.
Ex: n=145=> 1! + 4! + 5! = 1 + 24 + 120 = 145
so it is strong number.
Armstrong number:-
The sum of the cubes of digits of a number is equal to the original number.
Ex: n=153 => 13 + 53 +33 = 1+125+27= 153
so 153 is arm strong number.
C program for strong numbers
#include
#include
void main()
{
int sof=0,n,dn,ctr,prod,rem;
printf("Enter the number\n");
scanf("%d",&n);
dn=n;
while(n!=0)
{
prod=1,ctr=1;
rem=n%10;
while(ctr<=rem)
{
prod=prod*ctr;
ctr=ctr+1;
}
sof=sof+prod;
n=n/10;
}
if(sof==dn)
{
printf("The number entered is strong number");
}
else
{
printf("The number entered is not a strong number");
}
}
C program for amstrong numbers
#include
#include
void main()
{
int dn,rem,sum,n;
printf("Enter the number:");
scanf("%d",&n);
for(dn=n,sum=0;n!=0;rem=n%10,sum=sum+rem*rem*rem,n=n/10);
if(dn==sum)
printf("Amstrong number");
else
printf("Not a amstrong number");
}
By Nagarjuna ECE
sri indu,
IBP
#include <stdio.h> #include <math.h> void main() { int number, sum = 0, rem = 0, cube = 0, temp; printf ("enter a number"); scanf("%d", &number); temp = number; while (number != 0) { rem = number % 10; cube = pow(rem, 3); sum = sum + cube; number = number / 10; } if (sum == temp) printf ("The given no is armstrong no"); else printf ("The given no is not a armstrong no"); }
how to write a programm to add number like123 in c language
with printf
This is not a question, it is a request for someone to do your homework.
In C, it is -4000.0 In others languages, it is -4000.0
Armstrong number means 153=(1^3)+(5^3)+(3^3)
#include <stdio.h> #include <math.h> void main() { int number, sum = 0, rem = 0, cube = 0, temp; printf ("enter a number"); scanf("%d", &number); temp = number; while (number != 0) { rem = number % 10; cube = pow(rem, 3); sum = sum + cube; number = number / 10; } if (sum == temp) printf ("The given no is armstrong no"); else printf ("The given no is not a armstrong no"); }
C. W. Armstrong was born in 1899.
C. W. Armstrong died in 1986.
T. C. L. Armstrong has written: 'Notes on the examination papers in English literature' -- subject(s): English literature, Etymology, Explication, English language, History and criticism
#include<stdio.h> #include<conio.h> #include<math.h> int armstrong(int num) { int i,c=0,arm=0; int ar[100]; for(i=0;i<100;i++) { ar[i]=0; } while(num>0) { ar[c]=num%10; c++; num/=10; } for(i=1;i<c;i++) { arm+=pow(ar[i],3); } return arm; } void main() { clrscr(); int n,a=0; printf("\n Enter the number: "); scanf("%d",&n); a=armstrong(n); printf("\n The number %d is",n); if(n==a) printf(" armstrong number"); else printf(" not an armstrong number"); getch(); }
with printf
If the sum of squares of digits of a number equals to the number itself, then that number is called an aram strong number.
how to write a programm to add number like123 in c language
C# is a derivative of C++, designed to allow C++ programmers to take advantage of the .NET environment. Officially, it is an object oriented language that encompasses strong typing and component orientation.
C. Michael Armstrong was born on October 18th, 1938.
Samuel C. Armstrong has written: 'Ideas on education'