You are on page 1of 29

ASSIGNMENT OF P&T

16/7/2010
MANDEEP SINGH
REGISTRATION NO. 10808413
BATCH 2
DAY 2
Assignment9.

Case a:

#include<stdio.h>

#include<conio.h>

void main()

long int id=71005;

float bs=25000,al=15000;

printf("emplaee id :%ld\n",id);

printf("basic salori :%f\n",bs);

printf("allowence :%f\n",al);

printf("in decimal id :%ld\n",id);

printf("in haxa :%x\n",id);

getch();

Case b:

#include<stdio.h>

#include<conio.h>

void main()

long int id=71005;

float bs=25000,al=15000;

printf("emplaee id :%ld\n",id);
printf("basic salori :%.2f\n",bs);

printf("allowence :%.2f\n",al);

printf("in decimal id :%ld\n",id);

printf("in haxa :%x\n",id);

getch();

Assignment 10:

#include<stdio.h>

#include<conio.h>

void main()

int i;

printf("enter i");

scanf("%d",&i);

printf("%d",i);

getch();

Operation Index Output

1 1000 1000

2 1000000 -3104

Assignment12:

#include<stdio.h>

#include<conio.h>
void main()

char i;

printf("enter the confermation code of emploee Y or N");

scanf("%s",&i);

printf("ASCII CODE is \"%d\"",i);

getch();

Assignment14:

#include<stdio.h>

#include<conio.h>

void main()

int sal,all,gs,it,ns;

printf("enter salori of emploee");

scanf("%d",&sal);

printf("enter allowence");

scanf("%d",&all);

gs=sal+all;

it=(gs*20)/100;

ns=gs-it;

clrscr();

printf("--------------------------\n");

printf("salori :%d\nalloence :%d\ngross salori : %d\nnet salori :%d",sal,all,gs,ns);

getch();

Assignment15:
#include<stdio.h>

#include<conio.h>

void main()

int sal,all,gs,it,ns,f1,f2,f3;float avg;

printf("enter salori of emploee");

scanf("%d",&sal);

printf("enter allowence");

scanf("%d",&all);

gs=sal+all;

it=(gs*20)/100;

ns=gs-it;

clrscr();

printf("--------------------------\n");

printf("salori :%d\nalloence :%d\ngross salori : %d\nnet salori :%d",sal,all,gs,ns);

printf("\n3 customer gives feedback feed back out of 10");

scanf("%d%d%d",&f1,&f2,&f3) ;

avg=(float)(f1+f2+f3)/3;

printf("\naverage feed back is %f",avg);

getch();

DAY 3

Assignment17a:

#include<stdio.h>

#include<conio.h>
void main()

int id,bs,a,d,gs,ns,t=0;

clrscr();

printf("enter employee id,basic salory and allowence");

scanf("%d%d%d",&id,&bs,&a);

gs=bs+a;

ns=gs;

if(gs>10000)

d=(gs*20)/100 ;

t=20;

ns=gs-d;

clrscr();

printf("employee id is : %d\n",id);

printf("basic salory: %d\n",bs);

printf("allowence: %d\n",a);

printf("gross pay: %d\n",gs);

printf("income tax: %d%\n",t);

printf("net pay: %d\n",ns);

getch();

Assignment 17b:
#include<stdio.h>

#include<conio.h>

void main()

int id,bs,a,d,gs,ns,t=0;

clrscr();

printf("enter employee id,basic salory and allowence");

scanf("%d%d%d",&id,&bs,&a);

gs=bs+a;

ns=gs;

if(gs>10000)

d=(gs*20)/100 ;

t=20;

ns=gs-d;

