algaritmik tillar va dasturlash fanidan malakaviy amaliyot hisoboti

DOCX 40 pages 786.4 KB Free download

Page preview (5 pages)

Scroll down 👇
1 / 40
o‘zbekiston respublikasi oliy ta‘lim, fan va innovatsiya vazirligi mirzo ulug‘bek nomidagi o‘zbekiston milliy universiteti amaliy matematika va intellektual texnalogiyalari fakulteti amaliy matematika 1-bosqich talabasi ergasheva mohinurning algaritmik tillar va dasturlash fanidan malakaviy amaliyot hisoboti tekshirdi: mamatov abrorjon topshirdi: ergasheva mohinur toshkent 2023 foydalanilgan adabiyotlar 1. xojiyev t, xajiyev i. algaritm tillar va dasturlash, universitete 2021. 2. b.j. boltayev, a ramazonov algaritm tillar va dasturlash asoslari 3. nikita kultin visual c# 2012 4. svitlen nakov programming basics c# book 2019 axborot resurslari 1. https://programiz.com 2. https://metanit.com 3. https://dot-net-uzbekistan.uz mundarija: 1. matematik ifodalarni hisoblash 4 2. hisoblashga doir sodda masalalar 5 3. mantiqiy ifodalar 5 4. “?” shart amali 6 5. if else shart operatori 7 6. switch tarmoqlanish operatori 8 7. for takrorlash operatori 9 8. while, do while takrorlash operatori 10 9. funksiyalar 11 10. vektorlar 12 11. matritsalar 14 12. statik massivlar funksiya argumenti sifatida 16 13. dinamik massivlar …
2 / 40
isoblashga doir sodda masalalar 11. uchburchak tomonlari berilgan. quyidagilar aniqlansin: a) balandliklari; b) medianalari; e) bissektrisalari; d) ichki va tashqi chizilgan aylana radiuslari. using system; using system.collections.generic; using system.linq; using system.text; using system.threading.tasks; namespace amaliy_top2 { class program { static void main(string[] args) { double a, b, c, p, r, r; double l1, l2, l3, h1, h2, h3, m1, m2, m3; console.writeline("uchburchakning birinchi tomonini kiriting a= "); a = double.parse(console.readline()); console.writeline("uchburchakning ikkinchi tomonini kiriting b= "); b = double.parse(console.readline()); console.writeline("uchburchakning uchinchi tomonini kiriting c= "); c = double.parse(console.readline()); if (a + b > c && b + c > a && c + a > b) { console.writeline("uchburchak mavjud"); p = (a + b + c) / 2; h1 = 2 * math.sqrt(p * (p - a) * (p - b) * (p - c)) / a; h2 = 2 * math.sqrt(p * (p - a) * (p - b) …
3 / 40
console.writeline("uchburchakning c tomonga tushirilgan medianasi " + m3); console.writeline(); r = math.sqrt((p - a) * (p - b) * (p - c) / p); console.writeline("uchburchakka ichki chizilgan aylana radiusi r= " + r); r = a * b * c / (4 * math.sqrt(p * (p - a) * (p - b) * (p - c))); console.writeline(); console.writeline("uchburchakka tashqi chizilgan aylana radiusi r= " + r); console.writeline(); } else { console.writeline("uchburchak mavjud emas"); } console.readkey(); } } } 3.mantiqiy ifodalar 11. quyidagi shartlarga mos keluvchi soha tekislikda tasvirlansin: a) (y>=x)&&(y+x>=0)&&(y 0)&&(y = x) && (y + x >= 0) && (y 0) && (y ac) { console.writeline("c nuqta a nuqtaga eng yaqin "); console.writeline(ac = x2 - x); } else { console.writeline("b nuqta a nuqtaga eng yaqin "); console.writeline(ab = x1 - x); } console.readkey(); } } } 6. switch tarmoqlanish operatori 11. int yil,kun;oy oy; (oy turi 1-masalada aniqlangan). …
4 / 40
ng system.text; using system.threading.tasks; namespace amaliy_top7 { class program { static void main(string[] args) { console.write("n ni kiriting: "); int n = int.parse(console.readline()); int tubsoni = 0; int juftsoni = 0; int toqsoni = 0; for (int i = 1; i 0.5) { console.writeline("y=" + p); for (int i = 0; i maksimumuchrashsoni) { maksimumuchrashsoni = pair.value; engkopuchraydiganjuftlik = pair.key; } } console.writeline("eng ko'p uchraydigan juftlik: " + engkopuchraydiganjuftlik); console.readline(); } } } 13. dinamik massivlar funksiya argumenti sifatida 11. shaxmat musobaqasida qatnashgan n ta shaxmatchining natijalari t jadvalda berilgan (n>2): enum uyin_natijasi{y,d,m,x}; uyin_natijasi turidagi n*n o‘lchamli dinamik massiv (jadval) hosil qilinsin. uning qiymatlari quyidagicha aniqlasin: jadval[i][j]=y, agar i -ishtirokchi j - ishtirokchi ustidan g‘alaba qozongan bo‘lsa, (bunda jadval[j][i]=m), jadval[i][j]=d va jadval[j][i]=d, agar i - va j - ishtirokchilar durang o‘ynagan bo‘lsa, hamda jadval[i][i]=x. jadvalning ko‘rinishi quyidagicha bo‘lishi mumkin (rasmga qarang). yutuq uchun 3 ochko, durang uchun 1 ochko, mag‘lubiyat …
5 / 40
nsoleapplication24 { struct darsxona { public string type; // dars turi public string roomnumber; // auditoriya nomeri public int capacity; // auditoriya sig‘imi } struct dars { public string subject; // predmet public string type; // dars turi public int studentcount; // talabalar soni } class program { static void main(string[] args) { string darsxonafilename = "darsxona.txt"; string darsfilename = "dars.txt"; darsxona[] classrooms = new darsxona[3]; // darsxonadagi auditoriyalarni kiritish for (int i = 0; i = studentcount) { console.write("{classroom.roomnumber} "); } } console.writeline(); } } console.readkey(); } } } 19. sinflar. inkapsulyatsiya 11. yuguruvchi sinfi yugurish musobaqasi natijalari haqidagi , va berilgan-a’zolarni o‘z ichiga oladi. berilgan n o‘lchamidagi yuguruvchi sinf obe’ktlari massivi yaratilsin va quyidagi amallar bajarilsin: a) massiv yuguruvchilarni masofani bosib o‘tgan vaqtining kamayishi bo‘yicha tartiblansin; b) jamoa a’zolarining o‘rtacha yugurish vaqti bo‘yicha yuqori natija ko‘rsatgan uchta jamoa nomlari chop etilsin. using system; using system.collections.generic; class yuguruvchi { …

Want to read more?

Download all 40 pages for free via Telegram.

Download full file

About "algaritmik tillar va dasturlash fanidan malakaviy amaliyot hisoboti"

o‘zbekiston respublikasi oliy ta‘lim, fan va innovatsiya vazirligi mirzo ulug‘bek nomidagi o‘zbekiston milliy universiteti amaliy matematika va intellektual texnalogiyalari fakulteti amaliy matematika 1-bosqich talabasi ergasheva mohinurning algaritmik tillar va dasturlash fanidan malakaviy amaliyot hisoboti tekshirdi: mamatov abrorjon topshirdi: ergasheva mohinur toshkent 2023 foydalanilgan adabiyotlar 1. xojiyev t, xajiyev i. algaritm tillar va dasturlash, universitete 2021. 2. b.j. boltayev, a ramazonov algaritm tillar va dasturlash asoslari 3. nikita kultin visual c# 2012 4. svitlen nakov programming basics c# book 2019 axborot resurslari 1. https://programiz.com 2. https://metanit.com 3. https://dot-net-uzbekistan.uz mundarija: 1. matematik ifodalarni hisoblash 4 2. hisoblashga doir s...

This file contains 40 pages in DOCX format (786.4 KB). To download "algaritmik tillar va dasturlash fanidan malakaviy amaliyot hisoboti", click the Telegram button on the left.

Tags: algaritmik tillar va dasturlash… DOCX 40 pages Free download Telegram