You are on page 1of 54

C – PRO

EXAMPLES

Guru lenin
guruleninn@gmail.com
EX -1

#include <stdio.h>
#include <conio.h>
main()
{
printf ("guru");
getch();
}

EX - 2
main()
{
int a=1,b=2,c;
c=a+b;
printf("%d",c);
}

EX -3

#include<stdio.h>
#include<conio.h>
main()
{
char* c="w";
clrscr();

2
printf("%c",c);
getch();

guruleninn@gmail.com
}

EX -4

#include<stdio.h>
void main()
{
int x;
clrscr();
x=4%5+6%5;
printf("x=%d",x;
getch();
}

EX - 5

# include <stdio.h>
# include <conio.h>
void main ()
{
int b,h,area;
clrscr ();
printf("Enter the breadth & height value \n");
scanf("%d%d,&b,&h");
area=(b*h)/2;
printf("area=%d",area);
getch ();
}

3
EX - 6

guruleninn@gmail.com
#include<iostream.h>
inline float lenin(int cm)
{
return(float(cm)/100.0);
}
void main()
{
int cm;
cout<<"enter cm";
cin>>cm;
cout<<"meter is "<<lenin(cm);
}
#include<iostream.h>
#include<conio.h>
void main()
{
int f;
float c;
clrscr();
cout<<"Enter the Temperature in Farenheit";
cin>>f;
c=(f-32.0)*(5.0/9.0);
cout<<"Celcious="<<c;
getch();
}

EX - 7

4
#include<stdio.h>

guruleninn@gmail.com
#include<conio.h>
void main()
{
int n;
printf("enter the n value\n");
scanf("%d",&n);
if(n%2==0)
printf("%d is even",n);
else
printf("%d is odd",n);
getch();
}

EX - 8

#include<stdio.h>
#include<conio.h>
main()
{
int b,n,b1;
printf("ENTER THE NUMBER\n");
scanf("%d%d",&n,&b);
b1=n;
if(b>n)
b1=b;
printf("BIG %d",b1);
getch();
}

5
guruleninn@gmail.com
EX - 9

#include<stdio.h>
#include<conio.h>
void main();
{
int 8,4,s,d,m,p;
clrscr();
scanf("%d%d",&8,&4);
s=(8+4);
d=(8-4);
p=(8*4);
m=(8%4);
printf("sum of the two numbers=%d",s);
printf("difference of the two numbers=%d",d);
printf("product of the two numbers=%d",p);
printf("remainder of the two numbers=%d",m);
getch();
}

EX - 10

# include<stdio.h>
# include<conio.h>
void main()
{
int n,f,i;
clrscr();

6
f=1;
scanf("%d",&n);

guruleninn@gmail.com
for(;i<n;i++)
f=f*i;
printf("factorial=%d",f);
getch();
}

EX - 11

#include<stdio.h>
void main()
{
int c;
clrscr();
c=getchar();
printf("%c",c);
putchar(c);
getch();
}

EX - 12

#include<stdio.h>
#include<conio.h>
void main()
{
clrscr();
printf("\n************************8\n") ;
printf("\t\tBIO-DATA\N");
printf("\tNAME\t:guru.lenin");

7
printf("\tADDRESS\t:ARIYAKUDI);
printf("\t0\tmobile no:9791395956);

guruleninn@gmail.com
printf("\n#$$%^^&&**##############\n");
getch();
}

EX - 13

#include<stdio.h>
#include<conio.h>
#include<iostream.h>
void main()
{
int i,c;
clrscr();
cout<<"Enter the Number";
cin>>i;
i=c;
cout<<"The Ascii character is"<<c;
getch();
}

EX - 14

#include <stdio.h>
void main()

8
{
int a;

guruleninn@gmail.com
a=10;
if (a%2==0)
{
printf ("even");
}
else
{
printf ("odd");
}
}

EX - 15

#include<stdio.h>
void main()
{
int counter=1,num=2;
clrscr();
printf("\nfirst 10 even numbers\n");
while(counter<=10)
{
printf("\n%d\n",num);
counter++;
num+=2;
getch();
}}

9
EX - 16

guruleninn@gmail.com
#include<stdio.h>
#include<conio.h>
main()
{
flower();
printf("welcome");
flower();
}
flower()
{
int i;
//clrscr();
for(i=0;i<50;i++)
printf("-");
//getch();
}

EX - 17

# include<iostream.h>
# include<conio.h>
void main()
{
int n,m;
clrscr();
cout<<"enter the range";
cin>>m;
cin>>n;
for(int i=1;i<=n;i++)

10
{
for(int k=1;k<=m;k++)

guruleninn@gmail.com
cout<<" ";

for(int j=1;j<=i;j++)
cout<<" "<<i;
cout<<endl;
cout<<"\n";
m--;

}
getch();
}
EX - 18

#include<stdio.h>
#include<conio.h>
void main()
{
int m1,m2,m3,m4,m5;
float per;
clrscr();
printf("enter 5 subject marks");
scanf("%d%d%d%d%d",&m1,&m2,&m3,&m4,&m5);
per=((m1+m2+m3+m4+m5)/5);
if(per>=60)
printf("first position");
else if(per>=50)
{
printf("second position");
}
else if(per>=35)
{

11
printf("third position");
}

guruleninn@gmail.com
else
{
printf("fail");
}
getch();
}

EX - 19

#include<stdio.h>
#include<conio.h>
void main()
{
int y;
clrscr();
printf("\n enter the year ");
scanf("%i",y);
if(y%4==0&&y%100!=0||y%400==0)
{
printf("leap year");
}
else
{
printf("not leap year");
}
getch();
}

12
guruleninn@gmail.com
EX - 20

#include<stdio.h>
#include<conio.h>
void main()
{
clrscr();
printf("\nXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XX");
printf("\n\t\tbiodata");
printf("\nXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XX");
printf("\n\tname\t:lenin");
getch();
}

EX - 21

#include<stdio.h>
#include<conio.h>
void main()
{
int bs;
float hra,da,gp;
clrscr();
printf("enter basic salary");
scanf("%d",&bs);
if(bs>=1500)

13
{
hra=500;

guruleninn@gmail.com
da=bs*50/100;
}
else
{
hra=bs*10/100;
da=bs*25/100;
}
gp=bs+hra+da;
printf("groos=%6.2f",gp);
getch();
}

EX - 22

#include<iostream.h>
#include<conio.h>
void fibonacci(int);
void main()
{
int n;
clrscr();
cout<<"how many time prints";
cin>>n;
fibonacci(n);
getch();
}
void fibonacci(int n)
{
int a1=0,a2=1;

14
cout<<a1<<endl<<a2<<endl;
for(int i=1;i<=n-2;i++)

guruleninn@gmail.com
{
int sum=a1+a2;
if(sum<=n)
{
cout<<sum<<endl;

a1=a2;
a2=sum;
}
}}

EX - 23

#include<iostream.h>
#include<conio.h>
void large(int);
void main()
{
int n;
cout<<"enter the elements";
cin>>n;
large(n);
}
int max,a;
cout<<"value";
cin>>a;

15
max=a;
for(int i=1;i<=n;i++)

guruleninn@gmail.com
cout<<"next value";
cin>>a;
if(max<a)
max=a;}
cout<<max;
}

EX - 24

#include<iostream.h>
#include<conio.h>
float main()
{
clrscr();
int n;
cout<<"Enter a number in between 1-7:";
cin>>n;
switch(n)
{
case 1:
cout<<"Sunday\n";
break;
case 2:
cout<<"Monday\n";
break;
case 3:
cout<<"Tuesday\n";

16
break;
case 4:

guruleninn@gmail.com
cout<<"Wednesday\n";
break;
case 5:
cout<<"Thursday\n";
break;
case 6:
cout<<"Friday\n";
break;
case 7:
cout<<"Saturday\n";
break;
default:
cout<<"Enter the correct number";
}
getch();
}

EX - 25

#include<iostream.h>
#include<conio.h>
void fact(long int);
void main()
{
long int n;
clrscr();
cout<<"enter the no of elments";
cin>>n;
fact(n);
getch();
}

17
void fact(long int n)
{

guruleninn@gmail.com
long int sum;
sum=n;
for(int j=n;j>=2;j--)
{
sum=sum*(j-1);
}
cout<<"the factorial is" <<sum;
}

EX - 26

#include<stdio.h>
#include<conio.h>
void main()
{
int p,n,r;
float si;
clrscr();
printf("Enter the principle Amount\n");
scanf("%d",&p);
printf("Enter the Interest Rate\n");
scanf("%d",&r);
printf("Enter the Number of Years\n");
scanf("%d",&n);
si=(p*n*r)/100;
printf("%f",si);
getch();
}

18
guruleninn@gmail.com
EX - 27

#include<stdio.h>
#include<ctype.h>
void main()
{
char x;
clrscr();
printf("\n\nEnter a character=");
scanf("%c",&x);
if(isalnum(x))
printf("\nAlphanumeric character\n");
if(isalpha(x))
printf("\nAlphabetic character\n");
if(islower(x))
printf("\nLower case Alphabetic character \n");
if(isupper(x))
printf("\nUpper case Alphabetic character\n");
if(isdigit(x))
printf("\nNumeric Digit\n");
if(ispunct(x))
printf("\nPunctuation character\n");
getch();
}

EX - 28

#include<stdio.h>

19
#include<conio.h>
void main()

guruleninn@gmail.com
{
int a,b,result;
int choice;
printf("enter two numbers\n");
scanf("%d%d",&a,&b);
printf("\t 1.adition\n");
printf("\t 2.division\n");
printf("\t 3.subtraction\n");
printf("\t 4.multiplication\n");
printf("enter your choice(1_4)\n");
scanf("%d",&choice);
switch(choice)
{
case 1:
result=a+b;
break;
case 2:
result=a/b;
break;
case 3:
result=a-b;
break;
case 4:
result=a*b;
break;
default:
printf("that was not a valid choice\n");
break;
}
printf("the result is %d",result);
getch();

20
}

guruleninn@gmail.com
EX – 29

#include<stdio.h>
#include<conio.h>
main ()
{
char ch;
clrscr();
printf("Enter any of the alphabet a,b,or c\n");
scanf("%c", &ch);
switch(ch)
{
case'a':
case'A':
printf("a as in ashar");
break;
case'b':
case'B':
printf("b as in brain");
break;
case'c':
case'C':
printf("c as in cookie");
break;
default:
printf("wishyou knew what are alphabets");
}

21
getch();
}

guruleninn@gmail.com
EX – 30

#include<stdio.h>
#include<conio.h>
void main()
{
int c;
clrscr();
printf("enter your choice1-4..\n");
scanf("%d",&c);
switch(c)
{
case 1:
printf("kaleiswaran");
break;
case 2:
printf("usha");
break;
case 3:
printf("pavi");
break;
case 4:
printf("gowtham");
break;
case 5:
printf("sagana");
break;

22
default:
printf("it is a subha");

guruleninn@gmail.com
}
getch();
}

EX - 31

#include <stdio.h>
#include <conio.h>
#include <string.h>
factorial (n)
int n;

{
int fact;
if (n==0)
return(1);
else fact=n* factorial(n-1);
return(fact);
}
void main()
{
int j;
for (j=0;j<10;j++)
clrscr();
printf ("%d\n",factorial(j));
getch();}

23
guruleninn@gmail.com
EX - 32

#include<stdio.h>
main()
{
int n,count=0;
float x,average,sum=0.0;
printf("How many number for finding average\n");
scanf("%d",&n);
while(count<n)
{
printf("Enter the value for x\n");
scanf("%f",&x);
sum+=x;
++count;
}
average=sum/n;
printf("\n average=%f",average);
getch();
}
#include<stdio.h>
#include<conio.h>
void main()
{
int a[10],i,j,k,temp;
clrscr();
printf("enter the number of numbers:\t");
scanf("%d",&k);
printf("enter the numbers\n");
for(i=0;i<k;i++)
{

24
scanf("%d",&a[i]);
}

guruleninn@gmail.com
for(i=0;i<k;i++)
for(j=i+1;j<k;j++)
{
if(a[i]>a[j])
{
temp=a[i];
a[i]=a[j];
a[j]=temp;
}
}
printf("the ascending order is \n");
for(i=0;i<k;i++)
{
printf("%d\n",a[i]);
}
getch();
}

EX - 33

#include<stdio.h>
#include<conio.h>
#include<string.h>
void main()
{
char a[10][20],b[10];
int n,i,j;
clrscr();

25
printf("enter the number of names to be arranged:");
scanf("%d",&n);

guruleninn@gmail.com
printf("enter the names one by one:",n);
for(i=0;i<n;i++)
scanf("%s",a[i]);
for(i=0;i<n;i++)
{
for(j=i+1;j<n;j++)
{
if(strcmp(a[i],a[j])>0)
{
strcpy(b,a[i]);
strcpy(a[i],a[j]);
srtcpy(a[j],b);
}
}
}
printf("\n after sorting the names:");
for(i=0;i<n;i++)
printf("\n%s",a[i]);
getch();
}

EX - 34

#include<iostream.h>
#include<conio.h>
void main()
{
int n;
clrscr();

26
cout<<"enter n";
cin>>n;

guruleninn@gmail.com
switch(n)
{
case 'a':
cout<<"thisis vowels";
break;
case 'e':
cout<<"thisis vowels";
break;
case 'i':
cout<<"thisis vowels";
break;
case 'o':
cout<<"thisis vowels";
break;
case 'u':
cout<<"thisis vowels";
break;
default:
cout<<"invalid";
break;
}getch();
}

EX - 35

#include<stdio.h>
main()

27
{
int a[2][3], b[2][3], c[2][3],i,j;

guruleninn@gmail.com
clrscr();
printf("Enter the first matrix");
for(i=0;i<2;i++)
{
for(j=0;j<3;j++)
{
scanf("%d",&a[i][j]);
}
}
printf("Enter the second matrix");
for(i=0;i<2;i++)
{
for(j=0;j<3;j++)
{
scanf("%d",&b[i][j]);
}
}
for(i=0;i<2;i++)
{
for(j=0;j<3;j++)
{
c[i][j]=a[i][j]+b[i][j];
}
}
printf("The Result matrix\n");
for(i=0;i<2;i++)
{
for(j=0;j<3;j++)
{
printf("%d\n",c[i][j]);
}

28
}
getch();

guruleninn@gmail.com
}

EX - 36

#include<stdio.h>
main()
{
int n,i;
float t,x,s=0.0;
clrscr();
printf("Give the value for x");
scanf("%f",&x);
printf("Enter the number of terms");
scanf("%d",&n);
s=x;
t=x;
for (i=1;i<=n;++i)
{
t=t*((-1)*x*x)/((2*i)*(2*i+1));
s=s+t;
}
printf("Sum of the nterms=%.2f",s);
getch();
}

EX - 37

29
#include<stdio.h>

guruleninn@gmail.com
#include<conio.h>
void main()
{
int c;
clrscr();
printf("enter your choice1-4...\n");
scanf("%d",&c);
switch (c)
{
case 1:
printf("arasu");
break;
case 2:
printf("subha");
break;
case 3:
printf("welcome");
break;
case 4:
printf("pilliyarpatti");
break;
default:
printf("it is not name");
break;
}
getch();
}

EX - 38

30
#include<stdio.h>

guruleninn@gmail.com
#include<conio.h>
void main()
{
int i,n,sum=0;
clrscr();
printf("Enter the numbers\n");
scanf("%d",&n);
for(i=1;i<=n;i=i+2)
{
sum=sum+i;
}
printf("%d",sum);
}

EX -39

#include<stdio.h>
#include<conio.h>
void main()
{
int a,b,c;
clrscr();
printf("enter the three numbers");
scanf("%d%d%d",&a,&b,&c);
if(a>b&&a>c)
printf(" A is big");
if(b>c)
printf("B is big");
else

31
printf("C is big");
getch();

guruleninn@gmail.com
}

EX – 40

#include<stdio.h>
#include<conio.h>
void main()
{
int a,b,c;
clrscr();
printf("entre a");
scanf("%i",&a);
printf("enter b ");
scanf ("%i",&b);
printf("enter c");
scanf("%i",&c);
if (a<b&& a<c)
{
printf("a is small");
}
getch();
}

EX - 41

# include <stdio.h>
# include <conio.h>

32
void main ()
{

guruleninn@gmail.com
int age;
scanf ("%d",& age);
if (age<18)
printf ("Minor");
else if (age>=18 && age <=40)
printf ("Major");
else if (age >=41 && age <=80)
printf ("adult");

else if (age >=81 && age <=120)


printf ("old person");
else
printf ("invalid age");
}

EX - 42

#include<stdio.h>
#include<conio.h>
void main()
{
int value1, value2,big;
printf("enter the number values");
scanf("%d%d",&value1,&value2);
big=value1;
if(vlaue1<value2)
big=value2;
printf("the bigger number is=%d",big);
}

33
guruleninn@gmail.com
int x=1000;
void main()
{
int x=100;
clrscr();
printline();
printf("%d\n",x);
getch();
}
printline()
{
int x=200;
printf("%d",x);
second();
}
second()
{
int y;
y=x+100;
printf("%d\n",y);
printf("%d\n",x);
}

EX - 43

#include<stdio.h>
#include<conio.h>
void main()

34
{
int r;

guruleninn@gmail.com
float pi=3.14 ,area,c;
clrscr();
printf("%f",pi);
printf("enter the radius value");
scanf("%d",&r);
area = pi*r*r;
printf("the area is %f\n",area);
c=2*pi*r;
printf("the cis%f\n",c);
getch();
}

EX - 44

#include<stdio.h>
void main()
{
float r,h,a;
printf("Enter Radius=");
scanf("%f",&r);
printf("Enter Height=");
scanf("%f",&h);
a=2*3.14*r*h+2*3.14*r*r;
printf("Area=%f\n",a);
}

EX - 45

35
#include<stdio.h>

guruleninn@gmail.com
#include<conio.h>
void main()
{
int a=1,b=2,c=3;
clrscr();
if(a<b)
printf("%d",a);
if((a+b)>=c)
printf("%d",a);
if(c!=3)
printf("false");
if(b==2)
printf("true");
getch();
}

EX - 46

#include<stdio.h>
#include<conio.h>
main()
{
int n1,n2;
char s1[20], s2[20];
printf("Enter the two strings");
scanf("%s%s",&s1,&s2);
n1=strlen(s1);
n2=strlen(s2);
if(n1==n2)

36
{
printf("The strings are equal");

guruleninn@gmail.com
else
printf("The strings are not equal");
}
getch();
}

EX - 47

#include<stdio.h>
#include<conio.h>
main()
{
char letter[20];
int tag,count;
clrscr();
for(count=0;letter[count]=getchar()!="\n";++count)
tag=count;
for(count=0;count<tag;++count)
putchar(to upper(letter[count]);
getch();
}

EX - 48
#include<stdio.h>
#include<conio.h>
void main()

37
{
int m1,m2,m3,m4,m5;

guruleninn@gmail.com
float per;
clrscr();
printf("enter 5 subject marks");
scanf("%d%d%d%d%d",&m1,&m2,&m3,&m4,&m5);
per=((m1+m2+m3+m4+m5)/5);
if(per>=60)
printf("first position");
else if(per>=50)
{
printf("second position");
}
else if(per>=35)
{
printf("third position");
}
else
{
printf("fail");
}
getch();
}

EX - 49

#include<stdio.h>
main()
{
int n,i;
float t,x,s=0.0;

38
printf("Give the value for x");
scanf("%f",x);

guruleninn@gmail.com
printf("Enter the number of terms");
scanf("%d",&n);
s=x;
t=x;
for(i=1;i<=n;++i)
{
t=t*((-1)*x*x)/((2*i)*(2*i+1));
s=s+t;

EX –50

#include<stdio.h>
main()
{
printline();
printf("\n Test for function\n");
printline();
getch();
}
printline()
{
int i;
for(i=1;i<=40;i++)
printf("-");
}

39
EX - 51

guruleninn@gmail.com
#include<stdio.h>
main()
{
int a,b,r;
scanf("%d%d",&a,&b);
r=printline(a,b);
printf("%d",r);
getch();
}
printline(int c,int d)
{
int e;
e=c+d;
return(e);
}

EX - 52

#include<stdio.h>
#include<conio.h>
void main ()
struct emp
{
int rno;
char name[10];
float sal;
char add[10];
}
a;

40
void main ()
{

guruleninn@gmail.com
scanf("%c", &a.name);
scanf("%f",&a.sal);
scanf("%c",&a.add);
printf("%d%c%f%c",a.eno,a.name,a.sal,a.add);
getch ();
}

EX -53

#include<stdio.h>
#include<conio.h>
void main()
{
struct std
{
int rollno,m1,m2;
char name[10];
};
struct std s;
FILE*f;
int ch,total;
char c;
char result[10];
clrscr();
do
{
printf("\n\t\t enter your choice");
printf("\n\t\t 1 insert a record");
printf("\n\t\t 2 display a record");
printf("\n\t\t 3 exit\n");

41
scanf("%d",&ch);
switch(ch)

guruleninn@gmail.com
{
case 1:
f=fopen("stud.dat","w");
do
{
printf("\n enter rollno");
scanf("%d",&s.rollno);
printf("\n enter name");
scanf("%s",&s.name);
printf("enter two marks");
scanf("%d%d",&s.m1,&s.m2);
fwrite(&s,sizeof(s),1,f);
printf("\n Do you want to continue");
scanf("%s",&c);
}
while(c=='y');
fclose(f);
break;
case 2:
f=fopen("stud.dat","r");
printf("\n\t_______________________________________\n
");
printf("\t rollno\tname\tmark1\tmark2\ttotal\tresult\t");
printf("\n\t_______________________________________\n
");
while(fread(&s,sizeof(s),1,f))
{
total=s.m1+s.m2;
if(s.m1>34&&s.m2>34)
strcpy(result,"pass");
else strcpy(result,"fail");

42
printf("\t%d\t%s\t%d\t%d\t%d\t%s\n",s.rollno,s.name,s.m1,
s.m2,total,result);

guruleninn@gmail.com
}
printf("\t__________________________________________\
n");
fclose(f);
break;
}
}
while(ch!=3);
getch();
}

EX - 54

#include<iostream.h>
#include<conio.h>
void fact(int);
void main()
{
int n;
clrscr();
cout<<"enter the no of elments";
cin>>n;
fact(n);
getch();
}
void fact(int n)
{
int sum=0;
sum=n;

43
for(int j=1;j>=2;j--)
{

guruleninn@gmail.com
sum=sum*(j-1);
}
cout<<sum;
}

EX - 55

#include<stdio.h>
#include<conio.h>
#include<stdlib.h>
#include<process.h>
#include<string.h>
main()
{
char a[20];
int l,i,j;
clrscr();
printf("Enter the string\n");
scanf("%s",a);
l=strlen(a);
for(i=0;i<strlen(a)/2;i++,l--)
{
if(a[i]!=a[l-1])
{
printf("not palindrome");
break;
exit(0);

44
}
printf("\n palindrome");

guruleninn@gmail.com
break;
}
getch();
}

EX - 56

#include<stdio.h>
#include<conio.h>
struct student
{
char name[2][20];
int m1,m2,m3;
int i;
int total;
int avg;
}s[10];
main()
{
for(i=1,i<=2;i++)
{
scanf("%s%d%d%d".s[i].name,&s[i].m1,&s[i].m2,&s[i].m3);
s[i].total=s[i].m1+s[i].m2+s[i].m3;
s[i].avg=s[i].total/3;
}
for(i=1;i<=2;i++)
{
printf("%s\t %d\t %d\t %d\t %d\t
%f\t",s[i].name,s[i].m1,s[i].m2,s[i].m3,s[i].total,s[i].avg);

45
}
getch();

guruleninn@gmail.com
}

EX - 57

#include<iostream.h>
#include<conio.h>
main()
{
int n,i,j,t,a[10];
clrscr();
cout<<"Enter the no:";
cin>>n;
cout<<"Enter the no 1 by 1:";
for(i=0;i<n;i++)
{
cin>>a[i];
}
for(i=0;i<n;i++)
{
for(j=i+1;j<=n;j++)
{
if(a[i]>a[j])
{
t=a[i];
a[i]=a[j];
a[j]=t;
}
}
}

46
cout<<"Result\n";
for(i=0;i<n;i++)

guruleninn@gmail.com
cout<<a[i]<<"\n";
getch();
}

EX - 58

#include <stdio.h>
#include <iostream.h>
#include <stdlib.h>
#include <values.h>
#include <time.h>

void main()
{
int i,j,k,l,list[1000];
FILE *fp;
char any[8];

cout << "Enter a file name\n";


cin >> any;

fp = fopen(any,"wb");
for(j=0;j<50;j++)
{

47
for(i=0;i<200;i++)
{

guruleninn@gmail.com
k = rand() % RAND_MAX;
fwrite(&k,sizeof(int),1,fp);
}
}
/*fclose(fp);

fp = fopen(any,"rb"); */
i = 0;
while (fread(&l,sizeof(int),1,fp) != 0)
{
list[i] = l;
i = i + 1;
}
fclose(fp);

for (i=0;i<50;i++)
cout << list[i] << '\n';

/*for(i=0;i<900;i++)
{
k = list[i];
fwrite(&k,sizeof(int),1,fp);
}

fp = fopen("ggg.txt","wb");
for(int a=1;a<900;a++)
{
int v = list[a];
int b = a;
while(list[b-1] > v)
{

48
list[b] = list[b-1];
b = b - 1;

guruleninn@gmail.com
}
list[b] = v;
}
for(i=0;i<900;i++)
{
k = list[i];
fwrite(&k,sizeof(int),1,fp);
}
fclose(fp); */

EX - 59

#include<stdio.h>
#include<conio.h>
void main()
{
int temp;
int a[20],i,j,k;
printf("Enter the numbers\n");
for(i=0;i<20;i++)
{
scanf("%d",&a[i]);
}
for(j=0;j<i-1;j++)
{
for(k=j+1;k<i;k++)
{
if(a[j]>a[k])

49
{
temp=a[j];

guruleninn@gmail.com
a[j]=a[k];
a[k]=temp;
}
}
}
printf("The sorted numbers in ascending order are\n");
for(i=0;i<20;i++)
{
printf("%d\n",a[i]);
}
printf("The sorted numbers in descending order are \n");
for(i=19;i!=-1;i--)
{
printf("%d\n",a[i]);
}
}
#include<stdio.h>
#include<conio.h>
#include<math.h>
void main()
{
float a,b,c,d,x1,x2;
int e;
clrscr();
printf("enter a,b&c\n");
scanf("%f%f%f",&a&
b&c);
d=pow(b,2)-(4.0*a*c);
if(d>0)
e=1;
else

50
if(d<0)
e=2;

guruleninn@gmail.com
else
e=3;
switch(e)
{
case1:
printf("The roots are real and unequal\n");
x1=(-b+sqrt(d)/2.0*a);
x2=(-b-sqrt(d)/2.0*a);
break;
case2:
printf("The roots are imaginary\n");
x1=(-b+sqrt(-d))/(2.0*a);
x2=(-b-sqrt(abs(d)))/(2.0*a);
break;
case3:
printf("The roots are real and equal\n");
x1=(-b+sqrt(d)/2.0*a);
x2=x1;
break;
}
printf("root1=%7.3f\n",x1);
printf("root2=%7.3f\n",x2);
getch();
}

EX - 60

#include<iostream.h>
#include<conio.h>

51
main()
{

guruleninn@gmail.com
int temp;
int a[20],i,j,k;
clrscr();
cout<<"enter the 10 numbers\n";
for(i=0;i<10;i++)
{
cin>>a[i];
}
for(j=0;j<i;j++)
{
for(k=j+1;k<i;k++)
{
if(a[j]>a[k])
{
temp=a[j];
a[j]=a[k];
a[k]=temp;
}
}
}
cout<<"the sorted number in ascending order are\n";
for(i=0;i<10;i++)
{
cout<<a[i]<<endl;
}
cout<<"the sorted number in descending order are\n";
for(i=9;i!=-1;i--)
{
cout<<a[i]<<endl;
}
getch();

52
}

guruleninn@gmail.com
EX - 61

#include<stdio.h>
#include<conio.h>
void main()
{
/**fibanocci series**/
int n,i,a,b,c;
float sum;
clrscr();
printf("limit");
scanf("%d",&n);
a=0;
b=1;
printf("%5d",a);
printf("%5d",b);
i=3;
do
{
c=a+b;
printf("%5d",c);
a=b;
b=c;
i=i+1;
}
while(i<=n);
getch();
}

53
54
guruleninn@gmail.com

You might also like