else{

d=(gs*10)/100;

t=10;

ns=gs-d;

clrscr();

printf("employee id is : %d\n",id);

printf("basic salory: %d\n",bs);

printf("allowence: %d\n",a);
printf("gross pay: %d\n",gs);

printf("income tax: %d%\n",t);

printf("net pay: %d\n",ns);

getch();

Assignment17c:

#include<stdio.h>

#include<conio.h>

void main()

int id,bs,a,d,gs,ns,t=0;

clrscr();

printf("enter employee id,basic salory and allowence");

scanf("%d%d%d",&id,&bs,&a);

gs=bs+a;

ns=gs;

if(gs>5000&&gs<10000)

d=(gs*10)/100 ;

t=10;

ns=gs-d;

else if(gs<10000&&gs>20000){

d=(gs*20)/100;

t=20;
ns=gs-d;

else if(gs>20000)

d=(gs*30)/100;

t=30;

ns=gs-d;}

clrscr();

printf("employee id is : %d\n",id);

printf("basic salory: %d\n",bs);

printf("allowence: %d\n",a);

printf("gross pay: %d\n",gs);

printf("income tax: %d%\n",t);

printf("net pay: %d\n",ns);

getch();

Assignment19:

#include<stdio.h>

#include<conio.h>

void main()

char jb;

clrscr();

printf("enter ur job band");

scanf("%c",&jb);
switch(jb)

case 'a':

printf("salory is 10000");

break;

case 'b':

printf("salory is 15000");

break;

case 'c':

printf("salory is 35000");

break;

case 'd':

printf("salory is 50000");

break;

default:

printf("letter must be small and only a,b,c or d");

getch();

Assignment20:

#include<stdio.h>

#include<conio.h>

void main()

int i=1,m=1;
clrscr();

while(i<6)

m=m*i ;

printf("multiple of %d is %d\n",i,m);

i++;

getch();}

TRACE TABLE:

Iteration number iIndex iMultiple

1 1 1

2 2 2

3 3 6

4 4 24

5 5 120

Assignment22:

#include<stdio.h>

#include<conio.h>

void main()

int i=1,m=0;

clrscr();
while(i<6)

m=m+i ;

printf("sum of %d is %d\n",i,m);

i++;

getch();

Assignment23:

#include<stdio.h>

#include<conio.h>

void main()

int a[20],j=0,i,item,count=0;

scanf("%d",&item);

for(i=0;i<item+1;i++)

if(item%i==0)

a[j]=i;

j++;

count=count+1;

}}
printf("multiple of no is");

for(i=0;i<count;i++)

{printf("%d",a[i]);}

printf("\n and odd in it are");

for(i=0;i<count;i++)

if(a[i]%2!=0)

printf("%d",a[i]);

}getch();

Assignment24:

#include<stdio.h>

#include<conio.h>

void main()

int n,i,j;

printf(" enter the number");

scanf("%d",&n);

for(i=1;i<=10;i++)

j=i*n;

printf("\n %d * %d=%d", n,i,j);

}
getch();

Assignment25:

#include<stdio.h>

#include<conio.h>

void main()

int i=1,s;

while(i<6)

s=i*i;

printf("square of %d is %d\n",i,s);

i++;

getch();

TRACE TABLE

Iteration number Iindex Iresult

1 1 1

2 2 4

3 3 9

4 4 16

5 5 25
Assignment27:

#include<stdio.h>

#include<conio.h>

void main()

int a[20],i=0,j,c1=0,c2=0,c3=0,ch;

do{

printf("enter the no");

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

if(a[i]>0)

c1=c1+1;

else if(a[i]<0)

c2=c2+1;

else

c3=c3+1;

i++;

printf("enter 1 for continue");

scanf("%d",&ch) ;

}while(ch==1);

printf("no. of positive is %d \n no. of negative is %d \n and zero is %d",c1,c2,c3);

getch();

DAY 4

Assignment29a:
#include<stdio.h>

#include<conio.h>

void main()

long int a[4]={71005,71006,71007,71008};int i;

clrscr();

printf("emploee id \n==========");

for(i=0;i<4;i++)

printf("\n%ld",a[i]);

getch();

Assignment 29case b:

#include<stdio.h>

#include<conio.h>

void main()

long int a[4]={71005,71006,71007,71008}, b[4]={25000,10000,15000,40000},al[4]={15000,2000,5000,20000};

int i;

clrscr();

printf("emploee id basic salori\tallowance\n========== ==========\t ==========");

for(i=0;i<4;i++)

{
printf("\n%ld\t\trs.%ld\trs.%ld",a[i],b[i],al[i]);

getch();

Assignment 32:

#include<stdio.h>

#include<conio.h>

void main()

long int a[6]={71005,71006,71007,71008,71009,71010} ;

char jb[6]={'D','B','C','A','B','C'},al[6]={'Y','N','Y','Y','Y','N'};

int i;

clrscr();

printf("emploee id job band\t conformation\n========== ==========\t ==========");

for(i=0;i<6;i++)

printf("\n%ld\t\t%c\t\t%c",a[i],jb[i],al[i]);

getch();

Assignment 33:

#include<stdio.h>

#include<conio.h>

void main()

{
long int a[6]={71005,71006,71007,71008,71009,71010},id ;

char jb[6]={'D','B','C','A','B','C'},al[6]={'Y','N','Y','Y','Y','N'};

char n;

int i,ch,choice;

clrscr();

do{

printf("press 1 for job band change\n 2 for confirm emploee\n 3 for report \n and 4 for exit");

scanf("%d",&ch);

switch(ch)

case 1: {

printf("enter id");

scanf("%ld",&id);

a[6]=id;

i=0;

while(id!=a[i])

i++;

if(i==6) {

printf("emploiee id not valid"); }

else{

printf("emploee id is %ld and job band is %c",a[i],jb[i]);

printf("\n enter the new job band");

scanf("%s",&n) ;
printf("\nnew job band is %c",n);

jb[i]=n;

printf("\nOK DONE");

printf("\nemploee id job band\t conformation\n========== ==========\t ==========");

for(i=0;i<6;i++)

printf("\n%ld\t\t%c\t\t%c",a[i],jb[i],al[i]);

break;}

case 2:{ printf("enter id");

scanf("%ld",&id);

a[6]=id;

i=0;

while(id!=a[i])

i++;

if(i==6) {

printf("emploiee id not valid"); }

else{

printf("emploee id is %ld and conformation is %c",a[i],al[i]);

if(al[i]=='Y')

{printf("its alread Y"); }


else

al[i]='Y';

printf("\nOK DONE");

printf("\nemploee id job band\t conformation\n========== ==========\t ==========");

for(i=0;i<6;i++)

printf("\n%ld\t\t%c\t\t%c",a[i],jb[i],al[i]);

}}break;

case 3: {

printf("\nemploee id job band\t conformation\n========== ==========\t ==========");

for(i=0;i<6;i++)

printf("\n%ld\t\t%c\t\t%c",a[i],jb[i],al[i]);

}break;}

case 4:{

exit();

}}

printf("press 1 for continue");

scanf("%d",&choice);

}while(choice==1);

getch();

}
Assignment34:

#include<stdio.h>

#include<conio.h>

void main()

long int a[2][5],i,j,sum=0;

a[0][0]=71005;

a[1][0]=71006;

clrscr();

printf("enter 3 feedback for 71005") ;

for(j=1;j<4;j++)

scanf("%ld",&a[0][j]);

printf("enter 3 feedback for 71006");

for(j=1;j<4;j++)

scanf("%ld",&a[1][j]);

for(i=0;i<2;i++)

{for(j=1;j<4;j++)

{sum=sum+a[i][j];

a[i][4]=sum/3;}

sum=0;

}
for(i=0;i<2;i++)

for(j=0;j<5;j++)

printf("%ld ",a[i][j]) ; }

printf("\n");

}getch();

DAY 5

Assignment36:

This part I done in question 33.

Assignment39:

#include<stdio.h>

#include<conio.h>

void main()

long int id;

char name[20];

clrscr();

printf("enter the value of emploee id ");

scanf("%ld",&id);

printf("enter the name of emploee");

scanf("%s",&name);

clrscr();

printf("--------------------------\n");
printf("emploee id : %ld\n",id);

printf("emploee name: %s\n",name);

getch();

