Laborotoriya ishi



Download 479,22 Kb.
Sana07.07.2022
Hajmi479,22 Kb.
#755368
Bog'liq
Xolberdiyeva Navbahor.102


O’ZBEKISTON RESPUBLIKASI
OLIY VA O’RTA MAXSUS TA’LIM
VAZIRLIGI SAMARQAND DAVLAT UNIVERSITETI RAQAMLI TEXNOLOGIYA FAKULTETI TALABASI XOLBERDIYEVA NAVBAHORNING PROGRAMMALASH ASOSLARI FANIDA YOZGAN
LABOROTORIYA ISHI
1.Laborotoriya . Kiritish va chiqarish operatorlari
2-ISHNING MAQSADI
C++ dasturlash tili haqida boshlang’ich tushunchalarni o’rganish va berilgan funksiyani qiymatini aniqlash
X ning qiymati berilganda y=3x6-6x2-7 funksiyaning qiymati aniqlansin
3-NAZARIY QISM
C++ funksiya va obyektlarning juda boy kutubxonasiga ega. Yani C++ dasturlash tilida dasturlashni o’rganish ikki qismga bo’linadi. Birinchisi bu C++ tilini o’rganish , ikkinchisi esa C++ ning standart kutubxonasidagi tayyor obyekt va funksiyalarni qo’llashni o’rganish. Biz bu masalani ishlaguncha # include dan foydalanamiz.
4-AMALIY QISM

5.XULOSA
Berilgan masalani yechish uchun int tipidan foydalanildi chunki qiymatlar butun son edi.Darajani hisoblash uchun pow dan foydalandik va bu uchun matematik kutubxona kiritdik .Bu vazifa 2 chi qatorda bajarilgan .


2-Laborotoriya ishi.Butun sonlarga oid masalalar
1-MASALANI KIRITISH
25.Hafta kunlari quyidagicha tartibda berilgan.0-yakshanba , 1-dushanba, 2-seshanba, 3-chorshanba, 4-payshanba,5-juma 6-shanba . 1-365 oraliqda yotuvchi K soni berilgan . Agar 1-yanvar payshanba bo’lsa , kiritilgan K-kun haftaning qaysi kuniga to’gri kelishini aniqlovchi programma tuzilsin.
2-ISHNING MAQSADI
C++ tilida haqiqiy va butun sonlarni boshqa tiplarda kiritamiz.Bu mavzuda biz butun sonlar ustida ishlashni o’rganamiz
3-NAZARIY QISM
Masalan butun sonlarni int,short int, unsigned int, long int lar orqali kiritsak buladi. Haqiqiy sonlarni esa float, double, long double lar orqali kiritamiz . Bular bir-biridan kompyuter xotirasida qancha hajm egallashi va qabul qiluvchi qiymatlar oraligi bilan farq qiladi.
4-AMALIY QISM




3-LABOROTORIYA ISHI.Mantiqiy amallar


1-MASALANI KIRITISH

X,Y sonlar berilgan . Jumlani rostlikka tekshiring ”Kordinatalari (X,Y) bo’lgan nuqta, kordinata choragining ikkinchisida yotadi”.

2-ISHNING MAQSADI

Bu turdagi o’zgaruvchi bool kalit so’zi bilan bilan e’lon qilinib, xotirada 1 bayt joy egallaydi va 0 (false,yolg’on) yoki (true,rost) qiymat qabul qiladi.

3-NAZARIY QISM
Mantiqiy tur o’zgaruvchilar qiymatlar o’rtasidagi munosabatlarni ifodalaydigan mulohazalarni rost (true) yoki yolg’on (folse) ekanligini tavsifida qo’llaniladi va ular qabul qiladigan qiymatlar matematik mantiq qonuniyatlariga asoslanadi.

4-AMALIY QISM




5.XULOSA
Bu masalani ishlashda biz katta-kichik belgisi va konyunksiyadan (&&) dan foydalandik. Odatda && amali ( va ) deb o’qiladi va qo’shishni bildiradi.

4-LABOROTORIYA ISHI.SHART OPERATORI
1-MASALANI KIRITING
X haqiqiy son berilgan . Quyidagi funksiyani hisoblang



2*x,agar x<-2 yoki x>2;


