posted Nov 6, 2010, 1:20 AM by Neil Mathew
[
updated Nov 6, 2010, 1:23 AM
]
SOURCE CODE:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
| #include <stdio.h>
main()
{
int num; //number inputted by user
int n; //temporary storage
int A=0; //stores the sum of the cube of the digits
int digit; //stores the individual digits
printf(" Enter the number to check if it's Angstrom or not: ");
scanf("%d", &num);
n=num;
do
{
digit=n%10;
A+=(digit*digit*digit);
n=n/10;
}
while(n>0);
if(A==num)
{
printf("\n The number is an Angstrom number. ");
}
else
{
printf("\n The number is not an Angstrom number. ");
}
} |
OUTPUT:
Enter the number to check if it's Angstrom or not: 121
The number is not an Angstrom number. Enter the number to check if it's Angstrom or not: 153
The number is an Angstrom number.
|
|