Курстық жұмыс н 2-1-34-2021



бет7/7
Дата17.03.2023
өлшемі476,24 Kb.
#75055
1   2   3   4   5   6   7
Unit3.cpp
//---------------------------------------------------------------------------
#include
#pragma hdrstop
#include "Unit1.h"
#include "Unit2.h"
#include "Unit3.h"
#include "Unit4.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
TForm3 *Form3;
//---------------------------------------------------------------------------
__fastcall TForm3::TForm3(TComponent* Owner)
: TForm(Owner)
{
}
//---------------------------------------------------------------------------
void __fastcall TForm3::BitBtn1Click(TObject *Sender)
{
Form1->Close();
Form2->Close();
Form3->Close();
Form4->Close();
}
//---------------------------------------------------------------------------
Unit4.cpp
//---------------------------------------------------------------------------
#include
#pragma hdrstop
#include "Unit1.h"
#include "Unit2.h"
#include "Unit3.h"
#include "Unit4.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
TForm4 *Form4;
//---------------------------------------------------------------------------
__fastcall TForm4::TForm4(TComponent* Owner)
: TForm(Owner)
{
}
//---------------------------------------------------------------------------
void __fastcall TForm4::BitBtn1Click(TObject *Sender)
{
Form4->Visible=false;// қарап шыққаннан кейін анықтама нысанын жасырамыз
}
Программа жұмыс істеу барысында:

4-СУРЕТ
Егер сізге сұрақпен бірге суретті көрсету қажет болса, онда кескін компонентін және оның сурет сипатын қолданыңыз. Осы компоненттердің санын пішінге қойып, әрқайсысына қажетті суретті жүктеңіз. Барлығы үшін Visible қасиетін жалған етіп орнатыңыз. Содан кейін қажетті сұрақта кодты қосыңыз, мысалы:
Form2->Label5->Caption="Как звали невесту Эдмона Дантеса, будущего графа Монте-Кристо? ";
Form2->Label1->Caption="Мерседес";
Form2->Label2->Caption="Тойота";
Form2->Label3->Caption="Хонда";
Form2->Label4->Caption="Лада";
Form2->Image1->Visible=true;
pravil_otvet=1;
break;
Яғни Image1-де жүктелген суретті көрсетесіз. Бірақ келесі сұраққа көшу кезінде кескін алынып тасталуы немесе жаңасына ауыстырылуы үшін коммутатор алдында қосу керек:
Form2->Image1->Visible=false;
Form2->Image2->Visible=false;
Form2->Image[i]->Visible=false;
Суреттердің санына байланысты. Бұл қарапайым әдіс және бірден екі суретті көрсетпеуге көмектеседі. Опция ретінде-келесі сұрақта қосу:
case 3:
Form2->Label5->Caption="Как звали невесту Эдмона Дантеса, будущего графа Монте-Кристо? ";
Form2->Label1->Caption="Мерседес";
Form2->Label2->Caption="Тойота";
Form2->Label3->Caption="Хонда";
Form2->Label4->Caption="Лада";
Form2->Image1->Visible=true;
pravil_otvet=1;
break;

case 4:
Form2->Image1->Visible=false; //скрываем


Form2->Label5->Caption="Какой цвет получается при смешении синего и красного?";
Form2->Label1->Caption="Коричневый";
Form2->Label2->Caption="Фиолетовый";
Form2->Label3->Caption="Зелёный";
Form2->Label4->Caption="Голубой";
Form2->Image2->Visible=true; //успешно скрыв старое изображение, показываем новое
pravil_otvet=2;
break;

ҚОРЫТЫНДЫ


Курстық жобаны орындау барысында Информатика пәні бойынша бақылау жасалды. Қойылған міндеттер іске асырылды.


-Бағдарлама келесі функцияларды орындайды:
-тест тапсыруға мүмкіндік береді (ұсынылған жауаптың бір нұсқасын таңдау арқылы сұрақтарға жауап беру);
-пайдаланушы деректерін енгізу;
-өткен тест туралы ақпарат береді.
Осылайша, курстық жұмыстың мақсаты орындалды. Қосымша сәтті сыналды. Әзірленген қолданбалы бағдарламада ыңғайлы пайдаланушы интерфейсі бар. Бағдарлама элементтері пайдаланушының мәзірі арқылы басқарылатын бірыңғай жоба ретінде ұсынылған.
Бұл тест программа кәсіби саладағы бейімділікті бағалау кезінде маңызды болып табылатын қызығушылықтарыңыз бен қабілеттеріңізді зерттеуге бағытталған. Тесттің сұрақтарына, онда Сіз қандай бағыттағы өзінің білім деңгейін тексеруге болады.
Проблемалық мәлімдеме жұмыста толығымен жүзеге асырылды. Сонымен қатар, мен C ++ тілінің негізгі түсініктері мен қасиеттерін, оның операторлары мен кілт сөздерін зерттеп, C ++ ортасында қалай жұмыс істеу керектігін білдім және ақыр соңында C ++ тілінде қарапайым бағдарламалар жасау мен жазуда тәжірибе жинақтадым.


ӘДЕБИЕТТЕР ТІЗІМІ

1 Архангельский а. я., C++Builder 6 бағдарламалау-Мәскеу," Бином-Пресс", 2003.


2 Архангельский А. Я., С++ Builder 6. Справочное пособие. Кітап 1. С++ Тілі - Мәскеу, "Бином", 2002
3 Архангельский А. Я., С++ Builder 6. Справочное пособие. Кітап 2. Сыныптар мен компоненттер-Мәскеу, Бином, 2002
5 Бобровский с., Borland C++ Builder жүйесінде с++ тілінде бағдарламалау, "ДЕСС INFORCOM PRESS"1999.
6 Ермолаев в., Сорока Т., C++ Builder: рецепт кітабы, "Кудиц-обзац", 2006


Тараз 2021




Достарыңызбен бөлісу:
1   2   3   4   5   6   7




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет