C Program Final
C Program Final
No : 1 Date :
PROGRAM CODE:
#include<stdio.h>
#include<conio.h>
#include<math.h>
void main( )
{
int a,b,c;
float det,r1,r2,rp,ip;
clrscr();
printf(“Enter the valuesof a,b,c\n”);
scanf(“%d%d%d”,&a,&b,&c);
det=b*b-4*a*c;
if(det>0)
{
rl=(-b+sqrt(det))/(2*a);
r2=(-b-sqrt(det))/(2*a);
printf(“\nroot1=%7.3f and root2=%7.3f”,rl,r2);
}
else if(det==0)
{
rl=-b/2*a;
printf(“\nroot1=root2=%7.3f”,r1);
}
else
{
rp=-b/(2*a);
ip=sqrt(-det)/(2*a);
printf(“\nroot1=%7.3f+%7.3fi and root2=%7.3f-%7.3fi”,rp,ip,rp,ip);
getch();
}
RESULT:
Thus the program to find the solution of a quadratic equation has been done
and verified.
POSITIVE OR NEGATIVE
#include<stdio.h>
#include<conio.h>
void main( )
{
int n;
clrscr();
printf(“Enter the value of n:\n”);
scanf(“%d”,&n);
if(n>0)
{
printf(“Positive number\n”);
}
else if(n<0)
{
printf(“Negative number\n”);
}
else
{
printf(“The number is zero”);
}
getch( );
}
SUM OF SERIES(1+2+3+….+N)
#include<stdio.h>
#include<conio.h>
void main( )
{
int i=1,sum=0,n;
clrscr();
printf(“Enter the value\n”);
scanf(“%d”,&n);
while(i<=n)
{
sum=sum+i;
i=i+1;
}
printf(“The sum of series is:%d\t”,sum);
getch( );
}
ARITHMETIC OPERATIONS
#include<stdio.h>
#include<conio.h>
void main( )
{
int a,b,c,n;
clrscr( );
printf(“Enter the a and b value:\n”);
scanf(“%d%d”,&a,&b);
d:printf(“(Enter your choice :\n”);
printf(“1.add\n2.subtract\n3multiply\n4.divide\n”);
scanf(“%d”,&n);
switch(n)
{
case 1:
c=a+b;
break;
case2:
c=a-b;
break;
case 3:
c=a*b;
break;
case 4:
c=a/b;
break;
default:
printf(“Enter number between 1 to 4\n”);
goto d;
}
printf(“The answer is %d”,c);
getch( );
}
MATRIX ADDITION
#include<stdio.h>
#include<conio.h>
void main( )
{
int a[3] [3],b[3][3],c[3][3];
int i,j;
clrscr( );
printf(“Enter the first matrix :\n”);
for(i=0;i<3;i++)
{
for (j=0;j<3;j++)
{
scanf(“%d”,&a[i][j]);
}
}
printf(“enter the second matrix:\n”);
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
scanf(“%d”,&b[i][j]);
}
}
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
c[i][j]=a[i][j]+b[i][j];
}
}
printf(“new addition matrix:\n”);
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
printf(“\n”);
}
getch( );
}
#include<stdio.h>
#include<conio.h>
void main( )
{
float r1,r2,r3,rs,rp;
clrscr( );
printf(“\n Enter the value of r1,r2,r3:”);
scanf(“%f %f %f”,&r1,&r2,&r3);
rs=r1+r2+r3;
rp=1/(l/rl+l/r2+l/r3);
printf(“\n Equivalent resistance in series:%f”,rs);
printf(“\n Equivalent resistance in parallel:%f”,rp);
getch();
}
Sum=0.0;
/*DEVIATION**/
for(i=0;i<n;i++)
{
Sum+=a[i]-Am;
}
dev=sum/n;
/*TO FIND RANGE*/
Max=a[0];
Min=a[0];
for(i=0;i<n;i++)
{
if(a[i]>max)
{
max=a[i];
}
if(a[i]<min)
{
min=a[i];
}
}
range=max-min;
/*TO FIND STANDARD DEVIATION*/
Sum=0.0;
for(i=0;i<n;i++)
{
Sum+=(a[i]-Am)*(a[i]-Am);
}
sd= sqrt(sum/n);
printf(“\n \n arithmetic mean,\n\n=%6.3f,\n\n dev,\n\n=%6.3f,\n\nrange,\n\n
=%6.3f,\n\n sd,\n\n=%6.3f”,Am,dev,range,sd);
getch( );
}
#include<stdio.h>
#include<conio.h>
void main()
{
int F(int);
inta,c;
clrscr( );
printf(“enter the Celsius value c\n”);
scanf(“%d”,&c);
a=F(c);
printf(“The Fahrenheit of c=%d”,a);
getch( );
}
IntF(int c)
{
int F;
F=(c*1.8)+32;
return (F);
}
SWAP THE TWO VARAIABLES USING POINTER
#include<stdio.h>
#include<conio.h>
void main( )
{
int a,b,*p,*q,temp;
clrscr( );
p=&a;
q=&b;
printf(“enter the two numbers \n”);
scanf(“%d%d”,&a,&b);
printf(“Before Swapping\t%d\t%d\n”,p,q);
temp=*p;
*p=*q;
*q=temp;
printf(“After Swapping\t%d\t%d\n”,*p,*q);
getch( );
}