1.C++ alfaviti:
2. Alfavit belgilaridan quyidagilar kelib chiqadi:
Identifikatorlar;
Kalit (xizmatchi yoki zahiralangan) so‘zlar;
O‘zgarmaslar;
Amallar belgilanishlari;
Ajratuvchilar.
Bu tillarda tuzilgan dasturlarda izohlar istalgan joyda berilishi mumkin. Ular satriy va blokli ko‘rinishlarda bo’ladi. Satriy izohlar uchun “//”, blokli izohlar uchun “/*”, “*/” belgilari ishlatiladi.
27. Dasturlash tilining leksemasi haqida umumiy tushuncha yozing.
28.C++ dasturlash tilida ma‟lumotlar tipi haqida yozing.
Fundamental va murakkab turlarga bo'linar ekan
29. Dasturlash tili tarkibidagi, arifmetik amallar va mantiqiy amallar haqida
umumiy tushuncha bering.(misollar keltiring)
Arifmetik amallar
Berilganlarni qayta ishlash uchun dasturlash tillarida amallarning juda keng majmuasi aniqlangan. Amal - bu qandaydir harakat bo‘lib, u bitta (unar) yoki ikkita (binar) operandlar ustida bajariladi, hisob natijasi uning qaytaruvchi qiymati hisoblanadi.
Tayanch arifmetik amallar dasturlash tilida quyidagicha yoziladi.
Matematik ifodasi
|
C++ tilida ifodasi
|
Izoh
|
+
|
+
|
qo‘shish
|
-
|
-
|
Ayirish
|
∙
|
*
|
ko‘paytirish
|
:
|
/
|
bo‘lish
|
Qoldiq
|
%
|
qoldiqli bo‘lish
|
Dasturlash asoslarida arifmetik amallar matematikadagi amallarni yozilishi bir oz farq qiluvchi holatlari ham mavjud. Bunday amallar quyidagicha.
C++ dasturlash tilida biror bir o‘zgaruvchini qiymatini birga oshirish inkrement amali deyiladi va uning umumiy ko‘rinishi:
Do'stlaringiz bilan baham: |