SlideShare ist ein Scribd-Unternehmen logo
1 von 21
Downloaden Sie, um offline zu lesen
D e p a r t m e n t o f M e t a l l u r g i c a l E n g i n e e r i n g
N E D U n i v e r s i t y
Computer Programming
Syed Muhammad Tanveer
IM-207
1
2
#include<stdio.h>
#include<conio.h>
#include<string.h>
void main(void)
{
clrscr();
int a;
char ch[80];
printf("Enter a string: ");
gets(ch);
printf("n");
int b=strlen(ch);
for(a=0;a<b;a++)
{
if (ch[a]>64&&ch[a]<91)
ch[a]=ch[a]+32;
else
if (ch[a]>96&&ch[a]<123)
ch[a]=ch[a]-32;
}
puts(ch);
printf("nTotal words =%dn",b);
getch();
}
#include<stdio.h>
#include<conio.h>
void main(void)
{
int a,b;
clrscr();
printf("enter a number: ");
scanf("%d",&a);
if (a%2==0)
printf(" number is evenn ");
else
printf("number is oddn");
for (b=1;b<=10;b++)
printf("%d x %d = %dn",a,b,a*b);
getch();
}
/* Assigment # 3 */
#include<stdio.h>
#include<conio.h>
void main(void)
{ int a,b;
char ch= 'e'||'o';
clrscr();
printf("enter a number : ");
scanf("%c",&ch);
for(a=1;a<=10;a++)
{
if (ch=='e')
for(b=1;b<=10;b++)
{
if (a%2==0)
printf("%d x %d = %dn",a,b,a*b);
}
else if (ch=='o')
for (b=1;b<=10;b++)
{
if (a%2==1)
printf("%d x %d = %dn",a,b,a*b);
}
}
/* Assignment # 3 */
#include<stdio.h>
#include<conio.h>
void main(void)
{
int a,b;
char ch;
clrscr();
printf("Press e or o : ");
scanf("%c",&ch);
switch (ch)
{
case 'e':
for(a=1;a<=10;a++)
{
if (a%2==0)
for (b=1;b<=10;b++)
printf("t%d x %d =
%dn",a,b,a*b);
}
break;
case 'o':
for(a=1;a<=10;a++)
{
3
getche();
}
if (a%2!=0)
for (b=1;b<=10;b++)
printf("t%d x %d = %dn",a,b,a*b);
}
break;
default:
printf("Error...nPlease pressn e tables of
even numbersnORn o for tables of odd
numbers ");
break;
}
getche();
}
#include<stdio.h>
#include<stdlib.h>
#include<conio.h>
void main(void)
{
int a,b;
clrscr();
for(a=1,b=1;a=5,b<=10;a++,b++)
{
textcolor(1);
textbackground(4);
cprintf("%d x %d = %d",a,b,a*b);
printf("n");
}
gotoxy(30,10);
printf(“I m Here “);
getche();
}
#include<stdio.h>
#include<conio.h>
#include<string.h>
void main(void)
{
clrscr();
int a;
char ch[80];
printf("Enter a string: ");
gets(ch);
printf("n");
int
slen=strlen(ch);
for(a=0;a<slen;a++)
{
if
(ch[a]=='e'||ch[a]=='a'||ch[a]=='o'||ch[a]=='u'||
ch[a]=='i')
printf("%c",ch[a]-32);
else
printf("%c",ch[a]);
}
getch();
}
#include<stdio.h>
#include<conio.h>
#include<string.h>
void main(void)
{
clrscr();
int i,j,slen,temp;
char A[]="muprteco";
slen=strlen(A);
printf("Enter element in arrayn");
for(i=0;i<slen;i++)
{
printf("Alphabet %d = %c",i+1,A[i]);
printf("n");
}
#include<stdio.h>
#include<conio.h>
void main()
{
clrscr();
int a[100],n,i,beg,end,mid,item;
printf("n------- BINARY SEARCH -------
nn");
printf("Enter No. of Elements= ");
scanf("%d",&n);
printf("nEnter Elements in Sorted
Order=n");
for(i=1;i<=n;i++)
scanf("%d",&a[i]);
printf("nEnter Item you want to
4
printf("n Element enter by you is : n");
for(i=0;i<slen;i++)
printf("%cn",A[i]);
for(i=0;i<slen;i++)
{
for(j=i+1;j<slen;j++)
if (A[i]<A[j])
{
temp=A[i];
A[i]=A[j];
A[j]=temp;
}
printf("%ct",A[i]);
}
getch();
}
Search= ");
scanf("%d",&item);
beg=1;
end=n;
mid=(beg+end)/2;
while(beg<=end && a[mid]!=item)
{
if(a[mid]<item)
beg=mid+1;
else
end=mid-1;
mid=(beg+end)/2;
}
if(a[mid]==item)
printf("nData is Found at Location : %d",--
mid);
else
printf("Data is Not Found");
getch();
}
#include<stdio.h>
#include<conio.h>
main(){
const int a=2, b=0;
int c=0;
clrscr();
printf("Value of a = %d",a*4);
c = a*4;
printf("Value of a = %d",c);
getch();
}
#include<stdio.h>
#include<conio.h>
void main(void)
{
clrscr();
int a=2;
const int b=2;
printf("%d * %d = %d",a,b,a*b);
/*b++; b is constant , b++ error */
getch();
}
#include<stdio.h>
#include<conio.h>
#include<string.h>
#include<ctype.h>
void main(void)
{
clrscr();
int a,count=0,cons=0,space=0;
char ch[80];
printf("Enter a string: ");
gets(ch);
int b=strlen(ch);
for(a=0;a<b;a++)
{
if (isspace(ch[a]))
space++;
else if (ch[a]=='e' || ch[a]=='a'|| ch[a]=='o'|| ch[a]=='u'
|| ch[a]=='i')
/* IMPORTANT FUNCTION QUESTION */
#include<stdio.h>
#include<conio.h>
int input(void);
void main()
{ clrscr();
int num=input();
printf("nReturned Value
=%d",num);
getch(); }
int input (void)
{
int a,b;
printf("enter first number : ");
scanf("%d",&a);
printf("enter second number : ");
scanf("%d",&b);
float c=(float) a/b;
5
count++;
else if (ch[a]!=' ')
cons++;
}
printf("Total
Character=%dtVowels=%dtConsonant=%dtSpace=%d",
b-space,count,cons,space);
getch();
}
printf("ntt%d divided by %d= %.3f",a,b,c);
return (a-b);
}
/* Post-fix & Pre-fix Decreament */
#include<stdio.h>
#include<conio.h>
void main(void)
{
clrscr();
printf("ttPost-fix & Pre-fix
Decreamentn");
int
x=10,y=20,z=30,a=40,b=50,c=60,e=80,d=70,f=90;
printf("t%d and %dn",x,x);
printf("t%d and %dn",y,y--);
printf("t%d and %dn",z,--z);
printf("t%d and %dn",a--,a);
printf("t%d and %dn",b--,b--);
printf("t%d and %dn",c--,--c);
printf("t%d and %dn",--d,d);
printf("t%d and %dn",--e,e--);
printf("t%d and %dn",--f,--f);
getch();
}
/* Post-fix & Pre-fix Increament */
#include<stdio.h>
#include<conio.h>
void main(void)
{
clrscr();
printf("ttPost-fix & Pre-fix
Increamentn");
int
x=10,y=20,z=30,a=40,b=50,c=60,e=80,d=70,f=90
;
printf("t%d and %dn",x,x);
printf("t%d and %dn",y,y++);
printf("t%d and %dn",z,++z);
printf("t%d and %dn",a++,a);
printf("t%d and
%dn",b++,b++);
printf("t%d and
%dn",c++,++c);
printf("t%d and %dn",++d,d);
printf("t%d and
%dn",++e,e++);
printf("t%d and %dn",++f,++f);
getch();
}
#include<stdio.h>
#include<conio.h>
#include<string.h>
main()
{
int a[10][10];
int b[10][10];
int i,j,k,c[10][10],r1,c1,r2,c2,sum=0;
clrscr();
printf("ttMultiplication of Two Matricesn");
/*FOR MATRICS A */
printf("nMatrics A");
printf("nEnter No of Row :");
scanf("%d",&r1);
printf("nEnter No of Column :");
scanf("%d",&c1);
for(i=0;i<r1;i++)
#include<stdio.h>
#include<conio.h>
void main(void)
{
clrscr();
char ch;
int i,j,n,temp;
int A[10];
printf("Enter the no of element:");
scanf("%d",&n);
printf("Enter element in arrayn");
for(i=0;i<n;i++)
{
printf("Element %d is ",i+1);
scanf("%d",&A[i]);
}
printf("n Element enter by you is :
6
for( j=0;j<c1;j++)
{
printf("nEnter A[%d][%d] : ",i,j);
scanf("%d",&a[i][j]);
}
for(i=0;i<r1;i++)
{
printf("n");
for(j=0;j<c1;j++)
printf("%dt",a[i][j]);
}
printf("n");
/*FOR MATRICS B */
printf("nMatrics B");
printf("nEnter No of Row :");
scanf("%d",&r2);
printf("nEnter No of Column :");
scanf("%d",&c2);
for(i=0;i<r2;i++)
for( j=0;j<c2;j++)
{
printf("nEnter b[%d][%d] : ",i,j);
scanf("%d",&b[i][j]);
}
for(i=0;i<r2;i++)
{
printf("n");
for( j=0;j<c2;j++)
printf("%dt",b[i][j]);
}
getch(); }
printf("nPress Enter... ");
clrscr();
if (r1==c2)
{ /*FOR MATRICS C */
printf("nMatrics c=a*bn");
for(i=0;i<r1;i++)
for(j=0;j<c2;j++)
{
sum=0;
for (k=0;k<c2;k++)
sum=sum+a[i][k]*b[k][j];
c[i][j]=sum;
}
for(i=0;i<r1;i++)
{
for( j=0;j<c2;j++)
printf("%dt",c[i][j]);
printf("n");
}
}
else
printf("nCould Not Multiply because Row of b != Column
of b ");
n");
for(i=0;i<n;i++)
{
printf("%dn",A[i]);
}
printf("If you want to sort in ascending
ordertpress a
tttOrnIf you want to sort in
descending ordertpress bnt");
ch=getche();
if (ch=='a')
{
for(i=0;i<n;i++)
{
for(j=i+1;j<n;j++)
{
if (A[i]>A[j])
{
temp=A[i];
A[i]=A[j];
A[j]=temp;
}
}
printf("t%dt",A[i]);
}
}
else
if (ch=='b')
for(i=0;i<n;i++)
{
for(j=i+1;j<n;j++)
{ if (A[i]<A[j])
{
temp=A[i];
A[i]=A[j];
A[j]=temp;
}
}
printf("t%dt",A[i]);
}
getche();
}
7
getch();
}
#include<stdio.h>
#include<conio.h>
void power(int a,int b);
void main()
{ clrscr();
int a,b;
printf("Enter a number ");
scanf("%d",&a);
printf("%d ki power ",a);
scanf("%d",&b);
power(a,b);
getch(); }
void power(int a, int b)
{ long int e,c;
e=a;
for (int s=1;s<b;s++) e=e*a;
printf("t=%ld",e);
int i,n;
printf("nSquare of ");
for (i=1;i<=a;i++)
c=a*a;
printf("%d is %ld",a,c);
}
#include<stdio.h>
#include<conio.h>
void main(void)
{
int a,b;
char c;
do
{
clrscr();
printf("enter a number: ");
scanf("%d",&a);
for (;a<=b;a++)
{ if (a%2==0)
for (b=1;b<=10;b++)
printf("%d x %d = %dn",a,b,a*b);
}
c= getche();
}
while (c=='f' || c =='F');
getch();
}
8
#include<stdio.h>
#include<conio.h>
#include<string.h>
void main(void)
{
clrscr();
int a,b;
char str[50];
printf("Enter a string:t");
gets(str);
strrev(str);
printf("%s",str);
a=strlen(str);
b=a;
printf("Reverse string:t");
while (b>=0)
{
printf("%c",str[b]);
b--;
}
getch();
}
#include<stdio.h>
#include<conio.h>
void main(void)
{
int a,b;
clrscr();
for(b=1;b<=10;b++)
{
for(a=1;a<=10;a++)
printf("t%d",b*a);
printf("n");
}
getche();
}
#include<stdio.h>
#include<conio.h>
void main(void)
{
int num =20;
clrscr();
/*((num%2==0)? 1:0); */
((num%2==1)?printf("nEven"):printf("nOdd"));
getch();
}
#include<stdio.h>
#include<conio.h>
void main(void)
{
char c =65;
clrscr();
printf("character =%c, Its code= %d",c,c);
printf("nTanveer "Raza"");
getch();
}
#include<stdio.h>
#include<conio.h>
//#include<string.h>
//void printmsg(void);
void printmsg(void)
{
printf("NED University of Engg. & Tech.");
printf("n Department of Metallurgical engg.");
#include<stdio.h>
#include<conio.h>
main()
{
int num[2][2];
int i,j;
clrscr();
for(i=0;i<2;i++)
for(j=0; j<2; j++)
{
9
}
main(){
clrscr();
printmsg();
getch();
}
printf("enter number :");
scanf("%d",&num[i][j]);
}
clrscr();
for(i=0;i<2;i++)
{
for(j=0;j<2; j++)
printf(" %dt",num[i][j]);
printf("n");
}
getch();
}
#include<stdio.h>
#include<conio.h>
void main(void)
{
clrscr();
int a=21,e=0,o=0;
while(a<=50)
{
if (a%2==0)
e=e+a;
else
o=o+a;
a++;
}
printf("Sum of Odd Numbers from 21-50=t%d",o);
printf("nSum of Even Numbers from 21-
50=t%d",e);
getch();
}
#include<stdio.h>
#include<conio.h>
void main(void)
{
clrscr();
int c=0;
char ch;
while((ch=gethe())!=’r’)
{
c++;
if (ch==’a’)
a++;
else if (ch==’e’)
e++;
else if (ch==’u’)
u++;
else if (ch==’o’)
o++;
else if (ch==’i’)
i++;
}
printf(“nCharacter=%dnAs=%dnEs=%dnIs=%dnOs=
%d
nUs=%d”,c,a,e,i,o,u);
getch();
}
#include<stdio.h>
#include<conio.h>
#include<string.h>
main(){
char str[20];
int len;
clrscr();
printf("Enter a string :");
scanf("%[^n]s",str);
len = strlen(str);
#include<stdio.h>
#include<conio.h>
main(){
clrscr();
char name[30]; //="Metallurgy";
int i=0;
while(name[i]!='o')
{
//gotoxy(30,10);
printf("%c",name[i]);
10
printf("nLength of string = %d",len);
getch();
}
i++;
}
//scanf("%s",name);
//gets(name);
//puts(name);
//printf("%s",name);
getch();
}
#include<stdio.h>
#include<conio.h>
void main(void)
{
int a,b;
char c;
//int a,b;
do {
clrscr();
scanf("%d%d",&a,&b);
//while (a>1,b<=10)
//for(;a<=100;a++)
//for (b=25;a<=25,b>=1;a++,b--)
{
printf("%d + %d = %dn",a,b,a+b);
a--,b++;
//printf("%d",a);
//printf("%d %dn",a,b);
getche();
}
/*printf("Engr. Syed Muhammad Tanveern");*/
//printf("tProud to be a "Pakistani"");
} while (c=='f');
getche();
}
#include<stdio.h>
#include<conio.h>
#include<string.h>
main()
{
clrscr();
int i,j,A[2][2];
int max_num;
for(i=0;i<2;i++)
for( j=0;j<2;j++)
{
printf("nEnter A[%d][%d] : ",i,j);
scanf("%d",&A[i][j]);
}
for(i=0;i<2;i++)
{
printf("n");
for(j=0;j<2;j++)
printf("%dt",A[i][j]);
}
max_num=A[0][0];
for (i=0;i<2;i++)
for( j=0;j<2;j++)
{
printf("%dt",A[i][j]);
if (A[i][j]>=max_num)
max_num=A[i][j];
}
printf("nMaximun number = %d",max_num);
getch();
}
#include<stdio.h>
#include<conio.h>
void main(void)
{
clrscr();
char ch[60]="Mike";
sizeof(ch);
printf("nsize of ch = %d",sizeof (ch));
getch();
}
#include<stdio.h>
#include<conio.h>
void main(void)
{
clrscr();
int max_num,a,count=0;
int arr[10]={10,20,30,30,30,40,50,40,50,50};
max_num=arr[0];
for (a=0;a<10;a++)
{ printf("%dt",arr[a]);
if (arr[a]>=max_num)
11
max_num=arr[a];
count++;
}
printf("Maximun number = %d times=%d",max_num,--
count);
getch();
}
#include<stdio.h>
#include<conio.h>
void main(void)
{
int a,b;
clrscr();
for (a=1;a<=7;a++)
{
for (b=1;b<=a;b++)
if (b%2==1 && a%2==1)
printf("%dt",b);
printf("n");
}
getch();
}
#include<stdio.h>
#include<conio.h>
#include<string.h>
void main(void)
{
clrscr();
int a,b;
char str[50];
printf("Enter a string....");
gets(str);
printf("n");
a=strlen(str);
for (b=a;b>=0;b--)
printf("%c",str[b]);
getch();
}
12
#include<stdio.h>
#include<conio.h>
#include<string.h>
void main(void)
{
clrscr();
int a,b;
char ch[80],c='w';
printf("Enter a string: ");
gets(ch);
b=strlen(ch);
for(a=0;a<b;a++)
{
if (ch[a]==c)
printf("%c",'e');
else
printf("%c",ch[a]);
}
printf("nTotal words =%dn",b);
getch();
}
#include<stdio.h>
#include<conio.h>
void main (void)
{
clrscr();
int a=4,*b;
b=&a;
printf("Value of a=%d and its address=%un",a,&a);
printf("Value of b=%d and its address=%un",*b,b);
printf("value of a=%d and b=%d",a,*b);
getch();
}
#include<stdio.h>
#include<conio.h>
#include<string.h>
void main(void)
{
clrscr();
int a,b;
char ch[80];
printf("Enter a string: ");
gets(ch);
printf("nCharcter ASCII Equivalentn ");
b=strlen(ch);
for(a=0;a<b;a++)
{
printf("%c t %d",ch[a],ch[a]);
printf("n");
}
getch();
}
#include<stdio.h>
#include<conio.h>
void main(void)
{
clrscr();
int a,count=0;
printf("Enter a number : ");
scanf("%d",&a);
for (int i=1;i<=a;i++)
{
if (a%i==0)
count++;
}
if (count==2)
printf("Number is Prime");
else
printf("Not a Prime Number");
getch();
}
/* SWAP THE VALUES BETWEEN 2INTEGER
#include<stdio.h>
13
VARIABLES */
#include<stdio.h>
#include<conio.h>
void readint (int *a,int *b);
void swap (int *a,int *b);
int main(void)
{ clrscr();
int num1,num2;
readint(&num1,&num2);
printf("Before swapping num1=%d and
num2=%d n",num1,num2);
swap(&num1,&num2);
printf("After Swapping num1=%d and
num2=%dn",num1,num2);
getch();
return 0;
}
void readint(int *a,int *b)
{
printf("Enter first Integer number :");
scanf("%d",a);
printf("Enter second integer number :");
scanf("%d",b);
}
void swap(int *a,int *b)
{
int temp;
temp=*a;
*a=*b;
*b=temp;
}
#include<conio.h>
#include<stdlib.h>
void main(void)
{
clrscr();
int a=15;
printf(“a=%d and it equivalent octal =%o”,a,a);
printf(“a=%d and it equivalent hexa =%x”,a,a);
getch();
}
#include<stdio.h>
#include<conio.h>
void main(void)
{ clrscr();
int a,b;
float per=0;
printf("tttThis Program Calculate Percentage &
Graden");
printf("Enter Obtained Marks:");
scanf("%d",&a);
printf("Enter Total Marks:");
scanf("%d",&b);
per=((float)a/b)*100;
printf("Percentage=%.2f%n",per);
if (per>60 && per<70)
printf("Grade B");
else if (per>70 && per<80)
printf("Grade A");
else if (per>80 && per<=100)
printf("Grade A-one");
else if (per>50 && per<60)
printf("Pass");
else
printf("Fail");
/* swaps the values between 2 integer variables */
#include <stdio.h>
#include<conio.h>
void swap (int a, int b);
main (void ) {
int num1=40,num2=50;
clrscr();
printf("before swapping num1= %d,
num2=%dn",num1,num2);
swap(num1,num2);
getch();
}
void swap (int a, int b) {
int temp;
temp=a;
a=b;
b=temp;
printf("nAfter swapping num1= %d,
num2=%dn",a,b);
return;
}
14
getch();
}
#include<stdio.h>
#include<conio.h>
void main(void)
{
clrscr();
int i,j,temp,A[10]={78,45,9,11,12,2,100,4,6,5};
printf("Elemnts of Array In Asecending Ordern");
for(i=0;i<10;i++)
{
for(j=i+1;j<10;j++)
if (A[i]>A[j])
{
temp=A[i];
A[i]=A[j];
A[j]=temp;
}
printf("%dt",A[i]);
}
getch();
}
#include<stdio.h>
#include<conio.h>
void main(void)
{
clrscr();
int a=1;b=0;
while(a<=10)
{
b=b+a;
printf(“Sum of Number =%d n”,b);
a++;
}
getch();
}
#include<stdio.h>
#include<conio.h>
void main(void)
{
clrscr();
int r,c,i,j,A[10][10],B[10][10],C[10][10];
printf("Enter number of row:");
scanf("%d",&r);
printf("Enter number of Columns:");
scanf("%d",&c);
printf("Matrix An");
for (i=0;i<r;i++)
for (j=0;j<c;j++)
{
printf("Enter Element of A[%d][%d]=:",i,j);
scanf("%d",&A[i][j]);
}
for (i=0;i<r;i++)
{ for (j=0;j<c;j++)
printf("%dt",A[i][j]);
printf("n");
}
printf("Matrix Bn");
for (i=0;i<r;i++)
for (j=0;j<c;j++)
{
printf("Enter Element of B[%d][%d]=:",i,j);
scanf("%d",&B[i][j]);
}
for (i=0;i<r;i++)
{ for (j=0;j<c;j++)
#include<stdio.h>
#include<conio.h>
void main(void)
{
clrscr();
int a=1;b=1;
for (a=1;a<=10;a++)
{
for (b=1;b<=10;b++)
printf(“%d t”,a*b);
printf(“n”);
}
getch();
}
#include<stdio.h>
#include<conio.h>
void main()
{
int a;
clrscr();
for (a=0;a<11;a++)
{
if (a==4 || a==7)
continue;
printf(“Value of a is %dn”,a);
}
15
printf("%dt",B[i][j]);
printf("n");
}
printf("Matrix C=A+Bn");
for (i=0;i<r;i++)
{ for (j=0;j<c;j++)
printf("%dt",A[i][j]+B[i][j]);
printf("n");
} getch();
}
for (a=0; ;a++)
{
printf(“Value of a is %dn”,a);
if (a>5)
break;
}
getch();
}
#include<stdio.h>
#include<conio.h>
#include<string.h>
void main (void)
{
clrscr();
char wwe;
char ch;
int i,j,n,temp;
int A[10];
int x,y,slen,pemt;
printf("For number's sorting press s nFor alphabetic sorting press pnYour Choicet");
scanf("%c",&wwe);
switch (wwe)
{
case 's':
printf("ttSortingn");
printf("Enter the no of element:");
scanf("%d",&n);
printf("Enter element in arrayn");
for(i=0;i<n;i++)
{
printf("Element %d is ",i+1);
scanf("%d",&A[i]);
}
printf("n Element enter by you is : n");
for(i=0;i<n;i++)
{
printf("%dn",A[i]);
}
printf("If you want to sort in ascending ordertpress anOrnIf you want to sort in
descendingordertpress bnt");
printf("n");
ch=getch();
if (ch=='a')
{
for(i=0;i<n;i++)
{
for(j=i+1;j<n;j++)
{
if (A[i]>A[j])
16
{
temp=A[i];
A[i]=A[j];
A[j]=temp;
}
}
printf("t%dt",A[i]);
}
}
else
if (ch=='b')
for(i=0;i<n;i++)
{
for(j=i+1;j<n;j++)
{ if (A[i]<A[j])
{
temp=A[i];
A[i]=A[j];
A[j]=temp;
}
}
printf("t%dt",A[i]);
}
break;
case 'p':
clrscr();
char Z[100];
printf("Enter a string:");
fflush(stdin);
gets(Z);
slen=strlen(Z);
printf("Enter element in arrayn");
for(x=0;x<slen;x++)
{
printf("Alphabet %d = %c",x+1,Z[x]);
printf("n");
}
printf("n Element enter by you is : n");
for(x=0;x<slen;x++)
{
printf("%cn",Z[x]);
}
printf("If you want to sort in ascending ordertpress a
nOrnIf you want to sort in descendingordertpress bnt");
printf("n");
ch=getch();
if (ch=='a')
{ for(x=0;x<slen;x++)
{
for(y=x+1;y<slen;y++)
if (Z[x]>Z[y])
{
pemt=Z[x];
17
Z[x]=Z[y];
Z[y]=pemt;
}
printf("t%ct",Z[x]);
}
}
else
if (ch=='b')
{
for(x=0;x<slen;x++)
{
for(y=x+1;y<slen;y++)
{
if (Z[x]<Z[y])
{
pemt=Z[x];
Z[x]=Z[y];
Z[y]=pemt;
}
}
printf("t%ct",Z[x]);
}
}
break;
}
getche();
}
#include<stdio.h>
#include<conio.h>
int inputnum(void)
{
int num;
clrscr();
printf("Enter a Number :");
scanf("%d",&num);
printf("n");
return num;
}
void table(void)
{
int num2;
num2= inputnum();
for(int i=1; i<11; i++)
{
printf("%d x %d =
%dn",num2,i,num2*i);
}
}
void cont (void)
{
char ch;
#include<stdio.h>
#include<conio.h>
void heading(void)
{
printf("NED university of Engg. & Tech.n");
printf("Department of Metallurgical Engg.");
}
void add(int a,int b)
{
//int num1=4, num2=6;
printf("%d + %d = %d",a,b,a+b);
}
void table(int a)
{
//int num=2;
clrscr();
for(int i=1; i<11; i++)
printf("%d x %d = %dn",a,i,a*i);
//getch();
}
18
do
{
clrscr();
table();
printf("n Press Y/y for Continue..... :");
ch=getche();
}
while(ch=='Y' || ch=='y');
}
#include<stdio.h>
#include<ctype.h>
#include<conio.h>
#include<string.h>
void main ()
{
clrscr();
int i=0;
char str[]="CS6";
int slen=strlen(str);
while (i<slen)
{
if (isalpha(str[i]))
printf ("character %c is alphabeticn",str[i]);
else
printf ("character %c is not alphabeticn",str[i]);
i++;
}
getch();
}
#include<ctype.h>
#include<stdio.h>
#include<conio.h>
#include<string.h>
void main(void)
{
clrscr();
char arr[100];
printf("Type: ");
gets(arr);
int isdigit,slen=strlen(arr);
for (int i=0;i<slen;i++)
{
printf("n%d word is a : ",i+1);
if (isdigit(arr[i]))
printf("Digit");
else
printf("Character");
}
getch();
}
#include<stdio.h>
#include<conio.h>
void main (void)
{
clrscr();
int vowel=0,c=0;
char ch;
while((ch=getch())!=’r’)
{
c++;
if (ch==’a’ || ch==’u’ || ch==’o’ || ch==’i’ || ch==’e’ )
vowel++;
}
#include<stdio.h>
#include<conio.h>
void main (void)
{
clrscr();
int num=0,i=0;
for ( ;num<=256;num++)
{
printf(“%d : %cn”,num,num);
i++;
if (i==24)
printf(“Press any key to continue….”);
getch();
19
printf(“Character=%dnVowel=%d”,c,vowel);
getch();
}
clrscr();
i=0;
}
getch();
}
#include<stdio.h>
#include<conio.h>
void main (void)
{
clrscr();
int id;
printf(“Enter a number less than 4:”);
scanf(“%d”,&id);
switch (id)
{
case 1:
printf(“A”);
break();
case 1:
printf(“B”);
break();
case 1:
printf(“C”);
break();
defaut:
printf(“Not Found”);
break();
}
getch();
}
#include<stdio.h>
#include<conio.h>
void main (void)
{
clrscr();
int a=1,b=0;
while (a<=10)
{
b=b+a;
printf(“nsum of Number %d + %d=%d”,a,a+1,b);
a++;
}
getch();
}
#include<stdio.h>
#include<conio.h>
void power(int a,int b);
void main()
{ clrscr();
int a,b;
printf("Enter a number ");
scanf("%d",&a);
printf("%d ki power ",a);
scanf("%d",&b);
power(a,b);
printf("nSum %dn",a+b); printf("Subtraction %dn",a-b);
printf("Multiplication %dn",a*b); printf("Divison %.3fn",(float)a/b);
printf("Remiander %dn",a%b);
getch(); }
void power(int a, int b)
{ long int e,c;
20
e=a;
for (int s=1;s<b;s++) e=e*a;
printf("t=%ld",e);
int i,n;
printf("nSquare of ");
for (i=1;i<=a;i++)
c=a*a;
printf("%d is %ld",a,c); }

Weitere ähnliche Inhalte

Was ist angesagt?

Cn os-lp lab manual k.roshan
Cn os-lp lab manual k.roshanCn os-lp lab manual k.roshan
Cn os-lp lab manual k.roshanriturajj
 
Geometric nonlinearity analysis of springs with rigid element displacement co...
Geometric nonlinearity analysis of springs with rigid element displacement co...Geometric nonlinearity analysis of springs with rigid element displacement co...
Geometric nonlinearity analysis of springs with rigid element displacement co...Salar Delavar Qashqai
 
C basics
C basicsC basics
C basicsMSc CST
 
Data Structures Using C Practical File
Data Structures Using C Practical File Data Structures Using C Practical File
Data Structures Using C Practical File Rahul Chugh
 
Solutionsfor co2 C Programs for data structures
Solutionsfor co2 C Programs for data structuresSolutionsfor co2 C Programs for data structures
Solutionsfor co2 C Programs for data structuresLakshmi Sarvani Videla
 
Sorting programs
Sorting programsSorting programs
Sorting programsVarun Garg
 
Nonlinear analysis of braced frame with hinge by hinge method in c programming
Nonlinear analysis of braced frame with hinge by hinge method in c programmingNonlinear analysis of braced frame with hinge by hinge method in c programming
Nonlinear analysis of braced frame with hinge by hinge method in c programmingSalar Delavar Qashqai
 
Data Structure using C
Data Structure using CData Structure using C
Data Structure using CBilal Mirza
 
C Prog. - Strings (Updated)
C Prog. - Strings (Updated)C Prog. - Strings (Updated)
C Prog. - Strings (Updated)vinay arora
 
Data Structure in C Programming Language
Data Structure in C Programming LanguageData Structure in C Programming Language
Data Structure in C Programming LanguageArkadeep Dey
 
Data structure output 1
Data structure output 1Data structure output 1
Data structure output 1Balaji Thala
 

Was ist angesagt? (20)

Os lab 1st mid
Os lab 1st midOs lab 1st mid
Os lab 1st mid
 
programs
programsprograms
programs
 
Cn os-lp lab manual k.roshan
Cn os-lp lab manual k.roshanCn os-lp lab manual k.roshan
Cn os-lp lab manual k.roshan
 
C lab manaual
C lab manaualC lab manaual
C lab manaual
 
Geometric nonlinearity analysis of springs with rigid element displacement co...
Geometric nonlinearity analysis of springs with rigid element displacement co...Geometric nonlinearity analysis of springs with rigid element displacement co...
Geometric nonlinearity analysis of springs with rigid element displacement co...
 
C basics
C basicsC basics
C basics
 
Data Structures Using C Practical File
Data Structures Using C Practical File Data Structures Using C Practical File
Data Structures Using C Practical File
 
Solutionsfor co2 C Programs for data structures
Solutionsfor co2 C Programs for data structuresSolutionsfor co2 C Programs for data structures
Solutionsfor co2 C Programs for data structures
 
C Programming Exam problems & Solution by sazzad hossain
C Programming Exam problems & Solution by sazzad hossainC Programming Exam problems & Solution by sazzad hossain
C Programming Exam problems & Solution by sazzad hossain
 
C programs
C programsC programs
C programs
 
Sorting programs
Sorting programsSorting programs
Sorting programs
 
Daa practicals
Daa practicalsDaa practicals
Daa practicals
 
Nonlinear analysis of braced frame with hinge by hinge method in c programming
Nonlinear analysis of braced frame with hinge by hinge method in c programmingNonlinear analysis of braced frame with hinge by hinge method in c programming
Nonlinear analysis of braced frame with hinge by hinge method in c programming
 
Data Structure using C
Data Structure using CData Structure using C
Data Structure using C
 
C programms
C programmsC programms
C programms
 
DataStructures notes
DataStructures notesDataStructures notes
DataStructures notes
 
C PROGRAMS
C PROGRAMSC PROGRAMS
C PROGRAMS
 
C Prog. - Strings (Updated)
C Prog. - Strings (Updated)C Prog. - Strings (Updated)
C Prog. - Strings (Updated)
 
Data Structure in C Programming Language
Data Structure in C Programming LanguageData Structure in C Programming Language
Data Structure in C Programming Language
 
Data structure output 1
Data structure output 1Data structure output 1
Data structure output 1
 

Ähnlich wie Cpd lecture im 207

Ähnlich wie Cpd lecture im 207 (20)

Chapter 8 c solution
Chapter 8 c solutionChapter 8 c solution
Chapter 8 c solution
 
Arrays
ArraysArrays
Arrays
 
SaraPIC
SaraPICSaraPIC
SaraPIC
 
Basic c programs updated on 31.8.2020
Basic c programs updated on 31.8.2020Basic c programs updated on 31.8.2020
Basic c programs updated on 31.8.2020
 
(Meta 5) ejemplo vectores dev c++
(Meta 5) ejemplo vectores dev c++ (Meta 5) ejemplo vectores dev c++
(Meta 5) ejemplo vectores dev c++
 
(Meta 5) ejemplo vectores 2 dev c++
(Meta 5) ejemplo vectores 2 dev c++ (Meta 5) ejemplo vectores 2 dev c++
(Meta 5) ejemplo vectores 2 dev c++
 
Ds
DsDs
Ds
 
C Programming Language Part 8
C Programming Language Part 8C Programming Language Part 8
C Programming Language Part 8
 
4. chapter iii
4. chapter iii4. chapter iii
4. chapter iii
 
C Programming Example
C Programming ExampleC Programming Example
C Programming Example
 
Dvst
DvstDvst
Dvst
 
Daapracticals 111105084852-phpapp02
Daapracticals 111105084852-phpapp02Daapracticals 111105084852-phpapp02
Daapracticals 111105084852-phpapp02
 
Array Programs.pdf
Array Programs.pdfArray Programs.pdf
Array Programs.pdf
 
C Prog - Pointers
C Prog - PointersC Prog - Pointers
C Prog - Pointers
 
9.C Programming
9.C Programming9.C Programming
9.C Programming
 
DSC program.pdf
DSC program.pdfDSC program.pdf
DSC program.pdf
 
C Programming lab
C Programming labC Programming lab
C Programming lab
 
'C' language notes (a.p)
'C' language notes (a.p)'C' language notes (a.p)
'C' language notes (a.p)
 
C Programming
C ProgrammingC Programming
C Programming
 
Ejercicios de programacion
Ejercicios de programacionEjercicios de programacion
Ejercicios de programacion
 

Kürzlich hochgeladen

The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxheathfieldcps1
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxVishalSingh1417
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDThiyagu K
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxDenish Jangid
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...Shubhangi Sonawane
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...christianmathematics
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxVishalSingh1417
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701bronxfugly43
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docxPoojaSen20
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxAreebaZafar22
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 

Kürzlich hochgeladen (20)

The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
Asian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptxAsian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptx
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docx
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 

Cpd lecture im 207

  • 1. D e p a r t m e n t o f M e t a l l u r g i c a l E n g i n e e r i n g N E D U n i v e r s i t y Computer Programming Syed Muhammad Tanveer IM-207
  • 2. 1
  • 3. 2 #include<stdio.h> #include<conio.h> #include<string.h> void main(void) { clrscr(); int a; char ch[80]; printf("Enter a string: "); gets(ch); printf("n"); int b=strlen(ch); for(a=0;a<b;a++) { if (ch[a]>64&&ch[a]<91) ch[a]=ch[a]+32; else if (ch[a]>96&&ch[a]<123) ch[a]=ch[a]-32; } puts(ch); printf("nTotal words =%dn",b); getch(); } #include<stdio.h> #include<conio.h> void main(void) { int a,b; clrscr(); printf("enter a number: "); scanf("%d",&a); if (a%2==0) printf(" number is evenn "); else printf("number is oddn"); for (b=1;b<=10;b++) printf("%d x %d = %dn",a,b,a*b); getch(); } /* Assigment # 3 */ #include<stdio.h> #include<conio.h> void main(void) { int a,b; char ch= 'e'||'o'; clrscr(); printf("enter a number : "); scanf("%c",&ch); for(a=1;a<=10;a++) { if (ch=='e') for(b=1;b<=10;b++) { if (a%2==0) printf("%d x %d = %dn",a,b,a*b); } else if (ch=='o') for (b=1;b<=10;b++) { if (a%2==1) printf("%d x %d = %dn",a,b,a*b); } } /* Assignment # 3 */ #include<stdio.h> #include<conio.h> void main(void) { int a,b; char ch; clrscr(); printf("Press e or o : "); scanf("%c",&ch); switch (ch) { case 'e': for(a=1;a<=10;a++) { if (a%2==0) for (b=1;b<=10;b++) printf("t%d x %d = %dn",a,b,a*b); } break; case 'o': for(a=1;a<=10;a++) {
  • 4. 3 getche(); } if (a%2!=0) for (b=1;b<=10;b++) printf("t%d x %d = %dn",a,b,a*b); } break; default: printf("Error...nPlease pressn e tables of even numbersnORn o for tables of odd numbers "); break; } getche(); } #include<stdio.h> #include<stdlib.h> #include<conio.h> void main(void) { int a,b; clrscr(); for(a=1,b=1;a=5,b<=10;a++,b++) { textcolor(1); textbackground(4); cprintf("%d x %d = %d",a,b,a*b); printf("n"); } gotoxy(30,10); printf(“I m Here “); getche(); } #include<stdio.h> #include<conio.h> #include<string.h> void main(void) { clrscr(); int a; char ch[80]; printf("Enter a string: "); gets(ch); printf("n"); int slen=strlen(ch); for(a=0;a<slen;a++) { if (ch[a]=='e'||ch[a]=='a'||ch[a]=='o'||ch[a]=='u'|| ch[a]=='i') printf("%c",ch[a]-32); else printf("%c",ch[a]); } getch(); } #include<stdio.h> #include<conio.h> #include<string.h> void main(void) { clrscr(); int i,j,slen,temp; char A[]="muprteco"; slen=strlen(A); printf("Enter element in arrayn"); for(i=0;i<slen;i++) { printf("Alphabet %d = %c",i+1,A[i]); printf("n"); } #include<stdio.h> #include<conio.h> void main() { clrscr(); int a[100],n,i,beg,end,mid,item; printf("n------- BINARY SEARCH ------- nn"); printf("Enter No. of Elements= "); scanf("%d",&n); printf("nEnter Elements in Sorted Order=n"); for(i=1;i<=n;i++) scanf("%d",&a[i]); printf("nEnter Item you want to
  • 5. 4 printf("n Element enter by you is : n"); for(i=0;i<slen;i++) printf("%cn",A[i]); for(i=0;i<slen;i++) { for(j=i+1;j<slen;j++) if (A[i]<A[j]) { temp=A[i]; A[i]=A[j]; A[j]=temp; } printf("%ct",A[i]); } getch(); } Search= "); scanf("%d",&item); beg=1; end=n; mid=(beg+end)/2; while(beg<=end && a[mid]!=item) { if(a[mid]<item) beg=mid+1; else end=mid-1; mid=(beg+end)/2; } if(a[mid]==item) printf("nData is Found at Location : %d",-- mid); else printf("Data is Not Found"); getch(); } #include<stdio.h> #include<conio.h> main(){ const int a=2, b=0; int c=0; clrscr(); printf("Value of a = %d",a*4); c = a*4; printf("Value of a = %d",c); getch(); } #include<stdio.h> #include<conio.h> void main(void) { clrscr(); int a=2; const int b=2; printf("%d * %d = %d",a,b,a*b); /*b++; b is constant , b++ error */ getch(); } #include<stdio.h> #include<conio.h> #include<string.h> #include<ctype.h> void main(void) { clrscr(); int a,count=0,cons=0,space=0; char ch[80]; printf("Enter a string: "); gets(ch); int b=strlen(ch); for(a=0;a<b;a++) { if (isspace(ch[a])) space++; else if (ch[a]=='e' || ch[a]=='a'|| ch[a]=='o'|| ch[a]=='u' || ch[a]=='i') /* IMPORTANT FUNCTION QUESTION */ #include<stdio.h> #include<conio.h> int input(void); void main() { clrscr(); int num=input(); printf("nReturned Value =%d",num); getch(); } int input (void) { int a,b; printf("enter first number : "); scanf("%d",&a); printf("enter second number : "); scanf("%d",&b); float c=(float) a/b;
  • 6. 5 count++; else if (ch[a]!=' ') cons++; } printf("Total Character=%dtVowels=%dtConsonant=%dtSpace=%d", b-space,count,cons,space); getch(); } printf("ntt%d divided by %d= %.3f",a,b,c); return (a-b); } /* Post-fix & Pre-fix Decreament */ #include<stdio.h> #include<conio.h> void main(void) { clrscr(); printf("ttPost-fix & Pre-fix Decreamentn"); int x=10,y=20,z=30,a=40,b=50,c=60,e=80,d=70,f=90; printf("t%d and %dn",x,x); printf("t%d and %dn",y,y--); printf("t%d and %dn",z,--z); printf("t%d and %dn",a--,a); printf("t%d and %dn",b--,b--); printf("t%d and %dn",c--,--c); printf("t%d and %dn",--d,d); printf("t%d and %dn",--e,e--); printf("t%d and %dn",--f,--f); getch(); } /* Post-fix & Pre-fix Increament */ #include<stdio.h> #include<conio.h> void main(void) { clrscr(); printf("ttPost-fix & Pre-fix Increamentn"); int x=10,y=20,z=30,a=40,b=50,c=60,e=80,d=70,f=90 ; printf("t%d and %dn",x,x); printf("t%d and %dn",y,y++); printf("t%d and %dn",z,++z); printf("t%d and %dn",a++,a); printf("t%d and %dn",b++,b++); printf("t%d and %dn",c++,++c); printf("t%d and %dn",++d,d); printf("t%d and %dn",++e,e++); printf("t%d and %dn",++f,++f); getch(); } #include<stdio.h> #include<conio.h> #include<string.h> main() { int a[10][10]; int b[10][10]; int i,j,k,c[10][10],r1,c1,r2,c2,sum=0; clrscr(); printf("ttMultiplication of Two Matricesn"); /*FOR MATRICS A */ printf("nMatrics A"); printf("nEnter No of Row :"); scanf("%d",&r1); printf("nEnter No of Column :"); scanf("%d",&c1); for(i=0;i<r1;i++) #include<stdio.h> #include<conio.h> void main(void) { clrscr(); char ch; int i,j,n,temp; int A[10]; printf("Enter the no of element:"); scanf("%d",&n); printf("Enter element in arrayn"); for(i=0;i<n;i++) { printf("Element %d is ",i+1); scanf("%d",&A[i]); } printf("n Element enter by you is :
  • 7. 6 for( j=0;j<c1;j++) { printf("nEnter A[%d][%d] : ",i,j); scanf("%d",&a[i][j]); } for(i=0;i<r1;i++) { printf("n"); for(j=0;j<c1;j++) printf("%dt",a[i][j]); } printf("n"); /*FOR MATRICS B */ printf("nMatrics B"); printf("nEnter No of Row :"); scanf("%d",&r2); printf("nEnter No of Column :"); scanf("%d",&c2); for(i=0;i<r2;i++) for( j=0;j<c2;j++) { printf("nEnter b[%d][%d] : ",i,j); scanf("%d",&b[i][j]); } for(i=0;i<r2;i++) { printf("n"); for( j=0;j<c2;j++) printf("%dt",b[i][j]); } getch(); } printf("nPress Enter... "); clrscr(); if (r1==c2) { /*FOR MATRICS C */ printf("nMatrics c=a*bn"); for(i=0;i<r1;i++) for(j=0;j<c2;j++) { sum=0; for (k=0;k<c2;k++) sum=sum+a[i][k]*b[k][j]; c[i][j]=sum; } for(i=0;i<r1;i++) { for( j=0;j<c2;j++) printf("%dt",c[i][j]); printf("n"); } } else printf("nCould Not Multiply because Row of b != Column of b "); n"); for(i=0;i<n;i++) { printf("%dn",A[i]); } printf("If you want to sort in ascending ordertpress a tttOrnIf you want to sort in descending ordertpress bnt"); ch=getche(); if (ch=='a') { for(i=0;i<n;i++) { for(j=i+1;j<n;j++) { if (A[i]>A[j]) { temp=A[i]; A[i]=A[j]; A[j]=temp; } } printf("t%dt",A[i]); } } else if (ch=='b') for(i=0;i<n;i++) { for(j=i+1;j<n;j++) { if (A[i]<A[j]) { temp=A[i]; A[i]=A[j]; A[j]=temp; } } printf("t%dt",A[i]); } getche(); }
  • 8. 7 getch(); } #include<stdio.h> #include<conio.h> void power(int a,int b); void main() { clrscr(); int a,b; printf("Enter a number "); scanf("%d",&a); printf("%d ki power ",a); scanf("%d",&b); power(a,b); getch(); } void power(int a, int b) { long int e,c; e=a; for (int s=1;s<b;s++) e=e*a; printf("t=%ld",e); int i,n; printf("nSquare of "); for (i=1;i<=a;i++) c=a*a; printf("%d is %ld",a,c); } #include<stdio.h> #include<conio.h> void main(void) { int a,b; char c; do { clrscr(); printf("enter a number: "); scanf("%d",&a); for (;a<=b;a++) { if (a%2==0) for (b=1;b<=10;b++) printf("%d x %d = %dn",a,b,a*b); } c= getche(); } while (c=='f' || c =='F'); getch(); }
  • 9. 8 #include<stdio.h> #include<conio.h> #include<string.h> void main(void) { clrscr(); int a,b; char str[50]; printf("Enter a string:t"); gets(str); strrev(str); printf("%s",str); a=strlen(str); b=a; printf("Reverse string:t"); while (b>=0) { printf("%c",str[b]); b--; } getch(); } #include<stdio.h> #include<conio.h> void main(void) { int a,b; clrscr(); for(b=1;b<=10;b++) { for(a=1;a<=10;a++) printf("t%d",b*a); printf("n"); } getche(); } #include<stdio.h> #include<conio.h> void main(void) { int num =20; clrscr(); /*((num%2==0)? 1:0); */ ((num%2==1)?printf("nEven"):printf("nOdd")); getch(); } #include<stdio.h> #include<conio.h> void main(void) { char c =65; clrscr(); printf("character =%c, Its code= %d",c,c); printf("nTanveer "Raza""); getch(); } #include<stdio.h> #include<conio.h> //#include<string.h> //void printmsg(void); void printmsg(void) { printf("NED University of Engg. & Tech."); printf("n Department of Metallurgical engg."); #include<stdio.h> #include<conio.h> main() { int num[2][2]; int i,j; clrscr(); for(i=0;i<2;i++) for(j=0; j<2; j++) {
  • 10. 9 } main(){ clrscr(); printmsg(); getch(); } printf("enter number :"); scanf("%d",&num[i][j]); } clrscr(); for(i=0;i<2;i++) { for(j=0;j<2; j++) printf(" %dt",num[i][j]); printf("n"); } getch(); } #include<stdio.h> #include<conio.h> void main(void) { clrscr(); int a=21,e=0,o=0; while(a<=50) { if (a%2==0) e=e+a; else o=o+a; a++; } printf("Sum of Odd Numbers from 21-50=t%d",o); printf("nSum of Even Numbers from 21- 50=t%d",e); getch(); } #include<stdio.h> #include<conio.h> void main(void) { clrscr(); int c=0; char ch; while((ch=gethe())!=’r’) { c++; if (ch==’a’) a++; else if (ch==’e’) e++; else if (ch==’u’) u++; else if (ch==’o’) o++; else if (ch==’i’) i++; } printf(“nCharacter=%dnAs=%dnEs=%dnIs=%dnOs= %d nUs=%d”,c,a,e,i,o,u); getch(); } #include<stdio.h> #include<conio.h> #include<string.h> main(){ char str[20]; int len; clrscr(); printf("Enter a string :"); scanf("%[^n]s",str); len = strlen(str); #include<stdio.h> #include<conio.h> main(){ clrscr(); char name[30]; //="Metallurgy"; int i=0; while(name[i]!='o') { //gotoxy(30,10); printf("%c",name[i]);
  • 11. 10 printf("nLength of string = %d",len); getch(); } i++; } //scanf("%s",name); //gets(name); //puts(name); //printf("%s",name); getch(); } #include<stdio.h> #include<conio.h> void main(void) { int a,b; char c; //int a,b; do { clrscr(); scanf("%d%d",&a,&b); //while (a>1,b<=10) //for(;a<=100;a++) //for (b=25;a<=25,b>=1;a++,b--) { printf("%d + %d = %dn",a,b,a+b); a--,b++; //printf("%d",a); //printf("%d %dn",a,b); getche(); } /*printf("Engr. Syed Muhammad Tanveern");*/ //printf("tProud to be a "Pakistani""); } while (c=='f'); getche(); } #include<stdio.h> #include<conio.h> #include<string.h> main() { clrscr(); int i,j,A[2][2]; int max_num; for(i=0;i<2;i++) for( j=0;j<2;j++) { printf("nEnter A[%d][%d] : ",i,j); scanf("%d",&A[i][j]); } for(i=0;i<2;i++) { printf("n"); for(j=0;j<2;j++) printf("%dt",A[i][j]); } max_num=A[0][0]; for (i=0;i<2;i++) for( j=0;j<2;j++) { printf("%dt",A[i][j]); if (A[i][j]>=max_num) max_num=A[i][j]; } printf("nMaximun number = %d",max_num); getch(); } #include<stdio.h> #include<conio.h> void main(void) { clrscr(); char ch[60]="Mike"; sizeof(ch); printf("nsize of ch = %d",sizeof (ch)); getch(); } #include<stdio.h> #include<conio.h> void main(void) { clrscr(); int max_num,a,count=0; int arr[10]={10,20,30,30,30,40,50,40,50,50}; max_num=arr[0]; for (a=0;a<10;a++) { printf("%dt",arr[a]); if (arr[a]>=max_num)
  • 12. 11 max_num=arr[a]; count++; } printf("Maximun number = %d times=%d",max_num,-- count); getch(); } #include<stdio.h> #include<conio.h> void main(void) { int a,b; clrscr(); for (a=1;a<=7;a++) { for (b=1;b<=a;b++) if (b%2==1 && a%2==1) printf("%dt",b); printf("n"); } getch(); } #include<stdio.h> #include<conio.h> #include<string.h> void main(void) { clrscr(); int a,b; char str[50]; printf("Enter a string...."); gets(str); printf("n"); a=strlen(str); for (b=a;b>=0;b--) printf("%c",str[b]); getch(); }
  • 13. 12 #include<stdio.h> #include<conio.h> #include<string.h> void main(void) { clrscr(); int a,b; char ch[80],c='w'; printf("Enter a string: "); gets(ch); b=strlen(ch); for(a=0;a<b;a++) { if (ch[a]==c) printf("%c",'e'); else printf("%c",ch[a]); } printf("nTotal words =%dn",b); getch(); } #include<stdio.h> #include<conio.h> void main (void) { clrscr(); int a=4,*b; b=&a; printf("Value of a=%d and its address=%un",a,&a); printf("Value of b=%d and its address=%un",*b,b); printf("value of a=%d and b=%d",a,*b); getch(); } #include<stdio.h> #include<conio.h> #include<string.h> void main(void) { clrscr(); int a,b; char ch[80]; printf("Enter a string: "); gets(ch); printf("nCharcter ASCII Equivalentn "); b=strlen(ch); for(a=0;a<b;a++) { printf("%c t %d",ch[a],ch[a]); printf("n"); } getch(); } #include<stdio.h> #include<conio.h> void main(void) { clrscr(); int a,count=0; printf("Enter a number : "); scanf("%d",&a); for (int i=1;i<=a;i++) { if (a%i==0) count++; } if (count==2) printf("Number is Prime"); else printf("Not a Prime Number"); getch(); } /* SWAP THE VALUES BETWEEN 2INTEGER #include<stdio.h>
  • 14. 13 VARIABLES */ #include<stdio.h> #include<conio.h> void readint (int *a,int *b); void swap (int *a,int *b); int main(void) { clrscr(); int num1,num2; readint(&num1,&num2); printf("Before swapping num1=%d and num2=%d n",num1,num2); swap(&num1,&num2); printf("After Swapping num1=%d and num2=%dn",num1,num2); getch(); return 0; } void readint(int *a,int *b) { printf("Enter first Integer number :"); scanf("%d",a); printf("Enter second integer number :"); scanf("%d",b); } void swap(int *a,int *b) { int temp; temp=*a; *a=*b; *b=temp; } #include<conio.h> #include<stdlib.h> void main(void) { clrscr(); int a=15; printf(“a=%d and it equivalent octal =%o”,a,a); printf(“a=%d and it equivalent hexa =%x”,a,a); getch(); } #include<stdio.h> #include<conio.h> void main(void) { clrscr(); int a,b; float per=0; printf("tttThis Program Calculate Percentage & Graden"); printf("Enter Obtained Marks:"); scanf("%d",&a); printf("Enter Total Marks:"); scanf("%d",&b); per=((float)a/b)*100; printf("Percentage=%.2f%n",per); if (per>60 && per<70) printf("Grade B"); else if (per>70 && per<80) printf("Grade A"); else if (per>80 && per<=100) printf("Grade A-one"); else if (per>50 && per<60) printf("Pass"); else printf("Fail"); /* swaps the values between 2 integer variables */ #include <stdio.h> #include<conio.h> void swap (int a, int b); main (void ) { int num1=40,num2=50; clrscr(); printf("before swapping num1= %d, num2=%dn",num1,num2); swap(num1,num2); getch(); } void swap (int a, int b) { int temp; temp=a; a=b; b=temp; printf("nAfter swapping num1= %d, num2=%dn",a,b); return; }
  • 15. 14 getch(); } #include<stdio.h> #include<conio.h> void main(void) { clrscr(); int i,j,temp,A[10]={78,45,9,11,12,2,100,4,6,5}; printf("Elemnts of Array In Asecending Ordern"); for(i=0;i<10;i++) { for(j=i+1;j<10;j++) if (A[i]>A[j]) { temp=A[i]; A[i]=A[j]; A[j]=temp; } printf("%dt",A[i]); } getch(); } #include<stdio.h> #include<conio.h> void main(void) { clrscr(); int a=1;b=0; while(a<=10) { b=b+a; printf(“Sum of Number =%d n”,b); a++; } getch(); } #include<stdio.h> #include<conio.h> void main(void) { clrscr(); int r,c,i,j,A[10][10],B[10][10],C[10][10]; printf("Enter number of row:"); scanf("%d",&r); printf("Enter number of Columns:"); scanf("%d",&c); printf("Matrix An"); for (i=0;i<r;i++) for (j=0;j<c;j++) { printf("Enter Element of A[%d][%d]=:",i,j); scanf("%d",&A[i][j]); } for (i=0;i<r;i++) { for (j=0;j<c;j++) printf("%dt",A[i][j]); printf("n"); } printf("Matrix Bn"); for (i=0;i<r;i++) for (j=0;j<c;j++) { printf("Enter Element of B[%d][%d]=:",i,j); scanf("%d",&B[i][j]); } for (i=0;i<r;i++) { for (j=0;j<c;j++) #include<stdio.h> #include<conio.h> void main(void) { clrscr(); int a=1;b=1; for (a=1;a<=10;a++) { for (b=1;b<=10;b++) printf(“%d t”,a*b); printf(“n”); } getch(); } #include<stdio.h> #include<conio.h> void main() { int a; clrscr(); for (a=0;a<11;a++) { if (a==4 || a==7) continue; printf(“Value of a is %dn”,a); }
  • 16. 15 printf("%dt",B[i][j]); printf("n"); } printf("Matrix C=A+Bn"); for (i=0;i<r;i++) { for (j=0;j<c;j++) printf("%dt",A[i][j]+B[i][j]); printf("n"); } getch(); } for (a=0; ;a++) { printf(“Value of a is %dn”,a); if (a>5) break; } getch(); } #include<stdio.h> #include<conio.h> #include<string.h> void main (void) { clrscr(); char wwe; char ch; int i,j,n,temp; int A[10]; int x,y,slen,pemt; printf("For number's sorting press s nFor alphabetic sorting press pnYour Choicet"); scanf("%c",&wwe); switch (wwe) { case 's': printf("ttSortingn"); printf("Enter the no of element:"); scanf("%d",&n); printf("Enter element in arrayn"); for(i=0;i<n;i++) { printf("Element %d is ",i+1); scanf("%d",&A[i]); } printf("n Element enter by you is : n"); for(i=0;i<n;i++) { printf("%dn",A[i]); } printf("If you want to sort in ascending ordertpress anOrnIf you want to sort in descendingordertpress bnt"); printf("n"); ch=getch(); if (ch=='a') { for(i=0;i<n;i++) { for(j=i+1;j<n;j++) { if (A[i]>A[j])
  • 17. 16 { temp=A[i]; A[i]=A[j]; A[j]=temp; } } printf("t%dt",A[i]); } } else if (ch=='b') for(i=0;i<n;i++) { for(j=i+1;j<n;j++) { if (A[i]<A[j]) { temp=A[i]; A[i]=A[j]; A[j]=temp; } } printf("t%dt",A[i]); } break; case 'p': clrscr(); char Z[100]; printf("Enter a string:"); fflush(stdin); gets(Z); slen=strlen(Z); printf("Enter element in arrayn"); for(x=0;x<slen;x++) { printf("Alphabet %d = %c",x+1,Z[x]); printf("n"); } printf("n Element enter by you is : n"); for(x=0;x<slen;x++) { printf("%cn",Z[x]); } printf("If you want to sort in ascending ordertpress a nOrnIf you want to sort in descendingordertpress bnt"); printf("n"); ch=getch(); if (ch=='a') { for(x=0;x<slen;x++) { for(y=x+1;y<slen;y++) if (Z[x]>Z[y]) { pemt=Z[x];
  • 18. 17 Z[x]=Z[y]; Z[y]=pemt; } printf("t%ct",Z[x]); } } else if (ch=='b') { for(x=0;x<slen;x++) { for(y=x+1;y<slen;y++) { if (Z[x]<Z[y]) { pemt=Z[x]; Z[x]=Z[y]; Z[y]=pemt; } } printf("t%ct",Z[x]); } } break; } getche(); } #include<stdio.h> #include<conio.h> int inputnum(void) { int num; clrscr(); printf("Enter a Number :"); scanf("%d",&num); printf("n"); return num; } void table(void) { int num2; num2= inputnum(); for(int i=1; i<11; i++) { printf("%d x %d = %dn",num2,i,num2*i); } } void cont (void) { char ch; #include<stdio.h> #include<conio.h> void heading(void) { printf("NED university of Engg. & Tech.n"); printf("Department of Metallurgical Engg."); } void add(int a,int b) { //int num1=4, num2=6; printf("%d + %d = %d",a,b,a+b); } void table(int a) { //int num=2; clrscr(); for(int i=1; i<11; i++) printf("%d x %d = %dn",a,i,a*i); //getch(); }
  • 19. 18 do { clrscr(); table(); printf("n Press Y/y for Continue..... :"); ch=getche(); } while(ch=='Y' || ch=='y'); } #include<stdio.h> #include<ctype.h> #include<conio.h> #include<string.h> void main () { clrscr(); int i=0; char str[]="CS6"; int slen=strlen(str); while (i<slen) { if (isalpha(str[i])) printf ("character %c is alphabeticn",str[i]); else printf ("character %c is not alphabeticn",str[i]); i++; } getch(); } #include<ctype.h> #include<stdio.h> #include<conio.h> #include<string.h> void main(void) { clrscr(); char arr[100]; printf("Type: "); gets(arr); int isdigit,slen=strlen(arr); for (int i=0;i<slen;i++) { printf("n%d word is a : ",i+1); if (isdigit(arr[i])) printf("Digit"); else printf("Character"); } getch(); } #include<stdio.h> #include<conio.h> void main (void) { clrscr(); int vowel=0,c=0; char ch; while((ch=getch())!=’r’) { c++; if (ch==’a’ || ch==’u’ || ch==’o’ || ch==’i’ || ch==’e’ ) vowel++; } #include<stdio.h> #include<conio.h> void main (void) { clrscr(); int num=0,i=0; for ( ;num<=256;num++) { printf(“%d : %cn”,num,num); i++; if (i==24) printf(“Press any key to continue….”); getch();
  • 20. 19 printf(“Character=%dnVowel=%d”,c,vowel); getch(); } clrscr(); i=0; } getch(); } #include<stdio.h> #include<conio.h> void main (void) { clrscr(); int id; printf(“Enter a number less than 4:”); scanf(“%d”,&id); switch (id) { case 1: printf(“A”); break(); case 1: printf(“B”); break(); case 1: printf(“C”); break(); defaut: printf(“Not Found”); break(); } getch(); } #include<stdio.h> #include<conio.h> void main (void) { clrscr(); int a=1,b=0; while (a<=10) { b=b+a; printf(“nsum of Number %d + %d=%d”,a,a+1,b); a++; } getch(); } #include<stdio.h> #include<conio.h> void power(int a,int b); void main() { clrscr(); int a,b; printf("Enter a number "); scanf("%d",&a); printf("%d ki power ",a); scanf("%d",&b); power(a,b); printf("nSum %dn",a+b); printf("Subtraction %dn",a-b); printf("Multiplication %dn",a*b); printf("Divison %.3fn",(float)a/b); printf("Remiander %dn",a%b); getch(); } void power(int a, int b) { long int e,c;
  • 21. 20 e=a; for (int s=1;s<b;s++) e=e*a; printf("t=%ld",e); int i,n; printf("nSquare of "); for (i=1;i<=a;i++) c=a*a; printf("%d is %ld",a,c); }