15
A PROJECT REPORT ON TIC TAC TOE GAME NAME : S. KARUNA PILLAY CLASS:- XII C ROLL NO.:- ACADEMIC SESSION:- 2015-2016

A Project Report

Embed Size (px)

DESCRIPTION

okk

Citation preview

Page 1: A Project Report

A PROJECT REPORT ON

TIC TAC TOE GAME

NAME : S. KARUNA PILLAY

CLASS:- XII C

ROLL NO.:-

ACADEMIC SESSION:- 2015-2016

DATE OF SUBMISSION:

GUIDED BY : MRS. RAJNI JAIN

Page 2: A Project Report

Certificate

This is to certify that the project entitled “Tic tac toe game” completed by the student of class 12th. It is a

bonafide presentation of the work done by S. Karuna Pillay under the able guidance of Rajni Mam. This report is taken as meditorious work and fabulous performance accomplished by her. We wish her a

bright and successful future in the field of Information Technology.

Head of department

Department of computer

Vidya jyoti school

Jagdalpur

Guided by :- Principal:-

Mrs. Rajni Jain Fr.Santosh

Page 3: A Project Report

Recommendation

The project work titled “Tic tac toe game” Submitted by S. Karuna Pillay is a satisfactory account

of work and is recommended towards the partial fulfilment for the practical project in class 12th .

Internal Examiner External Examiner

Acknowledgement

Page 4: A Project Report

We would like to express our sincere gratitude to our computer mentor RajniMam for her vital support, guidance and encouragement without which this project would not have come forth. This project help us to imbibe

program writing skill based on real life problems.

The project took our understanding of program in C++ to another level. We would also like to thank our classmates for their constant help and support which encourage us to complete

our project on time.

We would also like to thanks our principle Fr. Santosh for encouraging us and showing faith

towards us for our project. So that we may create and develop an implementable project.

We the projectiles-

Page 5: A Project Report

Preface

In simple words, a PROJECT is an idea or plan that is intended to carry out our work.

The basic in the project making in Vidya Jyoti School is to promote the habit of developing the confidence of taking new problem and to

ensure the attribute and creativity. The project thus can be defined in a sense as

P – Planning

R –Reporting

O – Operating

J – Judgment

E – Estimation

C – Co-operating

T – Training

Page 6: A Project Report

Contents

1. Project profile.(define the Project)

2. Problem algorithm.

3. Commands used.

4. System requirements.

5. Program listing.

6. Software manual.

7. Software feasibility.

8. Output.

9. Conclusion.

Page 7: A Project Report

INTRODUCTION OF THE PROJECT

The purpose of the project is to present the requirement of the Computerization for the “TIC TAC TOE GAME”.

The Project thus creates” a new product record, Display the list of all the products, modify the product, view the product menu and delete the product. It does almost everywork which is related to Billing System. “

“TIC TAC TOE GAME” is developed as per seeing the increasing requirement to speed up the work and incorporate a new work culture. Thus a new software has been proposed to reduce manual work, improving work efficiency, saving time and to provide greater flexibility, and user friendliness as the system

Page 8: A Project Report

previously followed was totally manual one with lots of errors.

ALGORITHM

First ,the class is defined in which different

functions are initialized.

Then Introduction is given which makes the appearance better and attractive.

Menu of different functions is appeared before the user.

Execution enters into the main function and chooses the option.

Execution comes into the main menu after the output is shown.

Page 9: A Project Report

Execution terminates after you enter the option for exit.

COMMANDS USED

s.no

Command Syntax Description

1 #include<fstream.h>

It is an input-output file stream class .It provides support for

simultaneous input and output operations.

2 #include<conio.h>

It contains the definition of functions like getch() etc

3 #include <iostream.h>

It is a header file used for input output operations

4. #include<process.h>

It is the header file for exit()

5. #include<iomanip.h>

It is the header file included to use the input-output manipulator

6 For(){}

For(initializati

on;

It is an exit controlled loop used to repeat some program code a given number of times

Page 10: A Project Report

condition;incr/decr){ loop

body; }7 If()

{ }Else{ }

If(condition1){

Statement 1; }

Else{Statement2;

}

It is a decision making statement which checks for the truth value

of a given condition and then executes that proceeding code.

8 void create_product();void show_product();void write_product();

Return_type

functionname();

This command is used to define a function

Page 11: A Project Report

System Requirements

Windows Operating System MS Windows 8/7 SP1/Vista SP2/XP SP3

Linux Operating System Mandriva 2010, CentOS 5.5, CentOS 6.3,

Minimum Memory 512 Mb, 1 GB recommendedFree disk space(complete

installation)650 Mb of disk space, or 1.4 Gb if

installed with reference documentation

C++ For Linux:GNU gcc:4.0 upto 4.7.3

For windows Microsoft visual studio 2005 SP1 with all security updatesMicrosoft Visual Studio Dev C++

Page 12: A Project Report