Өзгөрмөлөр жана маалымат түрлөрү

Өзгөрмөлөр, int, long long, double, char жана bool түрлөрү, арифметика жана бүтүн сандарды бөлүү.

Программалар маалымат менен иштейт: сандар, символдор, тексттер. Маалыматты сактоо үчүн өзгөрмөлөр керек — алар аталышы бар «эс тутум уячалары». C++ тилинде ар бир өзгөрмөнүн түрү болот, ал өзгөрмөдө эмне сактала аларын аныктайт. Сизге керек боло турган негизги түрлөр: • int — болжол менен 2 миллиардга чейинки (2·10⁹) бүтүн сандар; • long long — 9·10¹⁸ чейинки чоң бүтүн сандар, олимпиадачынын негизги түрү; • double — бөлчөк сандар, мисалы 3.14; • char — жалгыз тырмакчадагы бир символ, мисалы 'A'; • bool — логикалык маани: true (чын) же false (жалган).
C++

Ар кандай түрдөгү өзгөрмөлөрдү жарыялоо

Көңүл буруңуз: bool 1 (true) же 0 (false) болуп басылат. Сандар менен амалдарды аткарууга болот: кошуу +, кемитүү -, көбөйтүү *, бөлүү / жана бөлүүдөн калган калдык %. C++ тилинин маанилүү өзгөчөлүгү: эки бүтүн санды бөлгөндө бөлчөк бөлүгү ыргытылат. 7 / 2 барабар 3, 3.5 эмес. Бөлүүдөн калган калдык: 7 % 2 барабар 1. Калдык — маселелерде абдан көп колдонулган ыкма: мисалы, эгер n % 2 == 0 болсо, сан жуп. Жаңы баштагандардын көп кетирген катасы — ашып кетүү (переполнение): миллиарддан болгон эки int санды көбөйтсөңүз, жыйынтык int түрүнө батпай, «таштанды» чыгат. Чоң маанилер үчүн ар дайым long long колдонуңуз.
C++

Арифметика, бүтүн сандарды бөлүү жана long long

Тапшырма: маанилери 15 жана 4 болгон эки өзгөрмө түзүңүз. Алардын суммасын, айырмасын, көбөйтүндүсүн, бөлүүнүн бүтүн бөлүгүн жана калдыгын чыгарыңыз — ар бирин өзүнчө сапта. Андан кийин сабакты өттүм деп белгилеп, киргизүү маалыматтарын окууга өтүңүз.
Доска