#include <stdio.h> int main() { int number, sum = 0, n, remainder; printf("Enter a number\n"); scanf("%d",&number); n = number; while( n != 0 ) { remainder = n%10; sum = sum + remainder*remainder*remainder; n = n/10; } if ( number == sum ) printf("Entered number is an armstrong number."); else printf("Entered number is not an armstrong number."); return 0; }
Archive for the ‘Lab 8’ Category
7) Write an algorithm to find that given number is Armstrong number or not.
Posted: August 26, 2012 in Lab 8, Lab 8, Lab 8, MECH Sem10
6)write an algorithm to find the factorial of any given number.
Posted: August 26, 2012 in Lab 8, Lab 8, Lab 8, MECH Sem1#include<stdio.h> int main() { int i,fact=1,n; printf("Enter the no of terms ="); scanf("%d",&n); for(i=1;i<=n;i++) fact=fact*i; printf("\nFactorial is = %d",fact); return 0; }
5) Write an algorithm to find that given number is palindrome or not
Posted: August 26, 2012 in Lab 8, Lab 8, Lab 8, MECH Sem1#include <stdio.h> int main() { int n, reverse = 0,num; printf("Enter a number to reverse\n"); scanf("%d",&n); num=n; while (n != 0) { reverse = reverse * 10; reverse = reverse + n%10; n = n/10; } printf("Reverse of entered number is = %d\n", reverse); if(reverse== num) { printf("\n The Number is Palindrome \n"); } else{ printf("\n The Number is not a Palindrome\n "); } return 0; }
4.write an algorithm to find that given number is perfect number or not.
Posted: August 26, 2012 in Lab 8, Lab 8, Lab 8, MECH Sem1#include<stdio.h> int main() { int n,i,c=0; printf("Enter a nnumber:"); scanf("%d",&n); for(i=1;i<n;i++) { if(n%i==0) { c=c+i; } } if(n==c) printf("\nPerfect no."); else printf("\nNot a perfect no."); return 0; }
3) Write an algorithm to find out that given number is odd or even.with using else
Posted: August 26, 2012 in Lab 8, Lab 8, Lab 8, MECH Sem1#include<stdio.h> int main() { int n; printf ("Enter a number: "); scanf ("%d",&n); if(n%2==0) { printf("EVEN NUMBER"); } else { printf("ODD NUMBER"); } return 0; }
3.Write an algorithm to find out that given number is odd or even.without using else
Posted: August 26, 2012 in Lab 8, Lab 8, Lab 8, MECH Sem1#include<stdio.h> int main() { int n; printf ("Enter a number: "); scanf ("%d",&n); (n%2==0 ? printf("Even NUMBER"):printf ("ODD NUMBER")); return 0; }