-1-
Write Program to read and detain Five(5) Customer (c_id,
c_name, Address, Phone No.) in Proper Format.
#include <conio.h>
#include <stdio.h>
struct Customer
{ int c_id;
char c_na[10],add[20];
long int pn;
}I[6];
void main()
{ int
i;
clrscr();
printf("Enter id\tName\tAddress\tPhone no\n");
for(i=1;i<=5;i++)
scanf("%d%s%s%ld",&I[i].c_id,I[i].c_na,I[i].add,&I[i].pn);
for(i=1;i<=5;i++)
printf("\n%d\t%s\t%s\t%ld",I[i].c_id,I[i].c_na,I[i].add,I[i].pn);
getch();
}
-2-
Write a Program to read 10 Number and Print Fifth lowest
Number.
#include <conio.h>
#include <stdio.h>
void main()
{ int i,j,a[11],D;
clrscr();
for(i=1;i<=10;i++)
{ printf("Enter %d Value\t",i);
scanf("%d",&a[i]);
}
for(i=1;i<=10;i++)
{ for(j=1;j<=9;j++)
{ if(a[j]>a[j+1])
{ D=a[j];
a[j]=a[j+1];
a[j+1]=D;
}
}
}
for(i=1;i<=10;i+=1)
{ printf("\n%d",a[i]);
if(i==5)
printf(" <--- Fifth lowest Number");
}
getch();
}
-3-
Check the given 3*3 Matrix is identity Matrix or Not
identity Matrix.
#include <conio.h>
#include <stdio.h>
void main()
{ int i,j,n,c=0,a[100][100];
clrscr();
printf("Enter Matrix Size ? \t");
scanf("%d",&n);
for(i=1;i<=n;i++)
{ for(j=1;j<=n;j++)
{ printf("Enter
value a[%d][%d] ? ",i,j);
scanf("%d",&a[i][j]);
if(i==j)
{ if(a[i][j]!=1)
c=1;
}
else
{ if(a[i][j]!=0)
c=1;
}
}
}
if(c==0)
printf("Identity Matrix");
else
printf("Not identity Matrix");
getch();
}
-4-
1, 3, 6, 10, 15, …
#include <conio.h>
#include <stdio.h>
void main()
{ int i,n,c=0;
clrscr();
printf("Enter Value ? ");
scanf("%d",&n);
for(i=1;i<=n;i++)
{ c=c+i;
printf("%d ",c);
}
getch();
}
-5-
0, 1, 1, 2, 3, 5, 8, …
#include <conio.h>
#include <stdio.h>
void main()
{ int i,n,A=0,B=1,C;
clrscr();
printf("Enter Number ? ");
scanf("%d",&n);
for(i=1;i<=n;i++)
{ printf("%d ",A);
C=A+B;
A=B;
B=C;
}
getch();
}
-6-
Write a Program for 3*3 Matrix and Perform Following
Opration.
(i)
Transpose
(ii)
Print Highest
Value
(iii)
Sum of each row
(iv)
Exit
#include <conio.h>
#include <stdio.h>
void main()
{ int i,j,D,s,c,a[10][10];
clrscr();
printf("1 Transpose\n");
printf("2 highest value\n");
printf("3 sum of each row\n");
printf("4 Exit\n");
printf("Enter Number ? ");
p:
scanf("%d",&c);
for(i=1;i<=3;i++)
{ for(j=1;j<=3;j++)
{ printf("Enter
Matrix a[%d][%d] Value ? ",i,j);
scanf("%d",&a[i][j]);
}
}
printf("\n\n");
for(i=1;i<=3;i++)
{ for(j=1;j<=3;j++)
{ printf("%d ",a[i][j]);
if(D<a[i][j])
D=a[i][j];
}
printf("\n");
}
printf("\n\n\n");
switch(c)
{ case 1:
printf(" Transpose Matrix -
");
for(i=1;i<=3;i++)
{ for(j=1;j<=3;j++)
printf("%d ",a[j][i]);
printf("\n");
}
break;
case 2:
printf("print highest
value\n\t%d",D);
break;
case 3:
printf("Sum of each row -
\n");
for(i=1;i<=3;i++)
{ s=0;
for(j=1;j<=3;j++)
s=s+a[i][j];
printf("%d
row -
%d\n",i,s);
}
break;
case 4:
break;
default:
printf("Enter revalue :-
");
goto p;
}
getch();
}
-7-
Write a Program to read two Array of Five Numbers merge
then an sort in Ascending Order.
#include <conio.h>
#include <stdio.h>
void main()
{ int i,j=1,a[6],b[6],c[11],D;
clrscr();
for(i=1;i<=5;++i)
{ printf("Enter
value a[%d][%d] ? ",i,j);
scanf("%d%d",&a[i],&b[i]);
c[j]=a[i];
c[j+1]=b[i];
j+=2;
}
for(i=1;i<=10;i+=1)
{
for(j=1;j<=10;j++)
{ if(c[j]>c[j+1])
{
D=c[j];
c[j]=c[j+1];
c[j+1]=D;
}
}
}
for(i=1;i<=10;i++)
printf("\n%d",c[i]);
getch();
}
-8-
Display How many Word, Character, Digit from given
String.
#include <conio.h>
#include <stdio.h>
#include <string.h>
void main()
{ int i,s=0,d=0,l;
char n[200];
clrscr();
printf("Enter String ? ");
gets(n);
l=strlen(n);
for(i=0;i<=l-1;i++)
{ if(n[i]=='
' && n[i+1]!=' ')
s=s+1;
if(n[i]>'0' && n[i]<'9')
d=d+1;
}
printf("Total Space is - %d\n",s);
printf("Total Word is - %d\n",s+1);
printf("Total Digit is - %d\n",d);
printf("Total Character is - %d",l-s-d);
getch();
}
-9-
Write a Program to Reverse individual Word in given
string.
#include <conio.h>
#include <stdio.h>
#include <string.h>
void main()
{ int i,l;
char n[20];
clrscr();
printf("Enter String ? ");
scanf("%s",n);
l=strlen(n);
for(i=l-1;i>=0;i-=1)
printf("%c",n[i]);
getch();
}
-10-
Write a Program to read a Word from Key-Board and Sort in
Alphabetic Order.
#include <conio.h>
#include <stdio.h>
#include <string.h>
void main()
{ int i,l,j,D;
char s[20];
clrscr();
printf("Enter String ? ");
scanf("%s",s);
l=strlen(s);
for(i=1;i<=l;i+=1)
{ for(j=0;j<=l-2;j++)
{ if(s[j]<s[j+1])
{ D=s[j];
s[j]=s[j+1];
s[j+1]=D;
}
}
}
for(i=l-1;i>=0;--i)
printf("%c",s[i]);
getch();
}