Aniq fanlar


Download 0.61 Mb.
bet1/20
Sana02.12.2023
Hajmi0.61 Mb.
#1780558
  1   2   3   4   5   6   7   8   9   ...   20
Bog'liq
O


O’ZBEKISTON RESPUBLIKASI
OLIY TA’LIM, FAN VA INNOVATSIYALAR VAZIRLIGI

O’ZBEKISTON-FINLANDIYA PEDAGOGIKA INSTITUTI
ANIQ-TABIIY VA JISMONIY MADANIYAT FAKULTETI
ANIQ FANLAR” KAFEDRASI MATEMATIKA VA
INFORMATIKA YO’NALISHI DASTURLASH ASOSLARI
FANIDAN


KURS ISHI
MAVZU: C++ tilida funksiyalar, strukturalar va birlashmalar.

Bajardi: Qilichev Og’abek


Guruh: 232
Kurs ishi rahbari: Rasulov U.M

Samarqand 2023
Mundarija

KIRISH………………………………………………………………………………………………………………3
I BOB. Funksiyalar.

    1. - C++ dasturlash tilida funksiyalar………………………………………………………………..5

    2. - Funksiyalar bilan ishlash………………………………………………………………………….15


II BOB. Strukturalar va birlashmalar.
2.1- C++ dasturlash tilida strukturalar…………………………………………………………..…26
2.2- Birlashmalar………………………………………………………………………………….…………39

Xulosa…………………………………………………………………………………………………………….48
Foydalanilgan adabiyotlar ro’yxati……………………………………………………………….…49

2

KIRISH


Hozirgi kunda respublikamizdagi texnika oliy o`quv yurtlarida “Informatika
va axborot texnologiyalari” ta’lim yo`nalishi va mutaxassisliklariga turli xil
dasturlash tillarini o`rgatish mo`ljallangan. Bizga ma`lumki, dasturlash tillarining
yuzdan ortiq ko`rinishlari mavjud, lekin qo`llanilishi ko`lamiga qarab C/C++ va
C# dasturlash tillari yuqori dasturlash sinfiga mansubdir.
Mutaxassislarning fikriga ko`ra C++ dasturlash tili Assembler dasturlash
tiliga eng yaqin bo`lib, tezlik jihatidan 10 % ortda qolar ekan.Keyingi yillarda
amaliy dasturchilarga juda ko`p integratsion dastur tuzish muhitlari taklif
etilmoqda. Bu muhitlar u yoki bu imkoniyatlari bilan bir–biridan farq qiladi.
Aksariyat dasturlashtirish muhitlarining fundamental asosi C/C++ tiliga borib
taqaladi.
Ushbu kurs ishi hozirgi kunda komp’yuterda berilgan masalalarni dasturlash
tillari orqali echih va dasturda ko`rsatgichlar va funksiyalar hamda protsedura
tushunchalaridan foydalanish kabi vazifalarni o`rganishga olib keladi. C++ tilidа
qurilmа kiritish vа chiqаrish vоsitаlаri yo‘q. Bu ish stаndаrt kutubхоnаlаrdа
sаqlаnаdigаn funktsiyalаr, turlаr vа оb’еktlаr yordаmidа аmаlgа оshirilаdi. C++
sinflаri kutubхоnаlаridаn fоydаlаnilgаndа, iostream.h kutubхоnа fаyli qo‘llаnib,
undа cin klаviаturаsidаn kiritilаdigаn mа’lumоtlаrning hаmdа cout displеyi
ekrаnigа chiqаrilаdigаn mа’lumоtlаrning stаndаrt оqimlаri, shuningdеk tеgishli
оpеrаtsiyalаr bеlgilаngаn.
C++, Bell Laboratories kompaniyasining Bjarne Stroustrup tomonidan 1983
yilda ishlab chiqilgan dasturlash tili. Bu tilning asosiy maqsadi, C dasturlash
tilining imkoniyatlarini oshirib, obyektoriyentatsiya va shunday qilib yuqori darajada modularlikni birlashtirishdir.C++ dasturlash tili, yuqori darajada ishlab chiqilgan dasturlarning yaratilishi uchun ishlatiladi. Masalan, mobil ilovalar,
3
o'yinlar, operatsion tizimlar, multimedia ilovalar, matematik jamlanmalar va
boshqa dasturlar yaratishda ishlatiladi. Bu tilda yozilgan dasturlar, yuqori tezlikda
va qulaylikda ishlaydi. C++ dasturlash tili, yagona yoki ko'p modulli dasturlarni
yaratish imkonini beradi va modullar o'zaro aloqani minimal darajada oshiradi. Bu
tilda yozilgan dasturlar, asosan dasturlashning cheklangan yoki cheklangan emas,
yuqori darajadagi qulaylik va to'liq tanlangan kutubxonalarga ega bo'lishi bilan
ajralib turadi.C++ dasturlash tilining sintaksisi, C dasturlash tilining sintaksisiga
juda o'xshaydi, shuningdek, yana bir yoki bir nechta obyektga yo'naltirilgan
bo'limlarni yaratish imkonini beradi. Bu til, obyektlar va klasslarning yaratilishi,
asosiy yordamchilar, malumot turlari, dasturlash operatorlari, yordamli va
yordamsiz funksiyalar, shablonlar va boshqa to'plamlarni qo'shish imkondir.

Download 0.61 Mb.

Do'stlaringiz bilan baham:
  1   2   3   4   5   6   7   8   9   ...   20




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling