ұқ 13
Switch ң қ ң ә :
1. қ ү, ң құ. : D- 2 құ.
2. Microsoft Visual Studio 2010 :
3. қ (Windows қ) ү, :
4. ң ғғ VisualC++ -ң ғ + , ө ғғ CLR - . ң ң ғ Windows Forms ң. ң ң , : Lab2. , ө . , .
5. Form1 ғ:
6. ғ қ ү - ң ( қ ұ):
7. ғ TabControl қ. ү TabControl қ . ққ TabControl1 ү ү, ө ң ғ .
8. TabControl ғ ғ. Қғ TabControl1 : tabPage1 ә tabPage2.
9. tabPage1, tabPage2 қң ө ү. tabPage1 - ә TabControl1 . Text tabPage1 Default ә Enter .
10. tabPage2 - ә TabControl1 . Text tabPage2 Default ә Enter .
11. TabControl1 ң Default ғң Button1 .
12. button1 ң Z ө ү, button1 . ң Text Z .
13. TabControl1 ң Default ғң Label1 Label2 .
Label1 ң ө.
Label2 ң k ө
14. TabControl1 ң Default ғң TextBox1, TextBox 2 .
|
|
15. Z , ң :
16. ғ ң #pragma once ө
# include <cmath>
#include <time.h>
#include <stdlib.h> қ
17. Z , ң :
double x=0.73,y=0.4,t=2.6,z=0;
int k;
k= Convert::ToInt32(textBox1->Text);
switch (k)
{
case 5: case 9:
z=sin(x)+exp(x);
break;
case 1: case 2: case 3:
z=(x+y)/(1-x*y);
break;
case 0:
z=x+pow(t,2);
break;
}
textBox2->Text = "Z = " + z.ToString();
18. ғ ү, ► - (F5) .
ққ ұ .
19. Microsoft Visual Studio ғ : ? ғ Form1 ғ, Z , ң ә ғ:
k-ғ 5 ә , ә :
k-ғ 9 ә , ә :
k-ғ 1 ә , ә :
k-ғ 2 ә , ә :
k-ғ 3 ә , ә :
k-ғ 0 ә , ә :
k-ң ә 0,1,2,3,5,9 қ , k-ғ 4 ә , ә :
ң Switch- қ ң ә :
20. TabControl2 ң Default ғң Button2 .
21. button2 ң V ө.
22. TabControl2 ң C Default ғң Label3 Label4 .
Label3 ң B ө.
Label4 ң k ө
23. TabControl2 ң C Default ғң TextBox3, TextBox4 .
24. V , ң :
double p=0.7, h=4.8, v=0;
int l=2, R=4, k;
k= Convert::ToInt32(textBox3->Text);
switch (k)
{
case 3:
v=p*l;
textBox4->Text = "V = " + v.ToString();
break;
case 2:
v=(p*h/2)+Math.Cos(p);
textBox4->Text = "V = " + v.ToString();
break;
case 5:
v=3.14*R*l;
textBox4->Text = "V = " + v.ToString();
|
|
break;
default:
textBox4->Text = " ";
}
ғ ү, ► - (F5) .
Microsoft Visual Studio ғ : ? ғ Form1 ғ, Z , ң ә ғ: