1- laboratoriya ishini bajarish bo’yicha hisobot


- Laboratoriya ishini bajarish bo’yicha



Yüklə 312,44 Kb.
səhifə14/15
tarix12.05.2023
ölçüsü312,44 Kb.
#112675
1   ...   7   8   9   10   11   12   13   14   15
1- laboratoriya ishini bajarish bo’yicha hisobot

14- Laboratoriya ishini bajarish bo’yicha
HISOBOT

Mavzu: Delphi dasturida sodda masalalar yechish.

Talabaning FIO: Abdurashidov Shafoat

Gurux:205




Delphi dasturlash muhitida chiziqli dasturlar tuzish. Sodda dasturlar tuzish va natija olish
a) butun tiplar va ular bilan bajariladigan amallar:
+ qo’shish amali;
- ayirish amali;
* ko’paytirish amali;
Div amalida bo’lish paytida qoldiq tashlab yuboriladi; Mod amalida bo’lish paytidagi qoldiqni aniqlash;
b) matematik funksiyalar va StrToFloat, FloatoStr, inttostr, strtoint funksiyalaridan foydalanish yo’llari bilan tanishish;
A va B ikkita haqiqy sonlar berilgan. Ularning yig’indisi, ayirmasi va ko’paytmasini hisoblang. Yechish. A va b sonlar yig’indisini S, ayirmasini D, ko’paytmasini K bilan belgilasak, S=a+b, d=a-b, k=a*b formulalar o’rinli bo’ladi.
procedure TForm1.Button1Click(Sender: TObject);
var a,b,s,p:real;
begin
a:=StrToFloat(Edit1.Text);
b:=StrToFloat(Edit2.Text);
s:=a+b; p:=a*b;
Edit3.Text:=FloatToStr(s);
Edit4.Text:=FloatToStr(p); end;.







15- Laboratoriya ishini bajarish bo’yicha
HISOBOT

Mavzu: C++ dasturlarida sodda masalalar bilan ishlash

Talabaning FIO: Abdurashidov Shafoat

Gurux:205




C++ dasturlash tilida ikki funksiyani qayta yuklash dasturi.
Masalan, quyidagi dastur addjvalues nomli ikkita funksiyani qayta yuklash uchun xizmat qiladi:
#include int add_values (int a, int b)
{
return(a + b);
} int add_values (int a, int b, int c)
f
return(a + b + c);
} void main(void)
{
cout « “200 + 801 = “ « add_values(200, 801) « endl; cout « “100 + 201 + 700 = “ « add_values(100, 201, 700) « endl;
} Ushbu dastur quyidagi natijani beradi:

Ko‘rinib turibdiki, dasturda ikkita bir xil nomdagi, ammo parametrlari soni har xil bo‘lgan addjvalues funksiyasi aniqlangan. Bu holda kompilyator parametrlar soniga ko‘ra qaysi funksiyani qo‘llash haqida mustaqil ravishda xulosa qiladi.
Quyidagi misolga e’tibor bering. Unda show message funksiyasi qayta yuklanadi. Birinchi show_message funksiyasiga parametrlar uzatilmaydi va u ekranga standart axborotni chiqaradi. Ikkinchisi unga uzatilgan bitta ma’lumotni, uchinchisi esa ikkita ma’lumotni ekranga chiqaradi.
^include void show_message(void)
{ cout « “ Standart axborot: “ « “ C++ da dastrulashni o ‘rganamiz ” « endl; } void show_message(char *message)
{
cout « message « endl;
} void show_message(char *first, char *second') { cout « first « endl; cout « second « endl; } void main(void)
{
show_message(); show_message(“ C++ tili da dastrulash oson”); show_message(“ C++ tili zo ‘r til!”, “Qayta yukalsh yaxshi imkoniyat!”) ; } Bu dastur quyidagi natijani beradi:






Yüklə 312,44 Kb.

Dostları ilə paylaş:
1   ...   7   8   9   10   11   12   13   14   15




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin