dev-c++

PDF 20 sahifa 750,4 KB Bepul yuklash

Sahifa ko'rinishi (5 sahifa)

Pastga aylantiring 👇
1 / 20
5- amaliy ish mavzu: chiziqli algoritmlarga dastur tuzish. muhandislik va suv xo‘jaligi mexanizatsiyasi masalalarida ma’lumotlarni kiritish-chiqarish operatorlaridan foydalanib dastur tuzish. 8.1. dev-c++ muhiti haqida tushuncha. c++ dasturlash tili 1979-yil aqshning new jersi shtatidagi at&t bell laboratories ilmiy-tadqiqot markazi xodimi byarn straustrup tomonidan ishlab chiqilgan. 8.1-rasm. byarn strauctrup- с++ dasturlash tilini yaratgan dasturchi. с++ dasturlash tili nomi с dasturlash tilidagi o‘zgaruvchi qiymatini bittaga oshirish operatori (inktement), yani ++ operatoridan kelib chiqqan. dev-c++ (dev-cpp) – c++ dasturlash tilida dasturlarni qayta ishlovchi muhitlardan biridir. dev-c++ dasturu oynasi quyidagi ko‘rinishga ega: 8.2-rasm. dev-c++ dasturi oynasi tuzilishi. https://ru.wikipedia.org/wiki/1980-%d0%b5_%d0%b3%d0%be%d0%b4%d1%8b https://ru.wikipedia.org/wiki/bell_labs https://ru.wikipedia.org/wiki/bell_labs https://ru.wikipedia.org/wiki/%d0%a1%d1%82%d1%80%d0%b0%d1%83%d1%81%d1%82%d1%80%d1%83%d0%bf,_%d0%91%d1%8c%d1%91%d1%80%d0%bd https://ru.wikipedia.org/wiki/%d0%a1%d1%82%d1%80%d0%b0%d1%83%d1%81%d1%82%d1%80%d1%83%d0%bf,_%d0%91%d1%8c%d1%91%d1%80%d0%bd с++ dasturlash tilidagi dasturni ishga tushirishdan oldin uni kompilytsiya qilish kerak. buning uchun dev-c++ да quyidagi amallar bajariladi: - скомпилировать(f9) – dasturni oddiy kompilyatsiya qilish. bu bosqichda kompilyator dasturdagi xatolarni tekshiradi. agar hammasi joyida bo‘lsa, dastur koidini *.exe ko‘rinishidagi faylga yuboradi. agar xatolar bo‘lsa, u holda kompillyator ishni tugatadi va "компилятор" oynasida xatoning …
2 / 20
r natijasining konsol oynasida ko o‘rinishi. 8.2. alfavit, identifikator, xizmatchi so‘zlar. c++ alfavitiga quyidagi belgilar kiradi: • katta va kichik lotin alfaviti xarflari (a,b,..,z,a,b,…,z) • arab raqamlari: 0,1,2,3,4,5,6,7,8,9 • maxsus belgilar: “ , {} | [] () + - / % \ ; ‘ . : ? _ ! & * # ~ ^ • ko‘rinmaydigan belgilar (“bo‘shliq belgilari”). izohlarda, satrlarda va belgili o‘zgarmaslarda boshqa belgilar, masalan rus xarflarini ishlatilishi mumkin. identifikator. identifikatorlar lotin xarflari,ostki chiziq belgisi va sonlar ketma –ketligidan iborat bo‘ladi. identifikator lotin xarfidan yoki ostki chizish belgisidan boshlanishi lozim. misol uchun: a1, _max, adress_01, rim, rim. katta va kichik xarflar farqlanadi, shuning uchun oxirgi ikki identifikator bir biridan farq qiladi. xizmatchi so‘zlar. dsturchi tomonidan o‘zgaruvchilar nomlari sifatida ishlatish mumkin bo‘lmagan identifikatorlar xizmatchi so‘zlar deyiladi. c ++ tilida quyidagi xizmachi so‘zlar mavjud: int, extern, else, char, register, for, float, type, def, do, double, static, while, struct, goto, switch, …
3 / 20
ixtiyoriy qismida ta’riflash yoki qayta ta’riflash mumkin. misol uchun: int a, b1, ac; eki int a; int b1; int ac; o‘zgaruvchilar ta’riflanganda ularning qiymatlari aniqlanmagan bo‘ladi. lekin o‘zgaruvchilarni ta’riflashda initsializatsiyalash ya’ni boshlang‘ich qiyjmatlarini berish mumkin. misol uchun: int i=0; char c=’k’; 8.4. o‘zgarmaslar. o‘zgarmas- bu dastur ishlashi davomida qiymati o‘zgarmaydigan kattalikdir. c++ tilida besh turdagi o‘zgarmaslar ishlatilishi mumkin: butun , haqiqiy , belgi, sanovchi o‘zgarmaslar va nul ko‘rsatkich. butun sonlar o‘nlik, sakkizlik yoki o‘n oltilik sanoq tizimlarida berilishi mumkin. o‘nlik sanoq tizimida butun sonlar 0-9 raqamlari ketma-ketligidan iborat bo‘lib, birinchi raqami 0 bo‘ishi kerak emas. sakkizlik sanoq tizimida butun sonlar 0 bilan boshlanuvchi 0-7 raqamlaridan iborat ketma-ketlikdir. o‘n oltilik sanoq tizimida butun son 0x yoki 0x bilan boshlanuvchi 0-9 raqamlari va a-f yoki a-f harflaridan iborat ketma- ketlikdir. masalan, 15 va 22 o‘nlik sonlari sakkizlikda 017 va 026, o‘n oltilikda 0xf va 0x16 shaklida tasvirlanadi. ma’lumotlarning haqiqiy son turi olti …
4 / 20
‘ (single out) apostrof \” 0x22 “ (double quote) qo‘shtirnoq \? 0x3f ? (question mark) savol belgisi satrli o‘zgarmas. satrli o‘zgarmaslar c++ tili o‘zgarmaslariga kirmaydi, balki alohida tur hisob- lanadi. satrli o‘zgarmas bu qo‘shtirnoqqa olingan ihtiyoriy belgilar ketma-ketligidir. misol uchun “ men talabaman”. satrlar orasiga eskeyp belgilar ham kirishi mumkin. bu belgilar oldiga \ belgisi qo‘yiladi. misol uchun : “\n”. satr belgilari xotirada ketma-ket joylashtiriladi va har bir satrli o‘zgarmas oxiriga avtomatik ravishda kompilyator tomonidan ‘\0’ belgii qo‘shiladi. shunday satrning xotiradagi xajmi belgilar soni+1 baytga tengdir. ketma-ket kelgan va bo‘shlik, tabulyatsiya yoki satr oxiri belgisi bilan ajratilgan satrlar kompilyatsiya davrida bitta satrga aylantiriladi. misol uchun: “salom” “toshkent ” satrlari bitta satr deb qaraladi: “salom toshkent”. bu qoidaga bir necha qatorga yozilgan satrlar ham bo‘ysinadi. misol uchun : “o‘zbekistonga ” “bahor ” “keldi” qatorlari bitta qatorga joylashadi: “o‘zbekistonga bahor keldi”. null ko‘rsatkich. null- ko‘rsatkich yagona arifmetik bo‘lmagan o‘zgarmasdir. null ko‘rsatkich 0 …
5 / 20
quyidagi jadvalda berilgan. ular ikkita operand bilan ishlatildi. amal arifmetik operator algebraik ifoda c++dagi ifodasi: qo‘shish + h+19 h+19 ayirish - f-u f-u ko‘paytirish * sl s*l bo‘lish / v/d v/d modul olish % k mod 4 k%4 bularning ba'zi birlarinig xususiyatlarini ko‘rib chiqaylik. butun sonli bo‘lishda, yani bo‘luvchi ham, bo‘linuvchi ham butun son bo‘lganda, javob butun son bo‘ladi. javob yaxlitlanmaydi, kasr qismi tashlanib yuborilib, butun qismining o‘zi qoladi. x%y ifodasi x ni y ga bo‘lgandan keyin chiqadigan qoldiqni beradi. demak, 7%4 ifoda natijasi 3 bo‘ladi. % operatori faqat butun sonlar bilan ishlaydi. vergulli (real) sonlar bilan ishlash uchun "math.h" kutubxonasidagi fmod funksiyasini qo‘llash kerak. c++ da qavslarning ma'nosi huddi matematikadagidekdir. undan tashqari boshqa algebraik ifodalarning ketma-ketligi ham odatdagidek. oldin ko‘paytirish, bo‘lish va modul olish operatorlari bajariladi. agar bir necha teng kuchli amallar ketma-ket kelsa, ular chapdan boshlab o‘nga bajariladi. yuqoridagi amallardan keyin qo‘shish va ayirish bajariladi. misol uchun, k …

Ko'proq o'qimoqchimisiz?

Barcha 20 sahifani Telegram orqali bepul yuklab oling.

To'liq faylni yuklab olish

"dev-c++" haqida

5- amaliy ish mavzu: chiziqli algoritmlarga dastur tuzish. muhandislik va suv xo‘jaligi mexanizatsiyasi masalalarida ma’lumotlarni kiritish-chiqarish operatorlaridan foydalanib dastur tuzish. 8.1. dev-c++ muhiti haqida tushuncha. c++ dasturlash tili 1979-yil aqshning new jersi shtatidagi at&t bell laboratories ilmiy-tadqiqot markazi xodimi byarn straustrup tomonidan ishlab chiqilgan. 8.1-rasm. byarn strauctrup- с++ dasturlash tilini yaratgan dasturchi. с++ dasturlash tili nomi с dasturlash tilidagi o‘zgaruvchi qiymatini bittaga oshirish operatori (inktement), yani ++ operatoridan kelib chiqqan. dev-c++ (dev-cpp) – c++ dasturlash tilida dasturlarni qayta ishlovchi muhitlardan biridir. dev-c++ dasturu oynasi quyidagi ko‘rinishga ega: 8.2-rasm. dev-c++ dasturi oynasi tuzilishi. https://ru.wik...

Bu fayl PDF formatida 20 sahifadan iborat (750,4 KB). "dev-c++"ni yuklab olish uchun chap tomondagi Telegram tugmasini bosing.

Teglar: dev-c++ PDF 20 sahifa Bepul yuklash Telegram