Assignment C
Assignment C
h>
#include<conio.h>
void main()
{
int n,i,multi=1;
printf("Enter the Number--");
scanf("%d",&n);
for(i=n;i>0;i--)
{
multi=multi*i;
}
printf("The Factorial of a given number is--%d",multi);
getch();
}
Output:Enter the Number5
The Factorial of a given number is120
Prime no in given range:--#include<stdio.h>
#include<conio.h>
void main()
{
int i, prime, lim_up, lim_low, n;
clrscr();
printf("\n\n\t ENTER THE LOWER LIMIT--:");
scanf("%d", &lim_low);
printf("\n\n\t ENTER THE UPPER LIMIT--: ");
scanf("%d", &lim_up);
printf("\n\n\t PRIME NUMBERS ARE--: ");
for(n=lim_low+1; n<lim_up; n++)
{
prime = 1;
for(i=2; i<n; i++)
if(n%i == 0)
{
prime = 0;
break;
}
if(prime)
printf("\n\n\t\t\t%d", n);
}
getch();
}
result = result*c;
return ( result );
}
1
2
3
4
1
3
1
4
Madam
Entered string is a palindrome.
BINARY TO DECIMAL
#include<stdio.h>
#include <conio.h>
Void main()
{
int num,bnum,dec=0,base=1,rem;
printf( Enter Binary number(1&0)\n);
scanf(%d,&num);
bnum=num;
while(num>0)
{
rem= num %10;
dec =dec+rem*base;
num=num/10;
base=base *2;
}
printf( The Binary number is =%d,bnum);
printf(Its decimal number is =%d,dec);
getch();
}
Output:Enter a Binary number (1&0)
10101
The Binary number is = 10101
Its decimal number is =21
FIBONACCI SERIES:#include <stdio.h>
#include <conio.h>
void main()
{
int a,b,c,i,n;
clrscr();
a=0;
b=1;
printf("\n enter n for how many times generate series");
scanf("%d",&n);
printf("\n FIBONACCI SERIES \n");
printf("\t%d\t%d",a,b);
for(i=0;i<n-2;i++)
{
c=a+b;
a=b;
b=c;
printf("\t%d",c);
}
getch();
}
Output:enter n for how many times generate series 6
FIBONACCI SERIES
0
PERFECT NUMBER:#include<stdio.h>
int main()
{
int n,i,c=0;
printf("\nEnter a no:");
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.");
}
Output:-
13
Enter a no: 6
Perfect no.