Lovely Professional University: Term Paper Reports ON CSE Topic
Lovely Professional University: Term Paper Reports ON CSE Topic
University
REG.NO.:- 11006648
ACKNOWLEDGEMENT
No work of significance can be claimed on a result of an
individual Efforts and same holds true further for this
project as well, for through it carries my name the energy
of many have contributed in no small measure in
completion of this project.
I am very thankful to my friend Tribhuvan and
our teachers “MR.Parul Khurana” who help me
to make this project.
INTRODUCTION TO C
LANGUAGE
C IS A PROGRAMMING LANGUAGE
DEVELOPED AT AT AND T’S BELL
LABORATRIES OF USA IN 1972.IT WAS
DESIGNED AND WRITTEN BY DENNIS
RITCHIE.IT IS A SENSITIVE AND REDUCES
THE GAP BETWEEN LOWER AND UPPER
CASE LETTERS SO MANY PROGRAMMERS
PREFFERED C TO OLDER LANGUAGES LIKE
FORTRAN OR PL/I,OR THE NEWER ONES
LIKE PASCAL AND APL
#include<stdio.h>
#include<conio.h>
void create_test();
void create_ques_bank();
void main()
label1:
printf(“ PRESS ‘ 1 ‘ TO CREATE TEST OR QUESTION BANK OR ‘ 2 ‘ TO OPEN AN EXISTING TEST OR QUESTION
BANK OR ‘ 0 ‘ TO EXIT.");
scanf("%d", &choice1);
switch (choice1)
case 1:
lable2:
printf("PRESS ' 1 ' TO CREATE TEST OR ' 2 ' TO CREATE QUESTION BANK OR ‘ 0 ‘ TO GO BACK
TO PREVIOUS OPTION.”);
scanf(“%d” ,&choice2);
switch (choice2)
case 1:
break;
case 2:
break;
case 0:
goto label1;
}
default:
printf(“INVALID INPUT”);
scanf(“%d” ,&choice2);
switch (choice2)
case 1:
goto label2;
break;
case 0:
exit(1);
default:
printf(“INVALID INPUT…”);
printf(“EXITING….”);
exit(1);
}
case 2:
lable2:
printf("PRESS ' 1 ' TO OPEN TEST OR ' 2 ' TO OPEN QUESTION BANK OR ‘ 0 ‘ TO GO BACK TO
PREVIOUS OPTION.”);
scanf(“%d” ,&choice2);
switch (choice2)
case 1:
break;
case 2:
break;
case 0:
goto label1;
default:
{
printf(“INVALID INPUT”);
scanf(“%d” ,&choice2);
switch (choice2)
case 1:
goto label2;
break;
case 0:
exit(1);
default:
printf(“INVALID INPUT…”);
printf(“EXITING….”);
exit(1);
}
case 0:
exit(1);
default :
printf(“INVALID INPUT…”);
printf(“EXITING….”);
exit(1);
scanf("%d", &choice1);
switch (choice1)
case 1:
user_test();
break;
case 2:
prev_result();
default :
{
printf(“INVALID INPUT…\nEXITING….”);
break;
void create_test()
int n1,i;
label:
scanf(“%d”,&n1);
switch (n1)
case 1:
for(i=1;i<11;i++)
for(j=0;j<I;j++)
gets(ques[i][j]);
}
break;
case 2:
for(i=1;i<11;i++)
for(j=0;j<I;j++)
gets(quest[i][j]);
break;
default:
printf(“\nINVALID INPUT…”);
goto label;
}
void create_ques_bank()
int n1,i;
char ques[][500];
label:
scanf(“%d”,&n1);
for(i=1;i<n1;i++)
for(j=0;j<I;j++)
gets(ques[i][j]);
}
REFRENCES:
BOOKS: LET US C
ANSI C
COMPLETE REFRENCES