masalalarni kompyuterda yechish bosqichlari

DOCX 110 стр. 1,3 МБ Бесплатная загрузка

Предварительный просмотр (5 стр.)

Прокрутите вниз 👇
1 / 110
билет1 1. савол masalalarni kompyuterda yechish bosqichlari · inson amaliy ish jarayonida ko‘plab masalalarni hal etishiga to‘g‘ri keladi. · bu masalalarning ba’zilari osongina, ba’zilari esa murakkab hisob-kitoblar orqali hal etiladi. · ba’zi masalalarni yechishda ayrim amallar guruhini minglab marta bajarishga to‘g‘ri kelishi ham mumkin. · shuning uchun beminnat va o‘ta tez ishlaydigan yordamchimiz bo‘lmish kompyuter bizga yaqindan yordam beradi. · aslida ham kompyuter masalalarni tez hal qilish va ma’lumotlarni qayta ishlash uchun yaratilgan. kompyuter yordamida masalalarni yechish: 1-bosqich:masalaning qo‘yilishi; 2-bosqich:masalaning matematik modelini tuzish; 3-bosqich:algoritmlash; 4-bosqich:dasturlash; 5-bosqichdasturni kompyuter xotirasiga kiritish; natija olish va uni tahlil etish. 1-bosqichda masalaning to‘g‘ri qo‘yilganligi, maqsadi va mazmuni aniqlanadi; · barcha ko‘rsatkichlar, ularning xususiyatlari o‘rganib chiqiladi; · qanday natija olinishi kerakligi hamda masalaga mos boshlang‘ich hamda natijaviy kattaliklar aniqlanadi; · masalaning aniq, to‘liq va tushunarli bo‘lishi muammoga to‘liq yechim topish imkonini beradi. · masala ko‘rilayotgan sohaning ilmiy yutuqlaridan kelib chiqqan holda matematik munosabatlar orqali ifodalanadi, ya’ni …
2 / 110
ng asosida kompyuter bajara oladigan tilga o‘tkaziladi. 4-bosqichda dasturlash tili yordamida tuzilgan dastur kompyuter xotirasiga kiritiladi. 5-bosqichda dastur ishga tushiriladi va natijasi tahlil qilinadi; · testlar yordamida dasturning to‘g‘riligi tekshiriladi; · agar dasturda xato va kamchiliklar aniqlansa, ular bartaraf etiladi; · xatolar muayyan dasturlash tilida dastur yozish qoidalarini buzish bilan bog'liq bo'lishi ham mumkin; · jarayon boshlang‘ich ma’lumotlar bilan solishtirilib, to‘g‘ri natija olingandan keyin to‘xtatiladi. 2. саволtarmoqlanuvchi algoritmlar masalalarni tarmoqlanuvchi algoritmlar yordamida dasturlash tarmoqlanuvchi algoritm biror shartni tekshirishni o’z ichiga oladi. shartni tekshirish natijasiga ko’ra u yoki bu amallar ketma-ketligi bajariladi. tarmoqlanuvchi algoritmlarni dasturlashda if shartli operatori, goto o’tish operatori (ba’zida shartsiz o’tish operatori deyiladi) va switch tanlash operatoridan foydalaniladi. shartli operator. shartli operator ikki ko’rinishda ishlatilishi mumkin: if (ifoda)1- operato;r else 2- operator; yoki if (ifoda) 1-operator; shartli operator bajarilganda avval ifoda hisoblanadi ; agar qiymat rost, ya'ni nol'dan farqli bo’lsa, 1- operator bajariladi. agar qiymat yolg’on, ya'ni nol' …
3 / 110
​ int main() { int age = 24; string name = "mastersherkulov"; string country = "uzbekistan"; } identifikator tanlanganda quyidagilarga ahamiyat berish kerak: iden tifikator lotin harflaridan boshlanishi shart; ikkinchi simvoldan boshlab raqamlardan foydalanish mumkin; c++ da katta kichik harflar farq qiladi. ya’ni quyidagilarning har biri alohida identifikator hisoblanadi: katta, katta, katta, katta, katta, … probel c++ da so’zlarni ajratish uchun ishlatiladi. shuning uchun identifikatorda probeldan foydalanib bo’lmaydi. xizmatchi (int, float, for, while kabi) so’zlardan identifikator sifatida foydalanib bo’lmaydi; eslatma: identifikator tanlashda birinchi belgi sifatida «_» belgisidan foydalanmaslik tavsiya etiladi. билет 2 algoritmni tasvirlash usullari c++ dasturlash tilida qo'llaniladigan asosiy ma'lumotlar turlari va o’zgaruvchilari kompilyator va interpretatorni izohlang c++ sintaksisi va dastur tuzilishi 1. algoritmni tasvirlash usullari algoritmning tasvirlash usullari .yuqorida ko‘rilgan misollarda odatda biz masalani yechish algoritmini so‘zlar va matematik formulalar orqali ifodaladik. lekin algoritm boshqa ko‘rinishlarda ham berilishi mumkin. biz endi algoritmlarning eng ko‘p uchraydigan turlari bilan tanishamiz. …
4 / 110
algoritmlarning qiymatlari jadvali ko‘rinishlaridan foydalanamiz. bu kabi jadvallardan foydalanish algoritmlari sodda bo‘lgan tufayli ularni o‘zlashtirib olish oson. yuqorida ko‘rilgan algoritmlarning tasvirlash usullarining asosiy maqsadi, qo‘yilgan masalani yechish uchun zarur bo‘lgan amallar ketma-ketligining eng qulay holatinni aniqlash va shu bilan odam tomonidan programma yozishni yanada osonlashtirishdan iborat. aslida programma ham algoritmning boshqa bir ko‘rinishi bo‘lib, u insonning kompyuter bilan muloqotini qulayroq amalga oshirish uchun mo‘ljallangan. blok-sxemalarni tuzishda foydalaniladigan asosiy sodda geometrik figuralar quyidagilardan iborat: 2. c++ dasturlash tilida qo'llaniladigan asosiy ma'lumotlar turlari va o’zgaruvchilari c++ ma’lumot turlari c++ dasturlash tilida har bir o'zgaruvchi yoki o'zgarmasni tipi ya'ni ma'lumot tipi bilan yoziladi. #include using namespace std; ​ int main() { int mynum = 5; // butun (whole number) float myfloatnum = 5.99; // o'nli kasr double mydoublenum = 9.98; // o'nli kasr float bilan chegarasi bilan farq qiladi. char myletter = 'd'; // char bool myboolean = true; // boolean (rost yoki …
5 / 110
g(satr) o'zgaruvchi qiymatini ekranga chiqarish. cout using namespace std; ​int main() { int cpp; cpp = 13; cout using namespace std; ​ int main() { cout bunda kutubxonani (#include) chaqirish amalga oshirilayabdi. "iostream" kutubxona kiritish va chiqarish ob'ektlar bilan ishlash imkoniyatini beradi cout (koddagi 5 qatorga qarang) 2 - qator: using namespace std biz standart kutubxonadan obyektlar va o'zgaruvchilar uchun nomlardan foydalanishimiz mumkinligni anglatadi. qanday qilib #include va qanday ishlashini tushunmasangiz, tashvishlanmang using namespace std. buni shunchaki dasturingizda (deyarli) har doim paydo bo'ladigan narsa deb o'ylang. 3-qator: bo'sh qator tashlab ketilgan. c ++ bo'shliqni e'tiborsiz qoldiradi. 4-qator: c ++ dasturida har doim paydo bo'ladigan yana bir narsa int main(). bunga funktsiya deyiladi. figurniy qavs ichidagi har qanday kod {}bajariladi. {} qavs ichidagi kodni dastur ishga tushganda birinchi amalga oshirladigan operatorlar qatori o'qiladi. 5-qator:cout ("ko'rish uchun" deb talaffuz qilinadi) bu matnni chiqarish / bosib chiqarish uchun kiritish operatori ( ) bilan …

Хотите читать дальше?

Скачайте все 110 страниц бесплатно через Telegram.

Скачать полный файл

О "masalalarni kompyuterda yechish bosqichlari"

билет1 1. савол masalalarni kompyuterda yechish bosqichlari · inson amaliy ish jarayonida ko‘plab masalalarni hal etishiga to‘g‘ri keladi. · bu masalalarning ba’zilari osongina, ba’zilari esa murakkab hisob-kitoblar orqali hal etiladi. · ba’zi masalalarni yechishda ayrim amallar guruhini minglab marta bajarishga to‘g‘ri kelishi ham mumkin. · shuning uchun beminnat va o‘ta tez ishlaydigan yordamchimiz bo‘lmish kompyuter bizga yaqindan yordam beradi. · aslida ham kompyuter masalalarni tez hal qilish va ma’lumotlarni qayta ishlash uchun yaratilgan. kompyuter yordamida masalalarni yechish: 1-bosqich:masalaning qo‘yilishi; 2-bosqich:masalaning matematik modelini tuzish; 3-bosqich:algoritmlash; 4-bosqich:dasturlash; 5-bosqichdasturni kompyuter xotirasiga kiritish; natija olish va uni tahlil etis...

Этот файл содержит 110 стр. в формате DOCX (1,3 МБ). Чтобы скачать "masalalarni kompyuterda yechish bosqichlari", нажмите кнопку Telegram слева.

Теги: masalalarni kompyuterda yechish… DOCX 110 стр. Бесплатная загрузка Telegram