Курсовая работа: Определение срока поломки компьютера
Если checkBox8=true, то timeWork =timeWork
(Сервер)
Если checkBox9=true, то timeWork -=0.6* timeWork
5) Источник питания:
(ИБП)
Если checkBox10=true, то timeWork +=0.45* timeWork
(Сетевой фильтр)
Если checkBox11=true, то timeWork +=0.15* timeWork
3.2 Разработка схемы алгоритма блока принятия решений
4. Разработка программного обеспечения
4.1 Выбор среды разработки системы
Для написания программного модуля данной курсовой работы была выбрана среда программирования MSVisualC++ 2008.
4.2 Программная реализация блока принятия решения.
private: System::Void button1_Click(System::Object^ sender, System::EventArgs^ e) {
float timeWork=0, timeWork2=0; int timeWork2_int;
int i=0, k=0; float ed=1;
float timeCPU=0,timeMB=0,timeVideo=0,timeOZY=0,timeHDD=0,timeDisp=0,timePower=0;
if (this->comboBox2->Text!=""&&this->comboBox1->Text!="")//считывание срока службы выбранного процессора
{ String ^d, ^dd="", ^s=File::ReadAllText("input_CPU.txt");
while(s->Length >200)
{ int i=s->IndexOf(" ");
d=s->Substring(0,i);
if (d==markaCPU)
{ s=s->Substring(i+1,s->Length-d->Length-1);
i=s->IndexOf(" ");
dd=s->Substring(0,i);
if (dd==chastCPU)
{ s=s->Substring(i+1,s->Length-dd->Length-1);
i=s->IndexOf("\n");