Current Set : Set 7
Set 1 Set 2 Set 3 Set 4 Set 5 Set 6 Set 7 Set 8 Set 9 Set 10
Question:3
Write a function C language to take input for a numbers calculate and print its factorial?
Sol:
#include <stdio.h>
//function definition
int fact(int n)
{
int i,f=1;
for(i=1;i<=n;i++)
{
f=f*i;
}
return(f);
}
int main()
{
int a,b;
printf("Enter any no ");
scanf("%d",&a);
b=fact(a);
printf("factorial = %d",b);
return 0;
}
Question:4
Write a function C language to take input for 3 numbers check and print the largest number?
Sol:
#include <stdio.h>
//function definition
int largest(int p,int q,int r)
{
int m;
if(p>q && p>r)
m=p;
else
if(q>r)
m=q;
else
m=r;
return(m);
}
/* 2nd method */
/*
int largest(int p,int q,int r)
{
if(p>q && p>r)
return(p);
else
if(q>r)
return(q);
else
return(r);
}
*/
int main()
{
int a,b,c,ma;
printf("Enter 3 nos ");
scanf("%d %d %d",&a,&b,&c);
ma=largest(a,b,c);
printf("largest no = %d",ma);
return 0;
}




