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
|