Assignment40:
#include<stdio.h>

#include<conio.h>

void main()

long int id;

char *name;

clrscr();

printf("enter the value of emploee id ");

scanf("%ld",&id);

printf("enter the name of emploee");

scanf("%s",&*name);

clrscr();

printf("--------------------------\n");

printf("emploee id : %ld\n",id);

printf("emploee name: %s\n",name);

getch();

Assignment 41:

#include<stdio.h>

#include<conio.h>
void main()

long int id[5]={71005,71006,71007,71008,71009},cid;

char name[5][10]={"lara","lin","lara","krishna","sophia"};

int point[5]={120,115,25,0,20};

int ch,amt,i=0,count=0,g;

clrscr();

do{

clrscr();

printf("PRESS\n1)update credit\n2)reset credit\n3)customer report\n4)exit");

scanf("%d",&ch);

switch(ch)

case 1: {

printf("enter id of customer");

scanf("%ld",&cid);

printf("enter BILL AMOUNT (in $)");

scanf("%d",&amt);

if(cid>71004&&cid<71010)

while(cid!=id[i])

{i++;}

if(amt<50)

point[i]=point[i]+0;

else if(amt>=50&&amt<100)
point[i]=point[i]+5;

else if(amt>=100&&amt<200)

point[i]=point[i]+10;

else if(amt>=200&&amt<500)

point[i]=point[i]+15;

else

point[i]=point[i]+20;

printf("now ur point become %d",point[i]);

else

printf("customer id not valid");

break; }

case 2:{

i=0;

printf("enter id of customer");

scanf("%ld",&cid);

if(cid>71004&&cid<71010)

while(cid!=id[i])

{i++;}

point[i]=0;

clrscr();

printf("\a.\a.\a.\a.ur credit is reset (now 0)");

}
else

printf("customer id not valid");

break;}

case 3:{

printf(" AIRTEL \n ");

printf(" ====== \n ");

printf("customer id customer name credit point\n");

printf("=========== ============= ============\n");

for(i=0;i<5;i++)

if(point[i]>100)

printf("%ld\t\t\t%s\t\t\t%d\n",id[i],name[i],point[i]);

count=count+1; }}

if(count==0)

printf("no customer has credit more than 100");

break;

case 4:exit();

printf("\npress 1 for contd...");

scanf("%d",&g);

}while(g==1);

getch();

}
DAY 6

Assignment44:

#include<stdio.h>

#include<conio.h>

#include<string.h>

void main()

char f[10],m[10],l[10],d[30];

clrscr();

printf("enter first name ");

scanf("%s",&f);

printf("enter the middle name");

scanf("%s",&m);

printf("enter the last name");

scanf("%s",&l);

printf("enter departmant full specified") ;

scanf("%s",&d);

strcat(f ,m);

strcat(f, l);

clrscr();

printf("--------------------------\n");

printf("emploee name : %s\n",f);

printf("emploee departmant : %s\n",d);

getch();

}
Assignment45:

#include<stdio.h>

#include<conio.h>

#include<string.h>

//**************************************

// USER NAME mandeep //

// PASSWORD scope //

//**************************************

void main()

char user[20],pass[20],u[20]={"mandeep"} ,p[20]={"scope"};

int n,j;

printf("enter user name");

scanf("%s",&user);

printf("enter password");

scanf("%s",&pass);

j=strcmpi(user,u);

n=strcmp(pass,p);

if(n==0&&j==0)

printf("\nSUCCESSFULL LOGIN") ;

else printf("\nusername or password are wrong");

getch();

Assignment46:

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

#include<string.h>

void main()

char name[3][20],d[3][20];

int i;

long int id[3];

printf("enter name department and id of 3 emploree");

for(i=0;i<3;i++)

scanf("%s%s%ld",&name[i][20],&d[i][20],&id[i]); }

printf("name department id");

for(i=0;i<3;i++)

scanf("%s\t%s\t%ld\n",name[i][20],d[i][20],id[i]); }

getch();

No tunning exercise

Thanks

You might also like