Dasturlash ii” fanidan kurs ishi mavzu: Test dasturini yaratish
Download 1.46 Mb.
|
KURS ISHI- Asilbek Kamolov
- Bu sahifa navigatsiya:
- FOYDALANILGAN ADABIYOTLAR RO”YXATI
2.26 -rasm. “Tic-Tac-Toe” o‘yinidan chiqish holati.
0 raqami kiritilgan holda o‘yin yopiladi va asosiy menyuga qaytiladi. 2.27 -rasm. Mini o‘yindan chiqish holati. Asosiy menyuda turgan holatda 0 raqami kiritilganda o‘yin butunlay yopiladi va dastur ishlashi to‘xtatiladi. XULOSA Men I bobda aslida inson mantiqiy fikrlash qobiliyatini qanday yo‘llar bilan rivojlantirishi mumkinligi, dasturlash va boshqa turli xil texnologiyalardan foydalangan holda bu kabi masalalarga yechim toppish mumkinligini, dasturlashning sohalar bo‘yicha qaysi dasturlash tillaridan foydalanilishi va ayniqsa Game Development, ya’ni O‘yin ishlab chiqish sohasiga ko‘proq to‘xtalgan holda bu tillarning qulayliklarini ochib berishga harakat qildim. Yana shuni ta’kidlashim joizki, Code Blocks - bu har xil kompilyatorlardan foydalanishni qo‘llab-quvvatlaydigan bepul, ochiq manbali integratsiyalangan dasturlarni rivojlanish muhiti (IDE). Bundan foydalanish orqali C va C++ tillarida turli xil loyihalarni amalga oshirish mumkin ekan. Men II bobda ishlab chiqqan loyihamni to‘laligicha ochib berish maqsadida undagi asosiy vazifalarni bajarayotgan funksiyalarning ishlash prinsiplari va dasturiy ta’minot ishga tushgan vaqtida bu jarayonlar foydalanuvchi uchun qanday ko‘rinishda bo‘lishini ko‘rsatib berdim. Shu bilan birga bu bobda C++ tili yordamida bir o‘yinda bir nechta mini o‘yinlarni jamlash mumkinligi va ularning asosiy qismlarini ko‘rsatib o‘tdim. Umumiy xulosa shundan iboratki, dasturchilik orqali insonlar uchun foydali bo‘ladigan har qanday dasturiy ta’minot, o‘yin, ilova va boshqalarni yaratish, ularni rivojlantirish, bezatish va qulaylashtirish mumkin. Dasturlar insonlar hayotini ularning tarkibity qismi sifatida o‘rin olgan ko‘plab algoritmlar yordamida yengillashtiradi. Hozirgi paytda algoritm sifatida biror masalani ishlash yoki biror ishni bajarish uchun qilinishi kerak boʻlgan tartiblangan chekli sondagi aniq bir qiymatli koʻrsatmalar ketma-ketligi tushuniladi. Algoritm tushunchasini keng ma’noda tahlil qilish orqali dasturchi yozgan kodning asl vazifalarini anglash va aslida dastur qay tarzda ishlayotganini aniqlashtirishimiz mumkin. FOYDALANILGAN ADABIYOTLAR RO”YXATI Nazirov Sh.A., Qobulov R.V., Bobojanov M.R., Raxmanov Q.S. S va C++ tili. “Voris- nashriyot” MCHJ, Toshkent 2013, 488 b. Horstmann, Cay S. C++ for everyone/Cay S. Horstmann. Printed in the United States of America - 2nd ed. 2010. – P. 562. 3.Horton I.-Beginning Visual C++ 2012/ I.Horton. Published simultaneously in Canada. –2012. –P. 988. Алгоритмы. Справочник с примерами на C, C++, Java и Python. Джордж Хайнемаи, Гэри Поллис, Стэнли Селков. Москва «Альфа-Книга», 2017. –С254. https://minikar.ru/uz/home-cozy/chto-nuzhno-delat-dlya-razvitiya-intellekta-uprazhneniya-na-razvitie/ https://trucoteca.com/uz/o‘yinlarni-yaratish-uchun-dasturlar/ https://websetnet.net/uz/5-eng-yaxshi-o%27yin-dasturiy-ta%27minot-dasturi-qo%27llanmasi-2020/ https://www.texnoman.uz/post/dasturlash-tillari-ularning-turlari-va-asoslari.html http://www.codeblocks.org/ https://www.google.com/url?sa=i&url=https%3A%2F%2Fwww.geeksforgeeks.org%2Ftips-for-an-indie-game-developer%2F&psig=AOvVaw3dmjTji0RTzgImhY118G1W&ust=1681739795842000&source=images&cd=vfe&ved=0CBMQjhxqFwoTCPCy64nHrv4CFQAAAAAdAAAAABAJ http://1.https//www.google.com/url?sa=i&url=https%3A%2F%2Fwww.buildbox.com%2F10-things-indie-developers-should-do%2F&psig=AOvVaw3dmjTji0RTzgImhY118G1W&ust=1681739795842000&source=images&cd=vfe&ved=0CBMQjhxqFwoTCPCy64nHrv4CFQAAAAAdAAAAABAR O‘YIN KODI /**************************************************************************** Mantiqiy fikrlashni rivojlantiruvchi intelektual mini o‘yin ****************************************************************************/ #include #include Download 1.46 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling