INTRODUCTION :-
My project is simply a quiz game .
This quiz consist of ten questions .
Every question has one mark .
If user pick correct option than it will add one mark .
If user pick wrong option , than no negative marking done .
Passing marks is 6 .
The result will be shared at the end .
And you will be informed about that you are pass or fail .
This source code of this Quiz Game consist different functions , conditional sentences , loop etc .
SOURCE CODE :-
#include <iostream> //header file
using namespace std; //header file
int playquiz () ; //function prototype
int main()
{
int finalresult ; //declare a data type
char playagain ; //declare a char data type
finalresult = playquiz() ; //function call
while (finalresult >= 6 ) //loop
{
cout << "Your final score is " <<finalresult << endl ; //simple output statement
cout << "You are Pass" << endl ; //simple output statement
cout << "Do you want to play quiz again answer with y or n " << endl ; //simple output statement
cin >> playagain ; //simple input statement
if (playagain == 'y' || playagain == 'Y') //condition
{
finalresult = playquiz () ; //function call
}
else
{
cout << "Thanks for playing game " << endl ; //simple output statement
break ;
}
}
if (finalresult < 6 )
{
cout << "Your final score is " <<finalresult << endl ; //simple output statement
cout << "You are Fail" << endl ; //simple output statement
cout << "Thanks for playing game ..... Better luck next time !" << endl ; //simple output statement
}
return 0;
}
int playquiz () //function defination
{
char c ; //declaration of char data type
char option ; //declaration of char data type
int score ; //declaration of int data type
cout << ".......WELCOME TO THE QUIZ GAME......." << endl ;
cout << "...Please follow the instructions..." << endl ;
cout << "Instruction 1 : Quiz contain total 10 questions " << endl ;
cout << "Instruction 2 : one question has 01 mark " << endl ;
cout << "Instruction 3 : There will be no negative marking " << endl ;
cout << "Instruction 4 : If your score is 6 or greater than 6 than you are pass" << endl ;
cout << "Instruction 5 : Please select from options (a,b,c&d)" << endl ;
cout << "Instruction 6 : Please press s to start the quiz " << endl ; //simple output statements
cin >> c ; //simple input statement
if (c == 's' || c == 'S') //condition
{
cout << " Question 01 : Which city is the capital of Pakistan ? " << endl ;
cout << "(a) Lahore (b) Peshawar (c) Islamabad (d) Karachi " << endl ;
cin >> option ;
if (option == 'c' || option == 'C') //condition
{
score = score + 1 ; //increament statement
}
else
{
score = score ;
}
cout << " Question 02 : Which river is the largest river in Pakistan ? " << endl ;
cout << "(a) Indus (b) Ravi (c) Satluj (d) Chanab " << endl ;
cin >> option ;
if (option == 'a' || option == 'A') //condition
{
score = score + 1 ; //increament statement
}
else
{
score = score ;
}
cout << " Question 03 : Who is the Prime minister of Pakistan ? " << endl ;
cout << "(a) Imran Khan (b) Nawaz Sharif (c) Shahbaz Sharif (d) Arif Alwi " << endl ;
cin >> option ;
if (option == 'c' || option == 'C') //condition
{
score = score + 1 ; //increament statement
}
else
{
score = score ;
}
cout << " Question 04 : What is the national game of Pakistan ? " << endl ;
cout << "(a) Cricket (b) Kabadi (c) Football (d) Hockey " << endl ;
cin >> option ;
if (option == 'd' || option == 'D') //condition
{
score = score + 1 ; //increament statement
}
else
{
score = score ;
}
cout << " Question 05 : Which animal is the national animal of Pakistan ? " << endl ;
cout << "(a) cow (b) Goat (c) Markhor (d) Buffalow " << endl ;
cin >> option ;
if (option == 'c' || option == 'C') //condition
{
score = score + 1 ; //increament statement
}
else
{
score = score ;
}
cout << " Question 06 : Which flower is the national flower of Pakistan ? " << endl ;
cout << "(a) Jasmine (b) Flower (c) Sunflower (d) Orchid " << endl ;
cin >> option ;
if (option == 'a' || option == 'A') //condition
{
score = score + 1 ; //increament statement
}
else
{
score = score ;
}
cout << " Question 07 : Who is the chief minister of sindh ? " << endl ;
cout << "(a) Abdul Quddos Bizenjo (b) Choudhary Parvaiz Elahi (c) Khalid Khurshid (d) Murad Ali Shah " << endl ;
cin >> option ;
if (option == 'd' || option == 'D') //condition
{
score = score + 1 ; //increament statement
}
else
{
score = score ;
}
cout << " Question 08 : Which city is the capital of Punjab ? " << endl ;
cout << "(a) Lahore (b) Bahawalpur (c) Islamabad (d) Sahiwal " << endl ;
cin >> option ;
if (option == 'a' || option == 'A') //condition
{
score = score + 1 ; //increament statement
}
else
{
score = score ;
}
cout << " Question 09 : Who is the first women prime minister of Pakistan ? " << endl ;
cout << "(a) Sheeri Mazari (b) Banzir Bhutto (c) Maryam Nawaz (d) Sajida Bagum " << endl ;
cin >> option ;
if (option == 'b' || option == 'B') //condition
{
score = score + 1 ; //increament statement
}
else
{
score = score ;
}
cout << " Question 10 : Which city is the capital of Balochistan ? " << endl ;
cout << "(a) Quetta (b) Sibbi (c) Chaman (d) Gwadar " << endl ;
cin >> option ;
if (option == 'a' || option == 'A') //condition
{
score = score + 1 ; //increament statement
}
else
{
score = score ;
}
}
else
{
cout << "Invalid Input , Please enter s to start the quiz " << endl ;
}
return score ;
}
Comments
Post a Comment