Click here to load reader

Computer Science Investigatory Project Class 11/12

  • View
    1.457

  • Download
    154

Embed Size (px)

DESCRIPTION

School Management System The following program creates a data type student which includes the following members:1.Name 2.Roll no.3.Marks in 5 subjects4.Total 5.Average 6.Grade It arranges the students in ascending order of total marks obtained. It also finds the subject toppers and overall topper.

Text of Computer Science Investigatory Project Class 11/12

  • -SHWETA GUPTA

  • Introduction The following program creates a

    data type student which includes

    the following members:

    1. Name

    2. Roll no.

    3. Marks in 5 subjects

    4. Total

    5. Average

    6. Grade

    It arranges the students in

    ascending order of total marks

    obtained.

    It also finds the subject

    toppers and overall topper.

  • Certificate This is to certify that

    Shweta Gupta studying in

    class 11 C has successfully

    completed the computer

    science assignment for the

    year 2014-15.

    Mrs. Aruna D. Ekanath

    (PGT [Comp. Sci])

    Mrs. Nutan Punj

    (Principal)

  • Acknowledgement

    Firstly,I would like to

    thank our Principal Mrs.

    Nutan Punj for giving me

    the opportunity to make

    this project.

    I express my gratitude to

    my teacher Mrs. Aruna D.

    Ekanath (PGT [Comp. Sci.])

    for helping, guiding and

    motivating me throughout

    the course of this project.

  • Index S.NO. TOPIC PAGE

    NO.

    1. ACKNOWLEDGEMENT 1

    2. CERTIFICATES 2

    3. INTRODUCTION 6

    4. SYSTEM

    REQUIREMENTS

    7

    5. SALIENT

    FEATURES

    8

    6. CODE 9

    7. OUTPUT 15

    8. SCOPE OF

    IMPROVEMENT

    19

    9. BIBLIOGRAPHY 20

  • SALIENT FEATURES The program is compact.

    The program is edited

    for errors.

    The program can be run

    on many

    platforms.

    The program is

    structural.

    The program is user

    friendly.

  • SYSTEM REQUIREMENTS Main processor:

    Pentium III and

    above.

    Hard disk: 1GB.

    RAM: 1GB.

    Operating system:

    Windows XP and

    above.

    Compiler: Turbo

    C++/Dev C++/Code

    blocks etc.

    Language: C++.

  • SCOPE OF IMPROVEMENT The program can be

    made simpler.

    Comments can be used

    in the program.

    The statements in the

    program can be

    indented.

    Blank lines and blank

    spaces can be used in

    the program.

  • CODE #include

    #include

    int n;

    struct student

    {

    char name[20];

    int rollno;

    int marks[5];

    int total;

    int average;

    char grade;

    };

    int calctotal(student s1)

    {

    int i,sum=0;

    for(i=0;i

  • {

    sum+=s1.marks[i];

    }

    return sum;

    }

    int calcavg(student s1)

    {

    int avg=s1.total/5;

    return avg;

    }

    char calcgrade(student s1)

    {

    if(s1.total>400)

    return 'A';

    else if(s1.total>300)

    return 'B';

    else if(s1.total>200)

    return 'C';

    else if(s1.total>100)

  • return 'D';

    else

    return 'E';

    }

    int main()

    {

    clrscr();

    student s[20],tmp;

    int

    i,j,k,q,z,index[5],max[5]={0,0,0,0,0};

    cout

  • cin>>s[i].rollno;

    cout

  • }

    for(j=0;j

  • cout
  • Bibliography 1. www.google.com

    2. www.wikipedia.com

    3. Encyclopedia

    Britannica.

    4. Computer science

    with C++ by Sumita

    Arora for class 11.