f(x) = -3*x aks holda ;
2-ISHNING MAQSADI
Shart operatori boshqarishni qaysi tarmoqqa uzatishni ta’minlaydi.
3.NAZARIY QISM
Dastur bajarilishining birorta qadimda qandaydir shartni tekshirish natijasiga ko’ra boshqaruvni dasturning u yoki bu bo’lagiga uzatish mumkin . Tarmoqlanishni amalga oshirish uchun shartli operatordan foydalaniladi . IF operatori : If operatori qandaydir shartni rostlikka tekshirishni natijasiga ko’ra dasturda tarmoqlanishni amalga oshiradi.
4.AMALIY QISM

NATIJA


5.XULOSA
Biz bu masalani ishlashda shart operatoridan foydalandik.Butun sonlar bulgani uchun int dan foydalandik. Agar x -2 dan kichik va 2 dan katta qiymatlar bulsa 2 ga kupaytiriladi. Aks holda esa -3 ga kupaytiriladi .
6-LABOROTORIYA ISHI .TANLASH OPERATORI
1.ISHNING MAQSADI
Boshqarishni uzatish operatorlaridan yana biri tanlash operatoridir. Tanlash operatori asosan bir nechta qiymatdan , o’zgaruvchig mos qiymatni tanlashda va qiymatlarga mos ravishda boshqarishni uzatishda ishlatiladi.
2.NAZARIY QISM
Tanlash operatoridan foydalanishimiz uchun SWITCH kalit so’zdan foydalaniladi.Ushbu operatorni qo’llamasdan shart operatoridan foydalansa ham buladi , ammo switch ancha ishni yengillashtiradi
3.MASALANI KIRITING
A,B haqiqiy va amaliy butun soni berilgan . A va B sonlari ustida arifmetik amallar bajaruvchi programma tuzilsin amal quyidagi qiymatlarni qabul qiladi : 1-qo’shish,2-ayirish, 3-bo’lish, 4-ko’paytirish
4.AMALIY QISM


7-LABOROTORIYA ISHI.FOR SIKL OPERATORI


1.ISHNING MAQSADI
For (; ; )
; umumiy ko’rinishi
Bu operator amal qilishni bajarishdan booshlaydi.Keyin takrorlash qadamlari boshlanadi.Biz for operatoridan takrorlanuvchi masalalrni ishlashda foydalanamiz.Sikl takrorlanishi davomida bajarilishi lozim bo’lgan operatorlar majmuasi sikl tanasi deyiladi. Sikl tanasi sifatida bir yoki bir nechta operatordan foydalanish mumkin.Agar operatordan foydalanmoqchi bo’lsak bu operatorlarni blok {} orasiga olishimiz kerak.
2.AMALIY QISM
n butun soni xa x haqiqiy soni berilgan (n>0,|x|<1).Quyidagi yig’indini hisoblovchi programma tuzilsin.
x-x2/2+x3/3-……+(-1)n-1xn/n
3.NAZARIY QISM


8-LABOROTORIYA ISHI.FUNKSIYALAR BILAN ISHLASH
1.ISHNING MAQSADI
Dasturlash tillarida , kompyuter hotirasini va dasturchi vaqtini tejash maqsadida , bunday takrorlanuvchi jarayonlarni dasturda ajratib yozib , unga asosiy dasturdan, boshqa funksiyalardan murojat qilish imkoniyatlari keltirilgan.
Dasturning istalgan qismidan murojat qilib , bir necha bor ishlatish mumkin bo’lgan operatorlar guruhiga funksiya deyiladi.
3.NAZARIY QISM
isSquare(K) mantiqiy funksiyasini hosil qiling. (K>0).Agar K biror butun sonning kvadrati bo’lsa –true, aks holda false qiymat qaytarilsin.SHu funksiya orqali 3 ta sonni tekshiring.
4.AMALIY QISM

5.NATIJA

8-LABOROTORIYA ISHI. BIR O’LCHAMLIL MASSIVLAR
1.ISHNING MAQSADI
MASSIV-bu bir xil toifali , chekli qiymatlarning tartiblangan to’plamidir. Massivlarga misol matematika kursidan ma’lum bo’lgan vektorlar, matritsalarni ko’rsatish mumkin
Massiv bir o’lchamli deyiladi, agar uning elemintiga bir endiks orqali murojat qilish mumkin bo’lsa.
2.NAZARIY QISM
N ta elemintlardan tashkil topgan massiv berilgan. Massiv elemintlari geometric progrissiyani tashkil qilsa , maxrajni aks holda nolni chiqaruvchi programma tuzilsin.
3.AMALIY QISM



Download 479,22 Kb.

Do'stlaringiz bilan baham:




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish