|
Kafedrasi yo’nalishi
|
bet | 1/13 | Sana | 18.05.2024 | Hajmi | 51,41 Kb. | | #241362 |
Bog'liq C# dasturlash tilida takrorlanuvchi jaryonlarni dasturlash.doc 2
QARSHI DAVLAT UNIVERSITETI
MATEMATIKA VA KOMPYUTER ILMLARI FAKULTETI
_______________________________ KAFEDRASI
_________________________________YO’NALISHI
_____________________________________fanidan
K U R S I SH I
Mavzu: C# dasturlash tilida takrorlanuvchi jarayonlarni dasturlash
____– guruh – bosqich talabasi
Tayyorladi: __________________
Tekshirdi:(Ilmiy rahbar) ____________________
Qarshi – 2024
MUNDARIJA
2
2
KIRISH 2
I-BOB. Takrorlash operatorlar 3
1.1.For sikl operatori 3
II-Bob Takrorlash operator foydalanish 20
2.1 Continue operatoridan foydalanish 20
# Takrorlash operatori (While, Do While) 25
2.2 while (shart) operator; 25
FOYDALANILGAN ADABIYOTLAR 30
KIRISH
XX asrning 80 - yillaridan oldin ishlab chiqilgan kompyuterlar uchun katta dasturiy sistemalarni ishlab chiqish juda ham mushkul vazifa edi. Buning eng katta sababi shu davrga xos bo’lgan kompyuterlarning imoniyatlarining chegaralanganidadir. Dasturiy komplekslarni ishlab chiqishda asosiy cheklanishlar kompyuter tezkor xotirasining sig’imi, ma’lumotlarni ikkilamchi xotira qurilmalaridan (magnit lentalar, barabanlar va x.k.) o’qish tezligi, prostessorning ishlash tezligi (ularning takt chastotalari bir necha yuz mikrosekund bo’lgan) bilan bog’liq. Bu davrdagi kompyuterlar xalq ho’jaligining hisob-kitob bilan bog’liq bo’lgan masalalarini yechish uchun mo’ljallangan edi. Kompyuterlarda boshqa xarakterdagi masalalarning yechishning iloji yo’q edi. Dasturchilar uchun shu kompyuterlarda yechilayotgan masala uchun berilgan ma’lumotlarni hisobga olgan holda masalaning yechish algoritmini ishlab chiqish birinchi o’rindagi vazifa hisoblangan. Bu borada N. Virtning mashhur ma’lumotlar+algoritm=dastur formulasini yodga olish yetarli.
80-yillardan keyin ishlab chiqilgan kompyuterlarning imkoniyatlari kengayib, ishlab chiqarish narxi keskin pasaygani tufayli ulardan foydalanish samarasi ortib bordi. Natijada, dastlab matn va grafiklar uchun muharrirlari ishlab chiqildi, keyinchalik multimedia qurilmasi yordamida tovushli ma’lumotlarni qayta ishlash imkoniyatlari ham paydo bo’ldi. Kompyuter tasviriy imkoniyatlarining kengayishi foydalanuvchilar uchun qulay bo’lgan grafik muloqot interfeysini yaratilishiga sabab bo’ldi. Natijada yuqori murakkablikdagi katta amaliy dasturlarni yaratish foydali hamda zarur bo’lib qoldi. Dasturiy vositalarni ishlab chiqish uchun qurol sifatida yuqori bosqichli algoritmik tillardan foydalanildi. Bu dasturiy vositalar dasturchi va dasturchilar guruhi imkoniyatlarini kengaytirib, dasturiy mahsulotlarning murakkablik darajasining ortishiga ham sabab bo’ldi. Buyerda, e’lon_qilish qismi qiymat o‘zlashtirishdan iborat .Buqismdasiklniboshqaruvchi o‘zgaruvchining boshlang‘ich qiymatiberiladi
|
| |