dsumicrop
dsumicrop
, CHARITABLE TRUST’S
SHREE DATTA POLYTECHNIC COLLEGE, DATTANAGAR SHIROL
A
PROJECT REPORT
ON
“QUIZ GAME”
Submitted By
Roll No Name
2239 Christin Mohite
2242 Aasavari Aapchari
2245 Pranali Kamble
2246 Tejashree Sagune
Year 2023-2024
SHREE DATTA S.S.S.K.LTD. , CHARITABLE TRUST’S
SHREE DATTA POLYTECHNIC COLLEGE, DATTANAGAR SHIROL
CERTIFICATE
This is to certify that the project member completed their work on the project
report titled
“QUIZ GAME”
Submitted by
Roll No Name
2239 Christin Mohite
2242 Aasavari Aapchari
2245 Pranali Kamble
2246 Tejashree Sagune
The completion of any work involves the effort of many mentors, I have been
lucky to have received a lot of help and support from all parts of quarters during the
making of this project. So with gratitude, I take this opportunity to acknowledge all
those guidance and encouragement helped me too successfully.
Proposed Methodology
The proposed methodology for the micro project involves defining the
quiz game's objectives, structuring the quiz questions, developing a user-
friendly interface, implementing a scoring system, and validating user input.
Ethical considerations are addressed, and comprehensive testing ensures
functionality. This structured approach ensures the creation of an interactive
and educational quiz game.
The final stage involves a holistic review, fine-tuning, and refinement of the
project. This meticulous methodology ensures the creation of an interactive
and educational quiz game that meets its intended objectives while upholding
ethical standards.
Action Plan
Sr.no. Details of Activity Planned Start Planned Name of
date Finish date responsible
team
members
1. Define Project 27/7/23 31/7/23 Christin,
Objective Pranali,
Aasavari,
Tejashree
4. Basic Logic and Flow Control: The project demonstrates how to implement
basic logic for presenting questions, checking user responses, and managing
the flow of the game through the use of conditional statements and loops.
3. Implementing Logic and Flow Control: Through the development of the quiz
game's logic and control flow, students achieve competence in implementing
decision-making processes and managing program execution.
4. Debugging and Testing: Learners can practice debugging and testing their code to
ensure it works correctly, emphasizing the importance of thorough testing in
software development.
Literature Review
A literature review is an essential component of research and academic
work, serving as a comprehensive survey and analysis of existing scholarship
on a particular topic. It plays a critical role in identifying the current state of
knowledge, gaps in the literature, and the theoretical framework within which
research is conducted. The literature review provides valuable insights into
the historical context, key debates, and trends in a given field of study.
Researchers conduct literature reviews to gain a deeper understanding of the
subject, inform their research questions, and ensure their work contributes to
existing knowledge. Through a careful examination of various sources, such as
academic articles, books, and research papers, the literature review also aids
in evaluating and synthesizing the findings of previous studies. Furthermore,
it helps researchers situate their work within a broader academic discourse
and make a compelling case for the significance of their research. In
summary, the literature review is a foundational element in academic
research that not only informs the research process but also contextualizes
the work within the larger body of scholarly literature.
5. Analyze Data: Apply data analysis techniques, which vary depending on the
research type (quantitative or qualitative).
7. Validate and Ensure Reliability: Assess data quality and reliability through
various tests.
8. Discuss Findings: Situate the results in the context of existing literature and
discuss implications.
Algorithm
5. After all questions are answered, display the player's final score.
Start
Initialize score=0
Display the
Question
no Is the yes
ans
correct
End of the
Display Correct questions
Increment score
answer
#include <stdio.h>
#include <conio.h>
#include <string.h>
void main()
{
int score = 0,i;
char userInput[100];
char questions[][100] = {"Who played the lead role in movie
Sholay?",
"Which Bollywood actress is often refered to as the Queen of
Bollywood?",
"In which movie did amir khan play the character Bhuvan?",
"Which Bollywood movie is known for its iconic song Dola re
dola?",
"Who is the director of the Bollywood movie Kabhi khushi kabhi
gaam?"};
char answers[][100] =
{"Dharmendra","Kangna","Lagan","Devdas","Karan johar"};
clrscr();
printf("\nWelcome to Bollywood Quiz Game....\n");
for(i = 0; i<5; i++)
{
printf("\n%s\n",questions[i]);
gets(userInput);
if(strcmp(userInput,answers[i])==0)
{
printf("Your Answer is Correct\n");
score++;
}
else
{
printf("Wrong Answer, Correct Answer is :%s\n",answers[i]);
}
}
printf("\n\nGOOD JOB!!!Your score is %d/5",score);
getch();
Output Of Micro-Project
Skills Developed
1. Research Skills
2. Communication Skills
3. Time Management
5. Project Management
4. Building More Complex Games: The simplified quiz game can be a starting
point for building more complex quiz or educational games with additional
features and graphical user interfaces.
Conclusion
While this project is relatively simple, its educational value and the
potential for customization and expansion are significant. It can serve as a
valuable starting point for those looking to develop their programming skills
and embark on more advanced programming endeavors. Overall, the micro
project underscores the importance of hands-on practice, problem-solving,
and creative thinking in the context of programming education.
References
https://www.tutorialspoint.com/cprogramming/index.htm
https://www.learn-c.org/
https://www.geeksforgeeks.org/c-programming-language/