Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Laboratoriya jumısı_1

.doc
Скачиваний:
0
Добавлен:
10.09.2024
Размер:
314.37 Кб
Скачать

Laboratoriya jumısı 1 Sızıqlı proсesske C++Builder 6 programma dúziw

Pusk-programmı-Borland C++Builder 6.

File-New-Application tańlaymız(eger taza proekt jaratpaqshı bolsaq). Nátiyjede tómendegi ayna ashıladı.

File-Save Project As… tańlaymız nátiyjede tómendegi ayna ashıladı.

Work papka jaratıp sonıń ishine saqlaymız.

Komponentalar palitrasınan Standart vkladkasın tańlaymız.

Label knopkasın tańlap Form1 aynasına mısh penen tartıp qoyamız. Bul proсessti 4 márte qaytalaymız. Yaǵnıy aynamız mına kórniske kelgeninshe:

Label1 sózin ózgertiw ushın Object Inspector aynasınan Properties-Saption-Label1 di X= qa ózgertemiz.

Object Inspector aynasınan Properties –Font - mıshtı shertip shriftti ózgertemiz. (Times New Roman, obıchnıy, 14) OK túymesin basamız.

Label2 sózin ózgertiw ushın Object Inspector aynasınan Properties-Saption-Label2 di Y= ke ózgertemiz.

Label3 sózin ózgertiw ushın Object Inspector aynasınan Properties-Saption-Label3 di Z= ǵa ózgertemiz.

Label4 sózin ózgertiw ushın Object Inspector aynasınan Properties-Saption-Label1 di NATIYJE ge ózgertemiz.

Komponentalar palitrasınan Standart vkladkasınan Edit knopkasın tańlaymız.

Onı Label1 yaǵnıy X= knopkasınıń qasına oń jaǵına qoyamız.

Label2 yaǵnıy Y= knopkasınıń qasına oń jaǵına qoyamız.

Label3 yaǵnıy Z= knopkasınıń qasına oń jaǵına qoyamız. Nátiyjede ayna kórnisi tómendegishe:

Edit sózlerin joq etiw ushın Object Inspector aynasınan Properties-Text-Edit1 den Edit1 sózin óshiremiz. Qalǵanlarıda tap sonday bolıp óshiriledi biraq hár bir Edit tiń ózin belgilew kerek(Edit2, Edit3).

Edit1,2,3 sózleriniń ornına sanlardı jazıp shıǵamız(3,4; 7,4e-2; 1,943e2).

Sol vkladkadan Memo knopkasın tańlap Form1 aynasına mısh penen tartıp qoyamız.

Object Inspector aynasınan Properties –Scrollbars-ssBoth tańlaymız. Aynamızdıń korinisi tómendegishe kóriniske iye boladı.

Memo sózin joq etiw ushın Object Inspector aynasınan Properties-Lines-String nan Memo1 di óshiremiz.

Sol vkladkadan Button knopkasın tańlap Form1 aynasına mısh penen tartıp qoyamız.

Button knopkasınıń atın ózgertiw ushın Object Inspector aynasınan Properties- Saption- Button ORINLA sózine ózgertemiz.

F orm1 aynasında turıp yamasa Object Inspector aynasınan Form1 di tańlaymız. Soń sol aynadaǵı Events bólimine OnCreate tiń bos kishkene ayna sında turıp mıshtı eki ret shertemiz, yamasa Form1 aynasınıń ústinde turıp mısh tıń shep knopkasın eki ret shertemiz.

Nátiyjede Unit1.cpp aynasında mına kórinistegi kod pay da boladı.

Sonıń ishine tómendegilerdi jazamız:

Edit1->Text=”3,4”;

Edit2->Text=”7,4e-2”;

Edit3->Text=”1,943e2”;

Memo1->Clear();

Memo1->Lines->Add(“Laboratoriyalık jumıs 1”);

Soń ORINLA knopkasın eki márte shertemiz. Nátiyjede Code Editor(Redaktor koda) yaǵnıy Unit1.cpp aynasında tómendegishe kod payda boladı. Onıń ishine tómendegilerdi jazamız.

double x,y,z,a,b,c, rez;

x=StrToFloat(Edit1->Text);

y=StrToFloat(Edit2->Text);

z=StrToFloat(Edit3->Text);

a=pow(tan(x+y),2);

b=exp(y-z);

c=sqrt(cos(x*x)+sin(z*z));

rez=a-b*c;

Memo1->Lines->Add(“Pri x=”+FloatToStrF(x,ffFixed,7,3)

+”; y=”+FloatToStrF(y,ffFixed,7,3)+”; z=”+FloatToStrF(z,ffFixed,7,3));

Memo1->Lines->Add(“Rezultat=”+FloatToStr(rez));

Aynanıń kórinisi tómendegishe:

Hámmesin kiritip jazıp bolǵannan keyin Project menyusinen Compile Unit(alt +F9) tańlaymız.

Eger xammesi tuwrı bolsa onda dastur tómendegi aynanı shıǵaradı.

Aqırında Run menyusinen Run dı yamasa F9 tańlaymız(Instrumentler panelinen mına piktogrammanı basamız. Mına ayna payda boladı.

ORINLA túymesin basamız. Nátiyjede mınanı esaplap beredi.

Óz betishe tapsırmalar

1. .

Pri x = 14.26, y = –1.22,

z = 3.510-2 : 0.564846.

2. .

Pri x = –4.5, y = 0.7510-4,

z = 0.845102 : –55.6848.

3. .

Pri x = 3.7410-2, y = –0.825,

z = 0.16102 : 1.0553.

4. .

Pri x = 0.4104, y = –0.875,

z = –0.47510-3 : 1.9873.

5.

Pri x = –15.246, y = 4.64210-2, z = 20.001102 : –182.036.

6.

Pri x = 16.5510-3, y = –2.75, z = 0.15 : 40.630694.

7.

Pri x = 0.1722, y = 6.33, z = 3.2510-4 : –205.305571.

8.

Pri x = –2.23510-2, y = 2.23, z = 15.221 : 39.374.

9. .

Pri x = 1.825102, y = 18.225, z = –3.29810-2 : 1.2131.

10.

Pri x = 3.98110-2, y = –1.625  103, z = 0.512 : 1.26185.

11.

Pri x = 6.251, y = 0.827, z = 25.001 : 0.7121.

12.

Pri x = 3.251, y = 0.325, z = 0.46610-4 : 4.251433.

13. .

Pri x = 17.421, y = 10.36510-3, z = 0.828105 : 0.33056.

14. .

Pri x = 12.310-1, y = 15.4, z = 0.252103 : 82.825623.

15. .

Pri x = 2.444, y = 0.86910-2, z = –0.13103 : 0.49871.

16.

Pri x = –2.23510-2, y = 2.23, z = 15.221 : 39.374.

Соседние файлы в предмете Программирование на C++