на тему рефераты Информационно-образоательный портал
Рефераты, курсовые, дипломы, научные работы,
на тему рефераты
на тему рефераты
МЕНЮ|
на тему рефераты
поиск
Застосування BORLAND C++ BUILDER для створення ігрових програм
p align="left">{

if (!(ListBox1->ItemIndex == -1))

ListBox1->Items->Delete(ListBox1->ItemIndex);

}

Для кнопки Вихід:

Close();

Збережемо та скомпілюємо додаток, а потім протестуємо його.

Отже, ми познайомилися із середовищем розробки Borland C++ Builder і створили простий додаток.

Практична частина

Результатом нашої роботи є ігровий проект програми “О счасливчик”. Зауважимо лише, що для спрощення робити нами був реалізований лише текстовий інтерфейс взаємодії з користувачем (це було зроблено для економії часу). Впринципі загальна схема та алгоритм роботи програми достатньо простий і не потребує особливих коментарів.

Вся програма містиця в одному текстовому блоці prg.txt [дивись дискету] (лістинг 1).

Лістинг 1.

#include<stdio.h>

#include<conio.h>// Header Files

#include<graphics.h>

#include<string.h>

#include<time.h>

#include<stdlib.h>

// Inputs:void game()

void menu()

int question()

void contend()

void rules()

#include<stdio.h>

#include<conio.h>// Header Files

#include<graphics.h>

#include<string.h>

#include<time.h>

#include<stdlib.h>

#define n 10

#define NULL 0

int flag, take, choice;

char name[20][50];

void menu()

{

clrscr();

printf("\n\n WELCOME TO WHO'LL BE A MILLIONAIRE "

"\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "

"\n\n\t $$$$$$$$$$$$$$$$$$$$$ MAIN MENU $$$$$$$$$$$$$$$$$$$$ "

"\n$ $ "

"\n$ $ "

"\n\t $ Choice 1 : READ THE RULES OF THE GAME$ "

"\n$ $ "

"\n\t $ Choice 2 : ENTER THE NAME'S OF 10 CONTENDERS $ "

"\n$ $ "

"\n\t $ Choice 3 : PLAY GAME$ "

"\n$ $ "

"\n\t $ Choice 4 : EXIT$ "

"\n$ $ "

"\n\t $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ ");

printf("\n\n\nPlease Enter Your Choice : ");

scanf(" %d", &choice);

}

float question()

{

time_t first, second;

char dummy[80];

float ret;

randomize(); // stdlib.h

raj :

{

if(random(20) == 0)// stdlib.h

{

first = time(NULL);

printf(" Who's Programmed [ WHO'LL BE A MILLIONAIRE ] :? ");

printf("\n\n A) HARRY \t\t B) GURJIT \n C) ALI \t\t D) MICHAEL ");

scanf(" %[^\n]", dummy);

second = time(NULL);

ret = difftime(second, first);

if((strcmpi(dummy, "b") == 0) || (strcmpi(dummy, "gurjit") == 0) )

{

printf(" RIGHT ANSWER ");

flag = 1;

}

else

{

printf(" WRONG ANSWER______The Answer Is ---> B / GURJIT SINGH ");

flag = 0;

}

}

else if(random(20) == 1)

{

first = time(NULL);

printf(" Which Is The Deepest Ocean :? ");

printf("\n\n A) PACIFIC \t\t B) ATLANTIC \n C) ARCTIC \t\t D) INDIAN ");

scanf(" %[^\n]", dummy);

second = time(NULL);

ret = difftime(second, first);

if( (strcmpi(dummy, "a") == 0) || (strcmpi(dummy, "pacific") == 0) )

{

printf(" RIGHT ANSWER ");

flag = 1;

}

else

{

printf(" WRONG ANSWER______The Answer Is ---> A / PACIFIC ");

flag = 0;

}

}

else if(random(20) == 2)

{

first = time(NULL);

printf(" How Many Continents Are There On This Planet [EARTH] :? ");

printf("\n\n A) 4 \t\t B) 5 \n C) 6 \t\t D) 7 ");

scanf(" %[^\n]", dummy);

second = time(NULL);

ret = difftime(second, first);

if( (strcmpi(dummy, "d") == 0) || (strcmpi(dummy, "7") == 0) )

{

printf(" RIGHT ANSWER ");

flag = 1;

}

else

{

printf(" WRONG ANSWER______The Answer Is ---> D / 7 ");

flag = 0;

}

}

else if(random(20) == 3)

{

first = time(NULL);

printf(" C/C++ Are Products Of Which American Company :? ");

printf("\n\n A) MICROSOFT \t\t B) IBM \n C) BORLAND \t\t D) NONE ");

scanf(" %[^\n]", dummy);

second = time(NULL);

ret = difftime(second, first);

if( (strcmpi(dummy, "c") == 0) || (strcmpi(dummy, "borland") == 0) )

{

printf(" RIGHT ANSWER ");

flag = 1;

}

else

{

printf(" WRONG ANSWER______The Answer Is ---> C / BORLAND ");

flag = 0;

}

}

else if(random(20) == 4)

{

first = time(NULL);

printf(" The Fastest Running Mammal On This Planet [EARTH] :? ");

printf("\n\n A) CHEETAH \t\t B) CAMEL \n C) MAN \t\t D) ELEPHANT ");

scanf(" %[^\n]", dummy);

second = time(NULL);

ret = difftime(second, first);

if( (strcmpi(dummy, "a") == 0) || (strcmpi(dummy, "cheetah") == 0) )

{

printf(" RIGHT ANSWER ");

flag = 1;

}

else

{

printf(" WRONG ANSWER______The Answer Is ---> A / CHEETAH ");

flag = 0;

}

}

else if(random(20) == 5)

{

first = time(NULL);

printf(" Which Of These Is An Output Device :? ");

printf("\n\n A) SCANNER \t\t B) PRINTER \n C) KEY BOARD \t\t D) MOUSE ");

scanf(" %[^\n]", dummy);

second = time(NULL);

ret = difftime(second, first);

if( (strcmpi(dummy, "b") == 0) || (strcmpi(dummy, "printer") == 0) )

{

printf(" RIGHT ANSWER ");

flag = 1;

}

else

{

printf(" WRONG ANSWER______The Answer Is ---> B / PRINTER ");

flag = 0;

}

}

else if(random(20) == 6)

{

first = time(NULL);

printf(" World's Longest River :? ");

printf("\n\n A) NILE \t\t B) SMILE \n C) MISSISSIPII \t D) GANGA ");

scanf(" %[^\n]", dummy);

second = time(NULL);

ret = difftime(second, first);

if( (strcmpi(dummy, "a") == 0) || (strcmpi(dummy, "nile") == 0) )

{

printf(" RIGHT ANSWER ");

flag = 1;

}

else

{

printf(" WRONG ANSWER______The Answer Is ---> A / NILE ");

flag = 0;

}

}

else if(random(20) == 7)

{

first = time(NULL);

printf(" The Highest Mountain Peak In The World :? ");

printf("\n\n A) K2 \t\t B) ROCKY \n C) NEGHY \t D) HIMALAYA ");

scanf(" %[^\n]", dummy);

second = time(NULL);

ret = difftime(second, first);

if( (strcmpi(dummy, "d") == 0) || (strcmpi(dummy, "himalaya") == 0) )

{

printf(" RIGHT ANSWER ");

flag = 1;

}

else

{

printf(" WRONG ANSWER______The Answer Is ---> D / HIMALAYA ");

flag = 0;

}

}

else if(random(20) == 8)

{

first = time(NULL);

printf(" My Favourite Movie :? ");

printf("\n\n A) TITANIC \t\t B) TERMINATOR - 2 \n C) MASK \t\t D) RAMBO ");

scanf(" %[^\n]", dummy);

second = time(NULL);

ret = difftime(second, first);

if( (strcmpi(dummy, "a") == 0) || (strcmpi(dummy, "titanic") == 0) )

{

printf(" RIGHT ANSWER ");

flag = 1;

}

else

{

printf(" WRONG ANSWER______The Answer Is ---> A / TITANIC ");

flag = 0;

}

}

else if(random(20) == 9)

{

first = time(NULL);

printf(" Rabies a Disease Is caused By :? ");

printf("\n\n A) LION \t\t B) TIGER \n C) DOG \t\t D) MONKEY ");

scanf(" %[^\n]", dummy);

second = time(NULL);

ret = difftime(second, first);

if( (strcmpi(dummy, "c") == 0) || (strcmpi(dummy, "dog") == 0) )

{

printf(" RIGHT ANSWER ");

flag = 1;

}

else

{

printf(" WRONG ANSWER______The Answer Is ---> C / DOG ");

flag = 0;

}

}

else if(random(20) == 10)

{

first = time(NULL);

printf(" Capital City Of India :? ");

printf("\n\n A) NEW DELHI \t\t B) NEW YORK \n C) SYDNEY \t\t D) LONDON ");

scanf(" %[^\n]", dummy);

second = time(NULL);

ret = difftime(second, first);

if( (strcmpi(dummy, "a") == 0) || (strcmpi(dummy, "new delhi") == 0) )

{

printf(" RIGHT ANSWER ");

flag = 1;

}

else

{

printf(" WRONG ANSWER______The Answer Is ---> A / NEW DELHI ");

flag = 0;

}

}

else if(random(20) == 11)

{

first = time(NULL);

printf(" How Many Wonders Are There In This World :? ");

printf("\n\n A) 6 \t\t B) 27 \n C) 8 \t\t D) 7 ");

scanf(" %[^\n]", dummy);

second = time(NULL);

ret = difftime(second, first);

if( (strcmpi(dummy, "d") == 0) || (strcmpi(dummy, "7") == 0) )

{

printf(" RIGHT ANSWER ");

flag = 1;

}

else

{

printf(" WRONG ANSWER______The Answer Is ---> D / 7 ");

flag = 0;

}

}

else if(random(20) == 12)

{

first = time(NULL);

printf(" Tan 45 Degree :? ");

printf("\n\n A) 1/2 \t\t B) 2 \n C) 1 \t\t\t D) 0 ");

scanf(" %[^\n]", dummy);

second = time(NULL);

ret = difftime(second, first);

if( (strcmpi(dummy, "c") == 0) || (strcmpi(dummy, "1") == 0) )

{

printf(" RIGHT ANSWER ");

flag = 1;

}

else

{

printf(" WRONG ANSWER______The Answer Is ---> C / 1 ");

flag = 0;

Страницы: 1, 2, 3



© 2003-2013
Рефераты бесплатно, курсовые, рефераты биология, большая бибилиотека рефератов, дипломы, научные работы, рефераты право, рефераты, рефераты скачать, рефераты литература, курсовые работы, реферат, доклады, рефераты медицина, рефераты на тему, сочинения, реферат бесплатно, рефераты авиация, рефераты психология, рефераты математика, рефераты кулинария, рефераты логистика, рефераты анатомия, рефераты маркетинг, рефераты релиния, рефераты социология, рефераты менеджемент.