С/C++ тилида дастурлаш II кисм

Ushbu kitob dasturlash, dasturlash tillari, C++ dasturlash tilining asosiy tushunchalari, operatorlari va boshqaruv konstruksiyalarini o'rgatishga bag'ishlangan. Kitob davomida chiziqli, tarmoqlanuvchi va takrorlanuvchi jarayonlarni dasturlash, ma'lumotlarni kiritish va chiqarish usullari, funksiyalar va turli masalalarni yechish misollari keltirilgan. Nazariy ma'lumotlar amaliy misollar bilan mustahkamlanadi.

Asosiy mavzular

  • Dasturlash asoslari: Dasturlash, dasturlash tillari, ularning klassifikatsiyasi va ishlatilish sohalari haqida umumiy ma'lumotlar beriladi. Algoritm tushunchasi va uni ifodalash usullari ko'rsatiladi.
  • C++ tilining asosiy elementlari: C++ tilining alifbosi, o'zgaruvchilar, o'zgarmaslar, ma'lumotlar turlari (butun, haqiqiy, belgi), operatorlar va ifodalar batafsil tahlil qilinadi. Standart matematik funksiyalar ko'rib chiqiladi.
  • Boshqaruv operatorlari: Boshqaruv operatorlari (shartsiz o'tish, shartli o'tish, tanlash) va ularning dasturlashdagi roli, qo'llanilishi misollar bilan tushuntiriladi. Tarmoqlanuvchi dasturlarni tuzish usullari ko'rsatiladi.
  • Takrorlanuvchi jarayonlarni dasturlash: Takrorlanishni tashkil etish usullari (while, do-while, for operatorlari), takrorlanuvchi tuzilmalarning xususiyatlari va ularni amaliy masalalarni yechishda qo'llash usullari bayon etiladi. Continue va break operatorlari tahlil qilinadi.
  • Ma'lumotlarni kiritish va chiqarish: Ma'lumotlarni kiritish (cin) va chiqarish (cout) operatorlari, formatlash spetsifikatorlari va ularning vazifalari tushuntiriladi.