nyuuzyou/kompy huggingface dataset:
Issiqxona effekti va uning sabab va oqibatlari

|
Issiqxona effekti va uning sabab va oqibatlariBog'liq Jumamurodova Gullola
90
ISSIQXONA EFFEKTI VA UNING SABAB VA OQIBATLARI
Jumamurodova Gullola
CHirchiq Davlat Pedagogika Universiteti 2-kurs talbasi
Elektron pochta: jumamurodovagullola@gmail.com
Annotatsiya: Hozirgi kunda butun yer yuzini insoniyat qamrab olgan. Uning
qadami yetmagan biron makon yo‘q. Statistika ma’lumotlariga qaraganda 2020-yilda dunyo
aholi soni 7837 milliardga yetdi. Bu esa o‘z navbatida aholi sonining ortishi tufayli ko‘plab
sohalarga ijobiy ta’sir ko‘rsatdi. Misol tariqasida aytish mumkinki, taraqqiyotning, sanoat
korxonalarining, ishchi kuchining ortishiga sabab bo‘ldi. Shu qatorda shuni ham
unutmaslik kerakki, aholi sonining ortishi ijobiy ta’sir etib qolmasdan salbiy ta’sir ham
ko‘rsatdi. Aytish kerakki, aholi sonining yildan yilga oshishi demografik portlashga,
tabiatga, aholi ehtiyojlarining ortishiga sabachi bo‘lib kelmoqda. Bungi kunda yana bir
global muammo yer yuzi aholisini talvasaga solib kelmoqda. Ya’ni termodinamik
muvozanatning buzilishiga, atmosfera issiqlik darajasining ortishiga sabab bo‘lmoqda. Bu
global muammoning kelib chiqishidagi asosiy sabab issiqxona effektidir.
Kalit so‘z: Ekologik muammo, haroratning ko‘tarilishi, global isish, issiqxona
gazlari, ekolokik omil.
GREENHOUSE EFFECT AND ITS CAUSE AND EFFECT
Annotation: Today the whole earth is covered by humanity. There is no place that he
has not reached. According to statistics,the population will reach 7837 milliard in 2020.
This, in turn, has had a positive impact on many sectors due to population growth. For
example, it has led to the growth of industrial enterprises and the growth of the labor force.
At the same time, it should be borne in mind that population growth has had both a positive
and a negative impact.It should be noted that the population growth from year to year is
causing a demographic explosion,nature,increasing the needs of the population. Today,
another global problem is plaguing the world’s population.In other words, the disturbance
of thermodynamic equilibrium causes the temperature of the atmosphere to rise.The main
reason for the orign of this global problemis the greenhouse affect.
|
| |
Hususiyat, uslub va xodisa

|
Hususiyat, uslub va xodisa
|
bet | 6/8 | Sana | 04.06.2024 | Hajmi | 100,87 Kb. | | #259920 |
Bog'liq Dasturlash2 C 11-maruza (1) - Buyruq tugmаsini chеrtish C++ Builder dа хоdisа dеb аtаlаdi.
- Хоdisа – bu оb’yеkt yordаmidа birоn bir ish bаjаrishdаn ibоrаt. Хоdisа bаjаrilgаnidаn so’ng shu оb’yеkt yordаmidа qаndаydir mа’lumоtlаr qаytа ishlаnаdi. Mаsаlаn, ruchkаni оlаdigаn bo’lsаk, ruchkа bu оb’yеkt, uning хоdisаsi birоn–bir bоshqа оb’yеktning ustidа хаrаkаtidir.
Hususiyat, uslub va xodisa Оb’yеktgа yo’nаltirilgаn dаsturlаsh tillаridа хоdisаni аjrаtib оlish uchun хоdisаning nоmi оldigа On so’zi qo’shilgаn. Mаsаlаn, оb’yеktning chеrtish, bоsish mа’nоsini аnglаtuvchi Click хоdisаsi OnClick dеb nоmlаngаn. Хоdisа (Event) — bu dаsturning ishi jаrаyonidа sоdir bo’lаdigаn vоqеаdir. Sichqоnchа tugmаsini bir mаrtа chеrtish– OnClick, ikki mаrtа chеrtish OnDblClick хоdisаsi hisоblаnаdi. Hususiyat, uslub va xodisa Hususiyat, uslub va xodisa
Xodisa
|
Bajariladigan vazifasi
|
OnCreate
|
Оb’еkt (fоrmа, bоshqаrish elеmеntlаri) yarаtilgаndа. Bu хоdisаlаrni qаytа ishlаsh prоtsеdurаsi o’zgаruvchilаrni e’lоn qilish vа tаyyorgаrlik ko’rishdа fоydаlаnilаdi. Mаsаlаn bоshlаng’ich qiymаtlаrni o’rnаtishdа.
|
|
|
| |
In sh ootlarn in g ichki tuzilishi bilan tashqi shakli o ‘rtasida qanday

17-mavzu, MAVJUD TARIXIY QURILMALAR
ORALIG‘IDAGI KICHIK JAMOAT BINOSI LOYIHASI
M a’ruza rejasi.
M e’moriy m eros va yangi arxitektura munosabatidagi kom
pozitsiya m nam m osi. Tarixiy mahallalar, ulami qayta qurish lozimligi. Yangi bino-
ning qadimgi qurilmalar bilan bog‘lanishning usul va vositalari.
M a ’ruza.
Loyiha kompozitsiya masalalarini hal etish jarayonida erkin-
likni, shartsizlikni taqozo etadi. Tarixiy mahallalarda yangi binolarning
arxitekturasi (o ‘lchamlari, shaklu shamoyillari, ranglari va h.k.) o ‘ziga xos
shartlar q o ‘yadi.
Tarixiy m ahallalar asrlar davom ida shakllanib kelgan kompozitsion
tizimga ega b o ‘ladi. Bu tizimni qabul qilish shart emas. Ammo uni inobatga
olish, u bilan hisoblashish shart.
Qadimgi va yangi binolar arxitekturasi o‘zaro asosan uch xildagi mu-
nosabatda b o ‘lishi mumkin.
1. Yangi arxitektura qadimgi arxitekturaga taqlid qilish munosabatida
bo‘ladi. Bunday munosabatni tanlash nisbatan oson yo‘l, biroq bunda qal-
bakilik xavfi kuchlidir.
2. Yangi arxitektura qadimgi arxitekturaga oshkorona qarama-qanshi muno-
sabatda bo‘ladi. Masalan, tarixiy yodgorlik-Versal saroyiga piramidadan iborat
yangi bino arxitekturasi qaram a-qarshi munosabatda qo‘yilgan. Bu qiyin
уоЧ. Uni tanlaganda aksari muvaffaqiyatsizlikka duchor bo‘linadi.
3. Tavsiya etiladigan m u no sab at oldingi, ikki m unosabatlarning
o‘rtasidadir. Yangi arxitektura qadimgisidan farq qilgan holda bir necha xususi-
yatlarini o ‘ziga singdirib oladi. Bu bilan yangi, yuqori saviyadagi asar bar-
po etiladi.
-mavzu. ICHKI FAZOVIY MUHIT, HAJMIY SHAKL

Bog'liq Arxitekturaviy kompozitsiya asoslari (X.Po\'latov va b.)
16-mavzu. ICHKI FAZOVIY MUHIT, HAJMIY SHAKL VA TEVARAK (ATROF-MUHIT) M a’ruza rejasi.
Ichki tuzilish shakl munosabati. Ichki tuzilishning tashqi shaklda aks
etishi. Tevarak tushunchasi. Tevarakning xillari.
Tabiiy va m e’moriy te- varaklar. Hajmiy va fazoviy tizimlami tevarak bilan uyg‘unlashtirish usullari. Misollar. ICHKI M AKONNING TASHQI SHAKL HAMDA
TEVARAK BILAN M UNOSABATI
M a’ruza. Odam o‘z fazoviy muhitini o‘zining m ehnati, aqlu farosati va
didi yordamida tashkil etadi. Insoniyatning fazoviy m uhitini yaxlit narsa
sifatida tushunib, uni faylasufona tahlil etishga kirishilsa, undan “shakl va
mazmun” tushunchalari paydo bo'ladi. Bino va inshootlarga (ichki muhit-
lari, tashqi hajmlari bilan birgalikda) yaxlit narsa sifatida qaralib, uning
tevarakdagi o'rni xos va mos etilsa, “shakl va m azm u n ” tushunchalari
boshqacha m a’noga ega bo'ladilar. Endi bino yoki inshoot - “ m azm un” ,
tevaragi - “shakl” sifatida bo‘ladilar. M e’moriy tevarak deyilganda nafaqat
sun’iy, ya’ni inson tom onidan tashkil etilgan (m asalan, Nyu-Yorkdagi
Manxetten hududi), balki tabiiy tevarakni (m asalan, o ‘rmonni, togMik
joyni) ham tushunish lozim.
M e’moriy shakl va mazmunning munosabatlari h ar qanday san’at asar-
larida bo'lgani kabi - haqqoniylik, rostlik, mutanosiblik tamoyillariga (prin-
sipilarga) qurilishi lozim.
M e’mor yopiq m akonbilan bog‘liq m uam m olarni hal etishi,
ichki
makonni (interyerni) funksiyasiga muvofiq uyushtirishi, bir necha ichki
makonlami o'zaro bog‘lashi, ulami tashqi shaklda aks ettirishi hamda teva-
rakka moslashi kerak. A garbu talablarga rioya qilinsa, ta ’sirchanlikka erishi-
ladi. Arxitektura amaliyotida tashqi shakl ichki m akonni berkitgan vaziyat-
larda ham yetuk, ta ’sirchan asarlar yaratilgan (K o‘h n a Urganchdagi Fah-
riddin Roziy maqbarasi, Sidneydagi Opera teatri kabilar) .
T a’sirchanlik ko‘p jihatdan fazo xosalarini (sifatlarini) mohirona qiyos-
lay olinishiga bog‘liq. Qiyoslash sifatlaming tam oman keskin (qarama-qarshi,
kontrast) yoki o ‘xshash (tuslanish, nyuans) m unosabatlarida amalga oshi-
rilishi mumkin. Bu inson muhitining “ichkaridan - tashqariga” yo‘nalishdagi
bir usul (tamoyil)dir. “Tashqaridan - ichkariga” y o ‘nalishdagi usul mo-
www.ziyouz.com kutubxonasi
hiyati quyidagilardan iborat: tevarakka mos holda m e’moriy hajm tanlana-
di, o ‘z navbatida bu hajmga muvofiq uning ichki muhiti uyushtiriladi. Bu
holda ham badiiy ta ’sirchanlik ko‘p jihatdan kontrast va nyuanslami mohi-
rona qo‘llay bilishga bog'liq.
Mavzu bo'yicha klauzura va vazifalar

chidan, ichki makon tashkil qilinishi, ikkinchidan, u tashqidan ifoda eti
lishi,
uchinchidan, ichi - tashqarisi o’zaro bog‘langan tizim tashkil etilib,
u tevarak bilan uyg‘unlashtiriladi.
Amaliyotda bu muammolar odatda teskari tartibda hal etiladi. Tevarak
sharti (joyning tekisligi, tog'liligi va boshqalar) o ‘zaro bog'liq hajmni va
ichki makonni belgilaydi, ya’ni
tevarak hajmni, hajm esa makonni belgi-
laydi. 0 ‘z navbatida makonning tashkil etilishiga funksiya ta’sir ko‘rsatadi.
Vazifaning maqsadi - interyer kabi yopiq fazoning asosiy qonuniyat-
larini hamda uni uyushtirish usu! va vositalarini o ‘zlashtirishdir.
Bunda quyidagi masalalar yechiladi:
- fazoviy kompozitsiyada keskinlikni (kontrastni) qo'llash tamoyillari-
ni egallash;
- har qanday fazoning xususiyatlarini yechib
beruvchi ifoda vositasini
topish.
Vazifada ikki o‘zaro kontrast (qarshilik) munosabatlaridagi interyer
kabi makonlardan kompozitsiya tuziladi; kontrastni o ‘zlashtirishga quyida
gi bir yoki bir necha sifatlarni ifoda etish orqali erishiladi:
- o ‘lchov (chuqurlik — uzoqlik, tiklik - vertikallik, yuzalik -frontallik va
boshqalar) nisbatlarini o ‘zgartirish natijasida;
- kattalikni o ‘zgartirish orqali;
- asos shaklni (murabba-kvadrat, doira va boshqa) o ‘zgartirish yo4i
bilan;
- yopiqlik (tamoman yopiq, qisman yopiq) darajasini o ‘zgartirish orqali.
Fazoni (fazoviy muhitni) uyushtirishda
katta-kichik yapaloq shakl
qo‘llaniladi. Ular koordinat o‘qlarigacha nisbatan turli burchakda (holat-
da) joylashishi mumkin. Fazoning masshtabi odam ning shartli tasviri orqali
ko‘rsatiladi. Kompozitsiya qog‘ozdan yasaladi. M aket o ‘lchamlarini 20x30
sm atrofida olish tavsiya etiladi.
Qurilgan fazoviy kompozitsiyaning ifodasi uchun quyidagi usullardan
foydalanish mumkin:
- fazoni cheklovchi unsurlarni, jum ladan asosini va tom onlarini
b o ‘laklash;
- unsur shakllarini hamda ulardagi boMinishlarni qiyoslash;
- fazoni unsurlar orqali bo‘laklash (unsurlarga beriladigan e ’tibor fa-
zoga beriladigan e ’tibordan ustun bo‘lmasligi kerak).
Agar ichki muhitni ikki qismdan uyushtirish nazarda tutilgan bo‘lsa,
ular bevosita yoki yordamchi muhit orqali ulanadi.
M akoni aniq-oydin hal
etilishi hamda tomoshabin ketma-ket harakat davom ida ulam i idrok etishi-
ni ta ’minlash zarur.
Ayrim hollarda bajarilgan vazifani namoyish etish oson bo‘lishi uchun
maketda tom (qopqoq) qilinmasligi yoki sirg‘aluvchan qilinishi mumkin.
www.ziyouz.com kutubxonasi
1-laboratoriya ishi. Laboratoriya ishini bajarishda quyidagi kerak bo’ladigan elektronik workbench tanishish

1-laboratoriya ishi. Laboratoriya ishini bajarishda quyidagi kerak bo’ladigan elektronik workbench tanishish
Raqamli qurilmlar 1amaliy
|
Bosh sahifa
Aloqalar Bosh sahifa 1-laboratoriya ishi. Laboratoriya ishini bajarishda quyidagi kerak bo’ladigan elektronik workbench tanishish
|
int binarqidiruv - Ishdan maqsad: Talabalarda "Bo’lib tashla va hukmronlik qil" tamoyilidagi algoritmlarni asimptotik...

|
Ishdan maqsad: Talabalarda "Bo’lib tashla va hukmronlik qil" tamoyilidagi algoritmlarni asimptotik tahlil qilish bo’yicha ko’nikmalar hosil qilish
|
bet | 4/4 | Sana | 18.05.2024 | Hajmi | 0,53 Mb. | | #241454 |
Bog'liq Al3int binarqidiruv(int arr[], int l, int r, int x)
{
if (r >= l)
{
int mid = l + (r - l)/2;
// Agar element x ga teng bo'lsa
// o'zi qaytadi
if (arr[mid] == x)
return mid;
// Agar element x dan katta bo'lsa,
// u faqat chap qismni oladi
if (arr[mid] > x)
return binarqidiruv(arr, l, mid-1, x);
// Yoki u faqat o'ng qismni oladi
return binarqidiruv(arr, mid+1, r, x);
}
// Bu yerga yetib keladi, qachonki
// x soni massiv ichidan topilmasa
return -1;
}
int main(void)
{
int arr[] = {2, 3, 4, 10, 40};
//massiv ni elementlar sonini topib olayabmiz
int n = sizeof(arr)/ sizeof(arr[0]);
int x = 10;
int natija = binarqidiruv(arr, 0, n-1, x);
(natija == -1)? printf("X soni massivni ichidan topilmadi.")
: printf("X soni massivning %d - elementi.",
natija);
return 0;
}
Dastur ishlaganda " X soni massivning 3 - elementi." degan yozuvni qaytaradi. Sababi massiv elementlari 0 dan boshlanadi.
Topshiriq variantlari:
Dastur uchun yozilgan kod:
#include
#include
using namespace std;
pair binarySearch(const vector& arr, int key) {
int left = 0;
int right = arr.size() - 1;
int comparisons = 0;
while (left <= right) {
int mid = left + (right - left) / 2;
comparisons++;
if (arr[mid] == key) {
return {mid, comparisons};
}
else if (arr[mid] < key) {
left = mid + 1;
}
else {
right = mid - 1;
}
}
return {-1, comparisons}; // Element not found
}
int main() {
vector arr = {1, 3, 5, 7, 9, 11, 13, 15, 17, 19};
int key;
cout << "Qidirilayotgan kalitni kiriting: ";
cin >> key;
pair result = binarySearch(arr, key);
if (result.first != -1) {
cout << "Kalit topildi indeksda: " << result.first << endl;
} else {
cout << "Kalit topilmadi" << endl;
}
cout << "Solishtirishlar soni: " << result.second << endl;
return 0;
}
Natija:
|
|
Bosh sahifa
Aloqalar
Bosh sahifa
Ishdan maqsad: Talabalarda "Bo’lib tashla va hukmronlik qil" tamoyilidagi algoritmlarni asimptotik tahlil qilish bo’yicha ko’nikmalar hosil qilish
|
Filtr nomi
  
Tarmoqli kengligi

|
Filtr nomi
Tarmoqli kengligi
|
bet | 2/4 | Sana | 18.01.2024 | Hajmi | 98,96 Kb. | | #140051 |
Bog'liq Elektr filtrlariFiltr nomi
|
Tarmoqli kengligi
|
Past o'tish filtri (past o'tish filtri)
|
|
Yuqori o'tish filtri (Yuqori o'tish filtri)
|
|
Tarmoqli o'tish filtri (tarmoqli o'tish filtri)
|
|
Teshik filtri (bandli to'xtash filtri)
|
Qayerda
|
Oldingi ma'ruzada keltirilgan materialga muvofiq, agar filtr barcha chastotalarda qarshiligi xarakteristikaga teng bo'lgan yukga ega bo'lsa, unda kuchlanishlar va shunga mos ravishda uning kirish va chiqishidagi oqimlar o'zaro bog'liqlik bilan bog'liq.
Ideal holda, tarmoqli kengligida (shaffoflik) , ya'ni. (1) ga muvofiq va . Shuning uchun, tenglik ham to'g'ri , bu ideal filtrda yo'qotishlarning yo'qligini ko'rsatadi, ya'ni ideal filtr ideal induktorlar va kondansatörler asosida amalga oshirilishi kerak. O'tish hududidan tashqarida (susaytirish bandida) ideal holatda , ya'ni . va .
|
| |
Uch komponentli sistemalar - bet 2

Uch komponentli sistemalar
Download
147,88 Kb.
bet
2/4
Sana
14.12.2023
Hajmi
147,88 Kb.
#118172
1
2
3
4
Bog'liq
portal.guldu.uz-UCH KOMPONENTLI SISTEMALAR. (2)
1
2
3
4
Download
147,88 Kb.
Bosh sahifa
Aloqalar
Bosh sahifa
Dərs
Mühazirə
Qaydalar
Referat
Xülasə
Yazı
Uch komponentli sistemalar
Download
147,88 Kb.
Bo’lib tashla va hukmronlik qil paradigmasi asosiy masalalari

Bo’lib tashla va hukmronlik qil paradigmasi asosiy masalalari
Bu paradigma dasturlashning juda mashhur algoritmlari asosini tashkil qiladi:
Ikkilik qidirish (Binary Search)
Merge Sort
Quick Sort
Eng yaqin ikki nuqta (Closest two points)
Strassen ko’paytirishi (Strassen multiplication)
Karatsuba algoritmi (Karatsuba algorithm)
Cooley-Tukey algoritmi (Cooley-Tukey Algorithm)
Bo’lib tashla va hukmronlik qil paradigmasi afzalliklari
qiyin masalalarni osonlik bilan yechishga imkon beradi
bu paradigmaga asoslangan algoritmlar oddiy yechimlardan ko’ra tezroq ishlaydi. Masalan: oddiy saralash bo’lgan Bubble Sortning tezligi O(n²) bo’lsa, MergeSortniki O(n*logn)
bunday algoritmlarni parallel hisoblovchi sistemalarda hech qanday o’zgarishsiz ishlatish mumkin
bunday algoritmlarni qo’llashda xotira keshidan unumli foydalanish mumkin. Chunki masalalar bo’linish jarayonida shunday kichik qismlarga ajraladiki, ularni keshni o’zida turib yechish mumkin bo’ladi.
haqiqiy sonlar uchun bunday algoritmlar aniqroq ishlaydi, chunki qism yechimlardagi haqiqiy sonlar ustidagi amallar aniqroq bajariladi (masalan, ko’paytirish algoritmlarida)
Ikkilik qidirish algoritmining ishlash prinsipi
Ikkilik qidirish algoritmini ishlash prinsipini tushunish uchun keling kompyuter bilan o'yin o'ynab ko'ramiz. O'yin shartlari quyidagicha:
Kompyuter 1 dan 100 gacha ixtiyoriy son tanlaydi. Sizning vazifangiz shu sonni iloji boricha kam taxmin ishlatgan holda topish.
Har bir taxmindan keyin kompyuter sizga sizning taxminingiz kompyuter o'ylagan sondan katta yoki kichikligini aytadi.
Agar sizning taxminingiz kompyuter o'ylagan son bilan bir xil bo'lsa, o'yin tugaydi.
Xo'sh, bunda kamroq yo'l tutish uchun nima qilgan bo'lar edingiz?
Albatta, birinchi navbatda o'rtadagi sonni taxmin qilib ko'ramiz, ya'ni 50 ni(3-rasm):
3-rasm. Ikkilik qidirish algoritmini ishlash prinsipi.
Aytaylik kompyuter bizga taxminimiz o'ylangan sondan kichikroq ekanligini aytdi. Demak, endi biz 50 va undan kichik barcha son o'ylangan sondan kichik ekanligini bilamiz. Shunday qilib, bizning qidirish sohamiz ikki baravarga qisqaradi (50 ta son). Huddi shu tarzda davom etamiz. Endi 51 dan 100 gacha sonlar o'rtasidagi sonni olamiz, ya'ni 75 ni.
4-rasm. Ikkilik qidirish algoritmining ikkinchi qadami.
Kompyuter bizga 75 o'ylangan sondan katta ekanligini aytdi. Demak, 75 dan katta barcha sonlar ham o'ylangan sondan katta ekan. Shunday qilib, bizdagi qidirish sohasi yana ikki baravarga qisqardi (25 ta son). Huddi shunday davom etib, biz o'ylangan sonni topishimiz mumkin.
5-rasm. Ikkilik qidirish algoritmining keyingi qadamlari.
Sonlar 100 ta bo'lgan holatda, biz har qanday tahminni ko'pi bilan 7 ta qadamda topishimiz mumkin bo'ladi. Ikkilik qidirish algoritmi ham huddi shunday prinsipda ishlaydi!
|
Uch komponentli sistemalar - bet 4

Uch komponentli sistemalar
Download
147,88 Kb.
bet
4/4
Sana
14.12.2023
Hajmi
147,88 Kb.
#118172
1
2
3
4
Bog'liq
portal.guldu.uz-UCH KOMPONENTLI SISTEMALAR. (2)
1
2
3
4
Download
147,88 Kb.
Bosh sahifa
Aloqalar
Bosh sahifa
Dərs
Mühazirə
Qaydalar
Referat
Xülasə
Yazı
Uch komponentli sistemalar
Download
147,88 Kb.
Uch komponentli sistemalar - bet 3

Uch komponentli sistemalar
Download
147,88 Kb.
bet
3/4
Sana
14.12.2023
Hajmi
147,88 Kb.
#118172
1
2
3
4
Bog'liq
portal.guldu.uz-UCH KOMPONENTLI SISTEMALAR. (2)
1
2
3
4
Download
147,88 Kb.
Bosh sahifa
Aloqalar
Bosh sahifa
Dərs
Mühazirə
Qaydalar
Referat
Xülasə
Yazı
Uch komponentli sistemalar
Download
147,88 Kb.
Yangi o’zbekistonning umidli yoshlari” 1(1)-son - bet 2

139
CENTRAL ASIAN RESEARCH JOURNAL FOR INTERDISCIPLINARY
STUDIES
(CARJIS) ilmiy jurnali bilan hamkorlikda.
“YANGI O’ZBEKISTONNING UMIDLI YOSHLARI” 1(1)-SON
2022-YIL 28-FEVRAL
Foydalanilgan adabiyotlar
1. Zaynobiddinov S Teshaboyev A Yarimo’tkazgichlar fizikasi o’quv qo’llanma
Toshkent.O’qituvchi 1999 y
2. Akramov X Zaynobiddinov S Teshaboyev A Yarimo’tkazgichlarda
fotoelektrik hodisalar o’quv qo’llanma Toshkent.O’zbekiston 1994 y
3. Oreshkin P.T. Yarimo'tkazgichlar va dielektriklar fizikasi. Qo'llanma. Moskva.
Oliy maktab, 1977 yil.
4. Alimovbayev A.U “Issiqlik elektr taminoti va issiqlik tarmoqlari’’ Toshkent
1997.
5. Alimovbayev A.U “qozon qurilmalari” Toshkent 1999.
6. Saloydinov, S. Q. (2021). Paxta tozalash zavodlarida
energiya sarfini
kamaytirishning texnik-iqtisodiy mexanizmini yaratish. “Academic research in
educational sciences”, 2(9), 886-889.
https://doi.org/10.24412/2181-1385-2021-9-
886-889
7. Saloydinov, S. Q. (2021).
Creation of feasibility studies to reduce energy costs
in ginneries
. "Экономика и социум", 9(88), 147-149.
8. Caлойдинов, C. К. (2021).
Образовательные
кредиты в Узбекистане
.
"Экономика и социум", 12(91), 470-472.
9. Caлойдинов, C. К. (2021).
Спрос на
рынке дифференцированных
продуктов
. "Экономика и социум", 12(91), 473-476.
10.
Dadaboyev, Q. Q. (2021). Замонавий иссиқлик
электр станцияларидаги
совитувчи минорани реконструкция қилиш орқали техник сув исрофини
камайтириш. “International journal of philosophical studies and social sciences”, 1(3),
96-101.
11. Dadaboyev, Q. Q. (2022). ISSIQLIK ELEKTR STANSIYALARIDA
TEXNIK SUV ISROFINI BARATARAF ETISH. “CENTRAL ASIAN RESEARCH
JOURNAL
FOR
INTERDISCIPLINARY
STUDIES”,
2(1),
41-47.
https://doi.org/10.24412/2181-2454-2022-1-41-47
Operatsion Kuchaytirgichlar

Operatsion Kuchaytirgichlar
Reja:
Operatsion Kuchaytirgichlar bilan tanishuv
Ideal operatsion kuchaytirgich
Invertlamaydigan (teskari bo’lmagan) kuchaytirgichlar
Invertlovchi (teskari) kuchaytirgich
Bir birlik kuchaytirgich
Differensial kuchaytirgich (ayirish)
Teskari qo’shish kuchaytirgichi Xulosa
Foydalanilgan adabiyotlar
Kaplyanskiy A.E - Elektr filtrlari

|
Elektr filtrlari
|
bet | 4/4 | Sana | 18.01.2024 | Hajmi | 98,96 Kb. | | #140051 |
Bog'liq Elektr filtrlari7. Kaplyanskiy A.E. va boshqalar.Elektrotexnikaning elektr asoslari. Ed. 2. Proc. universitetlarning elektrotexnika va energetika mutaxassisliklari uchun nafaqa. -M.: Yuqori . maktab, 1972. -448-yillar.
Nazorat savollari va topshiriqlari
Filtrlar nima uchun?
Shaffoflik va pasayish bantlari nima?
Filtrlar uzatiladigan chastotalar diapazoniga qarab qanday tasniflanadi?
Passband filtrlari qanday ishlaydi?
Nima uchun ko'rib chiqilgan filtrlarni ideal deb hisoblash mumkin emas?
Filtrning ishlashini qanday yaxshilash mumkin?
Shakldagi filtrlarning shaffoflik zonasining chegaralarini aniqlang. 1, a va 3, a, agar L = 10 mH va C = 10 mF bo'lsa.
Javob: , .
|
| |
Birinchi bajariladigan ishimiz Bizga mana bu ko’rinishdagi oyna chiqadi biz u yerdan Create Volume

Birinchi bajariladigan ishimiz Bizga mana bu ko’rinishdagi oyna chiqadi biz u yerdan Create Volume
Download
1,34 Mb.
Matnni ko'rish
Sana
29.11.2023
Hajmi
1,34 Mb.
#108018
Download
1,34 Mb.
Matnni ko'rish
Bosh sahifa
Aloqalar
Bosh sahifa
Dərs
Mühazirə
Qaydalar
Referat
Xülasə
Yazı
Birinchi bajariladigan ishimiz Bizga mana bu ko’rinishdagi oyna chiqadi biz u yerdan Create Volume
Download
1,34 Mb.
Matnni ko'rish
Bolalarning individual rivojlanishini hujjatlashtirish va kuzatib borish

|
Bolalarning individual rivojlanishini hujjatlashtirish va kuzatib borish
|
bet | 29/279 | Sana | 28.05.2024 | Hajmi | 1,77 Mb. | | #255854 |
Bog'liq 1-ilova o‘zbekiston respublikasi maktabgacha ta’lim vazirligi-fayllar.org8.4.Bolalarning individual rivojlanishini hujjatlashtirish va kuzatib borish
Bolalar sog‘ligining kundalik nazorati. Bolalar guruhga kelishi bilan tarbiyachi ular sog‘lig‘ining holati haqida qaydlar qiladi.
Pedagogning bolalar bilan individual ishlash daftari11. Daftarga rivojlanishning ayrim sohalarida alohida e’tibor qilish lozim bo‘lgan bolalar haqida ma’lumot qayd etiladi. Pedagoglar daftardagi ma’lumotlardan pedagogik maqsadlarni qo‘yish va bolaning rivojlanishiga xizmat qiladigan faoliyat turlarini rejalatirishda foydalanishi mumkin.
11“Ilmga yo‘l” Variativ dasturiga 1-ilova, «Pedagog ishchi jurnali namunaviy shakli», «Bolalar bilan individualь ishlash» bo‘limi
"Portfolio". Bu bolaning qisqa muddatli guruhga kelganidan tortib ta’limni yakunlagunga qadar yutuqlari va ishlarining individual to‘plami. Portfoliodan rivojlanishning o‘z-o‘ziga baho berish vositasi foydalanish, unga bolaning o‘z fikr-mulohazalarini aks ettirishga harakat qilib, so‘zlar va sonlarni yozishga urinishlarini, nuqt namunalarini ham kiritish mumkin. Bundan tashqari, ota-onalarning ruxsati bilan bola faoliyatini aks ettiradigan fotosuratlarni, og‘zaki nutqlari yozilgan audiodisklarni tanlab olish mumkin. Bolalar ularga tegishli bo‘lga portfelio ota-onalarga ko‘rsatilishi bilishi lozim.
Intervьyu va suhbatlar. Bolalar kattalar bilan o‘z fikrlari, g‘oya va ishlari bo‘yicha gaplashishni juda xush ko‘radi. Bunday hollarda pedagog bolalarga samimiyat va hurmat bilan munosabatda bo‘lishi, o‘zini qiziqtirgan mavzu bo‘yicha bolaning so‘zlarini tinglashi, ochiq
savollar berishi, suhbatga undashi lozim. Bundan tadqiqotning maqsadi bolalaning xususiyatlari va ehtiyojlari haqida ko‘proq bilishdan iborat.
Bola rivojlanishining xaritasi o‘z ichiga 6 yoshdan 7 yoshgacha davrni oladi12, har bir bolaga individual holda yiliga uch martadan kam bo‘lmagan tarzda to‘ldirib boriladi.
2 “Bilimlar yo‘li” Variativ dasturiga 12-ilova, «6-7 yoshli bolaning rivojlanish xaritasi».
Maktabgacha ta’lim tashkilotsidan chiqishda 6-7 yoshli bolaning maktabga tayyorlanganligi xaritasi to‘ldiriladi (faqat maktabgacha ta’lim tashkilotsining bitiruvchilari uchun13).
Maktabga tayyorlik deganda bolada umumiy kompetensiyalaring va rivojlanish sohalari kompetensiyalarining kuchaytirilganligi tushuniladi. Mazkur xarita maktabgacha ta’lim tashkilotsining har bir bitiruvchisi uchun to‘ldiriladi. Unda dasturga mos holda rivojlanishning barcha beshta sohalari bo‘yicha kutilayotgan natijalar (bola kompetensiyalari) taqdim etiladi.
Tarbiyachiga u yoki bu natija qay darajada aks etishini belgilash taklif etiladi. Rivojlanishning beshta sohasi bo‘yicha natijalar (bola kompetensiyalari) umumlashtiriladi va tavsiyalar hamda istaklar ko‘rinishida ota-onalarning diqqatiga etkaziladi.
|
| |
for (a0=’ 0’ ;a0 - Mustaqil ishi Bajardi: Jumayeva Iroda Tekshirdi: Yusupov. M. Andijon -2024 Mavzu: Takrorlovchi...

|
Mustaqil ishi Bajardi: Jumayeva Iroda Tekshirdi: Yusupov. M. Andijon -2024 Mavzu: Takrorlovchi operatorlar va ularning ishlatilishi. Reja
|
bet | 5/12 | Sana | 21.01.2024 | Hajmi | 35,78 Kb. | | #142182 |
Bog'liq рефератfor (a0=’ 0’ ;a0<=’ 9’ ;a0++) //sonning 0-o‘rindagi raqami
// raqamlarni o`zaro teng emasligini tekshirish
if(a0!=a1 && a1!=a2 && a0!=a2) //o‘zaro teng emas
cout<<a2<return 0; }
Dasturda uch xonali sonning har bir raqami takrorlash operatorlari yordamida hosil qilinadi. Birinchi, tashqi takrorlash operatori bilan 2-xonadagi raqam (a2 takrorlash parametri) hosil qilinadi. Ikkinchi, ichki takrorlash operatorida (a1 takrorlash parametri) son ko`rinishining 1-xonasidagi raqam va nihoyat, unga nisbatan ichki bo`gan a0 parametrli takrorlash operatorida 0-xonadagi raqamlar hosil qilinadi. Har bir tashqi takrorlashning bir qadamiga ichki takrorlash operatorining to`liq bajarilishi to`g`ri keladi.
While'>While takrorlash operatori.
While takrorlash operatori, operator yoki blokni takrorlash sharti yolg’on (false yoki 0) bo`lguncha takror bajaradi.
While sikl operatori takrorlanishlar soni oldindan aniq bo`lmagan hollarda takrorlanishni biror-bir shart asosida bajaradi. Berilgan shart oldin tekshiriladi va keyin shartning rost yoki yolg`onligiga qarab kerakli operatorlar ketma-ketligi bajariladi. Bu operatorning C++ tilidagi sintaksisini keltiramiz:
while () ;
Agar rost qiymatli o`zgarmas ifoda bo`lsa, takrorlash cheksiz bo’ladi. Xuddi shunday, takrorlash boshlanishida rost bo’lib, uning qiymatiga takrorlash tanasidagi hisoblash ta’sir etmasa, ya’ni uning qiymati o`zgarmasa, takrorlash cheksiz bo’ladi.
While takrorlash shartini oldindan tekshiruvchi takrorlash operatori hisoblanadi. Agar takrorlash boshida yolg`on bo`lsa, while operatori tarkibidagi qismi bajarilmasdan chetlab o`tiladi.
Ayrim hollarda qiymat berish operatori ko`rinishida kelishi mumkin. Bunda qiymat berish amali bajariladi va natija 0 solishtiriladi. Natija noldan farqli bo`lsa, takrorlash davom ettiriladi.
Agar rost ifodaning qiymati noldan farqli o`zgarmas bo`lsa, cheksiz takrorlash ro`y beradi. Masalan: While(1); // cheksiz takrorlash
Xuddi for operatoridek, ‘,’ yordamida da bir nechta amallar sinxron ravishda bajarilishi mumkin. Masalan, son va uning kvadratlarini chop qiladigan dasturda ushbu holat ko`rsatilgan:
|
|
Bosh sahifa
Aloqalar
Bosh sahifa
Mustaqil ishi Bajardi: Jumayeva Iroda Tekshirdi: Yusupov. M. Andijon -2024 Mavzu: Takrorlovchi operatorlar va ularning ishlatilishi. Reja
|
Jismoniy tarbiya va sog‘liqni saqlash fanidan Maktabgacha ta’lim yo‘nalishi talabalari uchun 3-mustaqil topshiriq

|
Jismoniy tarbiya va sog‘liqni saqlash fanidan Maktabgacha ta’lim yo‘nalishi talabalari uchun 3-mustaqil topshiriq
|
Sana | 20.01.2024 | Hajmi | 27,26 Kb. | | #142165 |
Bog'liq 3-mustaqil topshiriq.2023 Jismoniy tarbiya111111111
Jismoniy tarbiya va sog‘liqni saqlash fanidan
Maktabgacha ta’lim yo‘nalishi talabalari uchun
3-mustaqil topshiriq
10-11-mavzuni diqqat bilan o‘qib chiqing.
Toifali jadval asosida quyidagi mavzuni yoriting.
«FSMU» metodi asosida jadvalni to‘ldiring.
2. Toifali jadval asosida quyidagi mavzuni yoriting.
1.Maktabgacha yoshdagi bolalar jismoniy rivojlanishi va funksional holati.
2. Bolaning rivojlanish sohalari kompetensiyalari, Jismoniy rivojlanishi va sog‘lom turmush tarzining shakllanishi
|
|
1 va 2 mavzu xususidagi fikrlaringiz.
|
Maktabgacha yoshdagi bolalar jismoniy rivojlanishi holati.
|
Maktabgacha yoshdagi bolalarni funksional holati.
|
Jismoniy rivojlanishi va sog‘lom turmush tarzining shakllanishi.
|
|
|
|
3. Jadvalni to‘ldiring
Savol
|
1.Maktabgacha yoshdagi bolalar jismoniy rivojlanishi va funksional holati.
2. Bolaning rivojlanish sohalari kompetensiyalari, Jismoniy rivojlanishi va sog‘lom turmush tarzining shakllanishi
|
(F) Fikringizni bayon eting
|
|
(S) Fikringiz bayoniga sabab ko‘rsating
|
|
(M) Ko‘rsatgan sababingizni asoslovchi misol keltiring
|
|
(U) Fikringizni umumlashtiring
|
|
Mustaqil o`rganish va topshiriqlarni bajarish uchun tavsiya etiladigan adabiyotlar:
D.N.Raxmatova, L.Z.Xolmurodov, L.B.Sobirova. Maktabgacha va boshlang‘ich ta’limda jismoniy tarbiya nazariyasi va uslubiyati. “O‘zbek kitob savdo” nashriyoti, 2020
Bobomurodov A.E. jismoniy tarbiya, sport nazariyasi va uslubiyati (jismoniy sifatlarni umumiy tasnifi). “O‘zbek kitob savdo” nashriyoti, 2020
B.B.Ma`murov. Bolalar rivojlanishida jismoniy tarbiya nazariyasi va metodikasi; Тоshkent: “Turon zamin ziyo” nashriyoti, 228 b.
Mustaqil ishni Microsoft Word dasturida Times New Roman shriftida 14 kattalikda bajaring.
Mustaqil ta’limni baholash mezoni: maksimal ball 25.
Agar talaba mustaqil ishni talab darajasida bajarilsa ikkita mavzuni yoritishiga, 22-25 ball bilan baholanadi.
Agar talaba mustaqil ishni talab darajasida bajarsa, lekin mustaqil ishda mavzuni yoritishda xatolikka yo’l qo’ygan bo’lsa, 17-21 ball qo’yiladi.
Agar mustaqil ishni to’liq bajarishga harakat qilsa va unda bitta mavzu yoritilgan bo’lsa, 12-16 ball qo’yiladi.
Agar talaba mustaqil ishda 9-10 ta xato qilgan bo’lsa, 6-11 ball qo’yiladi.
Agar mustaqil ishda jiddiy qo’pol xatolar mavjud bo’lsa, 1-5 ball qo’yiladi.
Agar mustaqi ish mavzusi yoritilmagan bo’lsa, 0 ball qo’yiladi.
Ta`lim kafedrasi dosenti: Mahkamov.A.YU
|
| |
Continue operatori xuddi break - Mustaqil ishi Bajardi: Jumayeva Iroda Tekshirdi: Yusupov. M. Andijon -2024 Mavzu:...

|
Mustaqil ishi Bajardi: Jumayeva Iroda Tekshirdi: Yusupov. M. Andijon -2024 Mavzu: Takrorlovchi operatorlar va ularning ishlatilishi. Reja
|
bet | 12/12 | Sana | 21.01.2024 | Hajmi | 35,78 Kb. | | #142182 |
Bog'liq рефератContinue operatori xuddi break operatoridek takrorlash operatori tanasini bajarishni to`xtatadi, lekin takrorlashdan chiqib ketmasdan keyingi qadamiga «sakrab» o`tishini ta’minlaydi.
Continue operatorini qo`llanishiga misol tariqasida 2 va 50 sonlar oralig`idagi tub sonlarni topadigan dastur matnini keltiramiz.
#include
int main(){
bool bulinadi=false;
for (int i=2; i<50; i++){
for (int j=2; j{
if (i%j) continue;
else {
bulinadi=true;
break; }
} // break bajarilganda boshqaruv o’tadigan joy
if (!bulinadi ) cout <bulinadi=false;}
return 0; }
Keltirilgan dasturda qo`yilgan masala ichma-ich joylashgan ikkita takrorlash operatorlari yordamida yechilgan. Birinchi takrorlash operatori 2 dan 50 gacha sonlarni hosil qilishga xizmat qiladi. Ichki takrorlash esa har bir hosil qilinayotgan sonni 2 sonidan toki shu sonning yarmigacha bo`lgan sonlarga bo`lib, qoldig`ini tekshiradi, agar qoldiq 0 sonidan farqli bo`lsa, navbatdagi songa bo`lish davom etadi, aks holda bo`linadi o`zgaruvchisiga true qiymat berib, ichki takrorlash uziladi (son o`zining yarmigacha bo`lgan qandaydir songa bo`linar ekan, demak u tub emas va keyingi sonlarga bo`lib tekshirishga hojat yo`q). Ichki takrorlashdan chiqqandan keyin bo`linadi qiymati false bo`lsa (bo`linadi), son tub bo’ladi va u chop qilinadi.
Foydalanilgan adabiyotlar ro’yxati:
«C++ tilida programmalash asoslari» Madraximov SH. F, Gaynazarov S.M Toshkent 2009.
A.A.Abduqodirov , U.M.Mirzayev C tilida programmalash asoslari. O`quv qo`llanma. Toshkent «Universitet» 1994 yil.
Informatika va programmalash. O`quv qollanma. Mualliflar: A.A.Xaldjigitov , SH.F.Madraximov, U.E.Adamboyev O`zMU, 2005 yil
S.M.Aminov , S.I.Muxamadiyev Axborot kommunikatsion texnologiyalar. O`quv qo`llanma. Toshkent 2020 yil.
Sh.Nazirov , G.Ivanova, S.Gaynazarov Dasturlash texnologiyalari. Darslik – O`zbekiston faslasuflari milliy jamiyati nashriyoti. Toshkent 2014.
Internet materiallari
www.fikr.uz
www.ziyonet.uz
www.uz.wikipedia.org
www.gov.uz
|
|
Bosh sahifa
Aloqalar
Bosh sahifa
Mustaqil ishi Bajardi: Jumayeva Iroda Tekshirdi: Yusupov. M. Andijon -2024 Mavzu: Takrorlovchi operatorlar va ularning ishlatilishi. Reja
|
#include   
int - Mustaqil ishi Bajardi: Jumayeva Iroda Tekshirdi: Yusupov. M. Andijon -2024 Mavzu: Takrorlovchi...

|
Mustaqil ishi Bajardi: Jumayeva Iroda Tekshirdi: Yusupov. M. Andijon -2024 Mavzu: Takrorlovchi operatorlar va ularning ishlatilishi. Reja
|
bet | 6/12 | Sana | 21.01.2024 | Hajmi | 35,78 Kb. | | #142182 |
Bog'liq реферат#include
int main(){
int n, n2;
cout<<’’sonni kiriting(1..10):_’’;
cin>>n;
n++;
while(n--,n2=n*n, n>0)
cout<<’’n=’’<return 0; }
Dasturdagi takrorlash operatori bajarilishida n soni 1 gacha kamayib boradi. Har bir qadamda n va uning kvadrati chop qilinadi. Shunga e’tibor berish kerakki, shart ifodasida operatorlarni yozilish ketma-ketligining ahamiyati bor, chunki, eng oxirgi operator takrorlash sharti sifatida qaraladi va n ning qiymati 0 bo`lganda takrorlash tugaydi.
While takrorlash operatori yordamida samarali dastur kodi yozishga misol sifatida ikkita natural sonlarning eng katta umumiy bo’luvchisi (EKUB)ni Evklid algoritmi bilan topish masalasini ko’rishimiz mumkin:
int main(){
int a,b;
cout<<’’A va B natural sonlar EKUBini topish.\n’’;
cout<<’’A va B natural sonlarni kiriting:’’
cin>>a>>b;
while (a!=b) a>b? a-=b:b-=a;
cout<<’’bu sonlar
cin<<’’ bu sonlar EKUBi=’’<return 0; }
Butun turdagi a va b qiymatlari oqimdan o`qilgandan keyin ular qiymatlari toki o`zaro teng bo`lmaguncha takrorlash jarayoni ro`y beradi. Takrorlashning har bir qadamida a va b sonlarining kattasidan-kichigi ayriladi va ular tengligi tekshiriladi. Takrorlashdan keyingi ko`rsatma vositasida a o`zgaruvchisining qiymati natija sifatida chop etiladi.
Sharti keyin tekshiriladigan sikl operatori: Sharti keyin tekshiriladigan sikl operatori ham takrorlanishlar soni oldindan aniq bo`lmagan hollarda takrorlanishni biror-bir shart asosida bajaradi. Oldin sikl tanasidagi operatorlar ketma-ketligi bajariladi. Berilgan shart keyin tekshiriladi.
C++ tilida sharti keyin tekshiriladigan operator sifatida do-while operatori ishlatiladi. Do-while takrorlash operatori quyidagi sintaksisga ega:
|
|
Bosh sahifa
Aloqalar
Bosh sahifa
Mustaqil ishi Bajardi: Jumayeva Iroda Tekshirdi: Yusupov. M. Andijon -2024 Mavzu: Takrorlovchi operatorlar va ularning ishlatilishi. Reja
|
Takrorlash operatorlari - Mustaqil ishi Bajardi: Jumayeva Iroda Tekshirdi: Yusupov. M. Andijon -2024 Mavzu: Takrorlovchi...

|
Mustaqil ishi Bajardi: Jumayeva Iroda Tekshirdi: Yusupov. M. Andijon -2024 Mavzu: Takrorlovchi operatorlar va ularning ishlatilishi. Reja
|
bet | 2/12 | Sana | 21.01.2024 | Hajmi | 35,78 Kb. | | #142182 |
Bog'liq реферат2.Takrorlash operatorlari
Dastur bajarilishini boshqarishning boshqa bir kuchli mexanizmlaridan biri – takrorlash operatorlari hisoblanadi.
Takrorlash operatori «Takrorlash sharti» deb nomlanuvchi ifodaning rost qiymatida dasturning ma’lum bir qismidagi operatorlarni (takrorlash tanasini) ko`p marta takror ravishda bajaradi (itarativ jarayon). Takrorlash operatorlarining 3xil turi mavjud:
1.Parametrli takrorlash operatori(For)
2.Repeat takrorlash operatori
3.While takrorlash operatori
Yechilayotgan masalaning mohiyatiga qarab dasturchi o’zi uchun qulay bo’lgan takrorlash operatorini tanlab olishi mumkin.
Bu rasmda takrorlash operatorining blok sxemasi korsatilgan.
Takrorlash o`zining kirish va chiqish nuqtalariga ega, lekin chiqish nuqtasining bo`lmasligi mumkin. Bu holda takrorlashga cheksiz takrorlash deyiladi. Cheksiz takrorlash uchun takrorlashni davom ettirish sharti doimo rost bo’ladi.
Takrorlash shartini tekshirish takrorlash tanasidagi operatorlarni bajarishdan oldin tekshirilishi mumkin (for, while takrorlashlari) yoki takrorlash tanasidagi operatorlari bir marta bajarilgandan keyin tekshirilishi mumkin (repeat-until, do-while).
Takrorlash operatorlari ichma-ich joylashgan bo`lishi ham mumkin.
For takrorlash operatori:
C++ dasturlash tilida for takrorlash operatorining sintsksisi quyidagi ko`rinishga ega:
for (; ;) ;
Bu operator o`z ishini ifodasini bajarishdan boshlaydi. Keyin takrorlash qadamlari boshlanadi. Har bir qadamda bajariladi, agar natija 0 qiymatidan farqli yoki true bo`lsa, takrorlash tanasi - bajariladi va oxirida bajariladi. Agar qiymati 0 (false) bo`lsa, takrorlash jarayoni to`xtaydi va boshqaruv takrorlash operatoridan keyingi operatorga o`tadi. Shuni qayd qilish kerakki, ifodasi vergul bilan ajratilgan bir nechta ifodalar birlashmasidan iborat bo`lishi mumkin, bu holda oxirgi ifoda qiymati takrorlash sharti hisoblanadi. Takrorlash tanasi sifatida bitta operator, jumladan bo`sh operator bo`lishi yoki operatorlar guruhi kelishi mumkin.
Misol uchun 1 dan 20 gacha bo`lgan butun sonlar yig`indisini hisoblash masalasini ko`raylik.
|
|
Bosh sahifa
Aloqalar
Bosh sahifa
Mustaqil ishi Bajardi: Jumayeva Iroda Tekshirdi: Yusupov. M. Andijon -2024 Mavzu: Takrorlovchi operatorlar va ularning ishlatilishi. Reja
|
while(3*n3 - Mustaqil ishi Bajardi: Jumayeva Iroda Tekshirdi: Yusupov. M. Andijon -2024 Mavzu: Takrorlovchi operatorlar...

|
Mustaqil ishi Bajardi: Jumayeva Iroda Tekshirdi: Yusupov. M. Andijon -2024 Mavzu: Takrorlovchi operatorlar va ularning ishlatilishi. Reja
|
bet | 8/12 | Sana | 21.01.2024 | Hajmi | 35,78 Kb. | | #142182 |
Bog'liq рефератwhile(3*n3<=pul);
return 0;}
Dastur pul qiymatini kiritishni so`raydi (pu1 o`zgaruvchisiga). Agar pul qiymati 7 sonidan kichik bo`lsa, bu haqda xabar beriladi va takror ravishda qiymat kiritish talab qilinadi. Pul qiymati 7 dan katta bo’lganda, 3 va 5 so`mliklarning mumkin bo`lgan to`la kombinatsiyasini amalga oshirish uchun ichma-ich takrorlashlar amalga oshiriladi. Tashqi takrorlash n3 (3 so`mliklar miqdori) bo`yicha, ichki takrorlash esa m5 (5 so`mliklar miqdori) bo`yicha, toki bu miqdordagi pullar qiymati pul qiymatidan oshib ketmaguncha davom etadi. Ichki takrorlashda m5 o’zgaruvchisining har bir qiymatida «3*n3+5*m5=pu1» sharti tekshiriladi, agar u o`rinli bo`lsa, yechim varianti sifatida n3 va m5 o`zgaruvchilar qiymatlari chop etiladi.
Pul qiymati 30 so`m kiritilganda, ekranga
0 ta 3 so’mlik +6 ta 5 so’mlik chop etiladi.
5 ta 3 so’mlik +6 ta 5 so’mlik
10 ta 3 so’mlik +0 ta 5 so’mlik
yechim variantlari chop etiladi.
4.Goto operatori va nishonlar.
Dasturda shunday holatlar bo’ladiki, operatorlarning bajarilishiga qarab dasturning u yoki bu qismiga to`g`ridan-to`g`ri bajarishni uzatish ehtiyoji tug`iladi. Bunday holatlarda shartsiz o`tish operatoridan foydalanish mumkin.
C++ tilida shartsiz o`tish operatorining sintsksisi quyidagicha:
Goto <nishon>;
Bu yerda - belgi(metka) bo`lib identifikator bo`lishi mumkin. Goto – o`tish ma’nosini bildiradi.
C++ tillarida e’lon qilingan nishonlar qayerda e’lon qilinishiga qarab faqat e’lon qilingan (funksiya, qism dastur) sohada ko`rinadi.
Goto operatorida qo`llaniladigan identifikatorlar C++ tilida Delphidagi kabi e’lon qilinmaydi.
Shuni ta’kidlash lozimki C++ tilida dastur tuzish jarayonidagi ayrim hollarda goto operatoridan foydalanib «sakrab o`tishi» hisobiga xatoliklar yuzaga kelishi mumkin. Masalan,
|
|
Bosh sahifa
Aloqalar
Bosh sahifa
Mustaqil ishi Bajardi: Jumayeva Iroda Tekshirdi: Yusupov. M. Andijon -2024 Mavzu: Takrorlovchi operatorlar va ularning ishlatilishi. Reja
|
int i=0;  
i++; if - Mustaqil ishi Bajardi: Jumayeva Iroda Tekshirdi: Yusupov. M. Andijon -2024 Mavzu: Takrorlovchi...

|
Mustaqil ishi Bajardi: Jumayeva Iroda Tekshirdi: Yusupov. M. Andijon -2024 Mavzu: Takrorlovchi operatorlar va ularning ishlatilishi. Reja
|
bet | 9/12 | Sana | 21.01.2024 | Hajmi | 35,78 Kb. | | #142182 |
Bog'liq рефератint i=0;
i++; if(i) goto m;
int j;
m: j+=I;
Bu misoldagi goto operatorining bajarilishi xatolikka olib keladi, chunki j e’lon qilinmay qoladi.
Shartsiz o`tish operatori dastur tuzishdagi kuchli va shu bilan birga xavfli vositalardan biri hisoblanadi. Kuchliligi shundaki, u yordamida algoritmning «boshi berk» joylaridan chiqib ketish mumkin. Ikkinchi tomondan, bloklarning ichiga o`tish, masalan takrorlash operatorlarining ichiga «sakrab» kirish kutilmagan holatlarni yuzaga keltirishi mumkin. Shu sababli, imkon qadar goto operatoridan foydalanmaslik kerak, ishlatilgan taqdirda ham qo’yidagi qoidalarga amal qilish zarur: blok ichiga, if…else va tanlash operatorlari ichiga hamda takrorlash operatorlari tanasiga tashqaridan kirish mumkin emas.
Garchi, nishon yordamida dasturning ixtiyoriy joyiga o`tish mumkin bo’lsa ham, boshlang`ich qiymat berish e’lonlaridan sakrab o`tish man etiladi, lekin bloklardan sakrab o`tish mumkin.
Xususan, nishon yordamida ichki blokdan tashqi blokka va tashqi blokdan ichki blokka o`tishga C++ tili ruxsat beradi:
{…
goto ABC:
…
{int i=15;
…
ABC:
…
goto XYZ;
int y=10;
…
goto KLM;
…}
…
int k=0;
…
KLM:
…}
Lekin, yuqorida keltirilgan misoldagi barcha o`tishlar mazmunan xato hisoblanadi.
Quyidagi dasturda ikkita natural sonlar EKUBini topish masalasidagi takrorlash jarayonini nishon va goto operatori vositasida amalga oshirish ko`rsatilgan:
int main(){
int a,b;
cout<<”A va B natural sonlar EKUBini topish.\n”;
cout<<”A va B natural sonlarni kiriting: “
cin>>a>>b;
nishon:
if (a==b){
cout<<”Bu sonlar EKUBi=”<return 0;}
a>b?a-=b:b-=a;
|
|
Bosh sahifa
Aloqalar
Bosh sahifa
Mustaqil ishi Bajardi: Jumayeva Iroda Tekshirdi: Yusupov. M. Andijon -2024 Mavzu: Takrorlovchi operatorlar va ularning ishlatilishi. Reja
|
for(int i=10 , j=2 ; i - Mustaqil ishi Bajardi: Jumayeva Iroda Tekshirdi: Yusupov. M. Andijon -2024 Mavzu: Takrorlovchi...

|
Mustaqil ishi Bajardi: Jumayeva Iroda Tekshirdi: Yusupov. M. Andijon -2024 Mavzu: Takrorlovchi operatorlar va ularning ishlatilishi. Reja
|
bet | 4/12 | Sana | 21.01.2024 | Hajmi | 35,78 Kb. | | #142182 |
Bog'liq рефератfor(int i=10 , j=2 ; i<=20 ; i++ , j=i+10)
{
…
}
Takrorlash operatorining har bir qadamida j va i o`zgaruvchi qiymatlari mos ravishda o`zgarib boradi.
For operatorida takrorlash tanasi bo`lmasligi ham mumkin. Masalan, dastur bajarilishini ma’lum bir muddatga «to`xtab» turish zarur bo`lsa, bunga takrorlashni hech qanday qo`shimcha ishlarni bajarmasdan amal qilishi orqali erishish mumkin:
#include
int main(){
int delay;
…
for (delay=5000; delay>0; delay--); // bo’sh operator
…
return 0;}
Yuqorida keltirilgan 1 dan 20 gacha bo`lgan sonlar yig`indisini bo`sh tanali (bo`sh operatorli) takrorlash operatori orqali hisoblash mumkin:
…
for (int i=1; i<=20; summa+=i++) ;
…
Takrorlash operatori tanasi sifatida operatorlar guruhi ishlatishini faktorialni hisoblash misolida ko`rsatish mumkin:
#include
int main(){
int a;
unsigned long fact=1;
cout<<’’butun sonni kiriting:_’’;
cin>>a;
if ((a>=0)&&(a<33)){
for (int i=1; i<=a; i++) fact*=i;
cout<<a<<’’factorial’’<return 0; }
Dastur foydalanuvchi tomonidan 0 dan 33 gacha oraliqdagi son kiritilganda amal qiladi, chunki 34! Qiymati unsigned long uchun ajratilgan razryadlarga sig`maydi.
Masala. Takrorlash operatorining ichma-ich joylashuviga misol sifatida raqamlari bir-biriga o`zaro teng bo`lmagan uch xonali natural sonlarni o`sish tartibida chop qilish masalasini ko`rishimiz mumkin:
#include
int main(){
unsigned char a2,a1,a0; // uch xonali son raqamlari
for (a2=’ 1’ ;a2<=’ 9’ ;a2++) //sonning 2-o‘rindagi raqami
for (a1=’ 0’ ;a1<=’ 9’ ;a1++) //sonning 1-o‘rindagi raqami
|
|
Bosh sahifa
Aloqalar
Bosh sahifa
Mustaqil ishi Bajardi: Jumayeva Iroda Tekshirdi: Yusupov. M. Andijon -2024 Mavzu: Takrorlovchi operatorlar va ularning ishlatilishi. Reja
|
#include   
int - Mustaqil ishi Bajardi: Jumayeva Iroda Tekshirdi: Yusupov. M. Andijon -2024 Mavzu: Takrorlovchi...

|
Mustaqil ishi Bajardi: Jumayeva Iroda Tekshirdi: Yusupov. M. Andijon -2024 Mavzu: Takrorlovchi operatorlar va ularning ishlatilishi. Reja
|
bet | 3/12 | Sana | 21.01.2024 | Hajmi | 35,78 Kb. | | #142182 |
Bog'liq реферат#include
int main(){
int Summa=0;
for (int i=1; i<=20; i++)
Summa+=i;
cout<<’’yig’indi=’’ <return 0;
}
Dasturdagi takrorlash operatori o`z ishini, i takrorlash parametriga (takrorlash sanagichiga) boshlang`ich qiymat – 1 sonini berishdan boshlaydi va har bir takrorlash qadamidan (itaratsiyadan) keyin uning qiymati bittaga oshadi. Har bir takrorlash qadamida takrorlash tanasidagi operator bajariladi, ya’ni summa o`zgaruvchisiga i ning qiymati qo`shiladi. Takrorlash sanagichi i ning qiymati 21 bo`lganda “i<=20” takrorlash sharti (0-qiymati) bo’ladi va takrorlash tugaydi. Natijada boshqaruv takrorlash operatoridan keyingi operatorga o`tadi va ekranga yig’indi chop etiladi.
Yuqorida keltirilgan misolga qarab takrorlash operatorlarining qavs ichidagi ifodalariga izoh berish mumkin:
- takrorlash sanagichi vazifasini bajaruvchi o`zgaruvchisiga boshlang’ich qiymat berishga xizmat qiladi va u takrorlash jarayoni boshida faqat bir marta hisoblanadi. Ifodada o`zgaruvchi e’loni uchrash mumkin va bu o`zgaruvchi takrorlash operatori tanasida amal qiladi va takrorlash operatoridan tashqarida «ko`rinmaydi» (C++ Builder kopiilyatori uchun);
ifoda> - takrorlashni bajarish yoki yo`qligini aniqlab beruvchi mantiqiy ifoda, agar shart rost bo`lsa, takrorlash davom etadi, aks holda yo`q. Agar bu ifoda bo`sh bo`lsa, shart doimo rost deb hisoblanadi;
- odatda takrorlash sanagichning qiymatini oshirish (kamaytirish) uchun xizmat qiladi yoki unda takrorlash shartiga ta’sir boshqa amallar bo`lishi mumkin.
Takrorlash operatorida qavs ichidagi ifodalar bo`lmasligi mumkin, lekin sintsksis: ‘;’ bo`lmasligiga ruxsat bermaydi. Shu sababli sodda ko`rinishdagi takrorlash operatori quyidagicha bo`ladi:
for(;;) cout <<”Cheksiz takrorlash…’’;
Agar takrorlash jarayonida bir nechta o`zgaruvchilarning qiymati sinxron ravishda o`zgarishi kerak bo`lsa, va ifodalarida zarur operatorlarni ‘,’ bilan yozish orqali bunga erishish mumkin:
|
|
Bosh sahifa
Aloqalar
Bosh sahifa
Mustaqil ishi Bajardi: Jumayeva Iroda Tekshirdi: Yusupov. M. Andijon -2024 Mavzu: Takrorlovchi operatorlar va ularning ishlatilishi. Reja
|
do ; while - Mustaqil ishi Bajardi: Jumayeva Iroda Tekshirdi: Yusupov. M. Andijon -2024 Mavzu: Takrorlovchi operatorlar...

|
Mustaqil ishi Bajardi: Jumayeva Iroda Tekshirdi: Yusupov. M. Andijon -2024 Mavzu: Takrorlovchi operatorlar va ularning ishlatilishi. Reja
|
bet | 7/12 | Sana | 21.01.2024 | Hajmi | 35,78 Kb. | | #142182 |
Bog'liq рефератdo ; while ();
#include
int main ()
{char javob;
do {
… // sikl tanasi
cout<<’’ jarayonni to’xtashish(N):_’’;
cin>>javob;}
while (javob !=”N”)
return 0; }
Dastur toki “jarayonni to’xtash (N):_’’so’roviga (N) javobi kiritilmaguncha davom etadi.
Shuni ta’kidlash kerakki do-while operatori while kalit so`zidan keying ifodaning qiy mati rost bo`lsa, takrorlanishni davom ettiradi, aks holda keying operatorlar bajarilishi davom etadi.
Masala. Har qanday 7 dan katta butun sondagi pul miqdoriga ega kupyuralarni 3 va 5 so`mlik kupyuralarda berish mumkinligi isbotlansin. Qo`yilgan masala p=3n+5m tenglamasini qanotlantiruvchi m, n sonlar juftliklarini topish masalasidir (p-pul miqdori). Bu shartning bajarilishini m va n o`zgaruvchilarining mumkin bo`lgan qiymatlarining barcha kombinatsiyalarida tekshirish zarur bo’ladi.
#include
int main(){
unsigned int pul; //pu1- kiritiladigan pul miqdori
unsigned int n3,m5; //n-3 so’mliklar , m-5 so’mliklar soni
bool xato=fa1se; //pu1 qiymatini kiritilgandagi xatolik
do{
if (xato) cout<<’’kiritilgan pul qiymati 7 dan kichik !’’;
xato=true ; //keyingi takrorlash xato hisoblanadi
cout<<’’\npul qiymatini kiriting (>7):’’;
cin>>pul;}
while (pul<=7); // toki 7 sonidan katta son kiritulguncha
n3=0 ; //birorta ham 3 so’mlik yo’q
do{
m5=0; // birorta ham 5 so’mlik yo’q
do
{
if (3*n3+5*m5==pul)
cout<<n3<<’’ta 3 so’mlik + ‘’<m5++ //5 so’mliklar bittaga oshiriladi}
while(3*n3+5*m5<=pul);
n3++; //3 so’mliklar bittaga oshiriladi}
|
|
Bosh sahifa
Aloqalar
Bosh sahifa
Mustaqil ishi Bajardi: Jumayeva Iroda Tekshirdi: Yusupov. M. Andijon -2024 Mavzu: Takrorlovchi operatorlar va ularning ishlatilishi. Reja
|