Читайте также:
|
|
Завдання до лабораторних робот
Лабораторна робота № 1.
Базові типи даних. Лінійні алгоритми та алгоритми, що розгалужуються.
Зміст роботи: програмування простих операцій введення/виведення, лінійні алгоритми, побудова програм з розгалуженими алгоритмами.
Базовими (фундаментальними, вбудованими) типами даних мови С є такі:
signed char
unsigned char
signed short
unsigned short
signed int
unsigned int
signed long
unsigned long
float
double
long double
Типи char, short, int, long є цілочисельними типами, типи float, double, long double є дійсними. Крім того, тип char застосовується як символьний тип, а будь-який цілочисельний тип може бути застосований як логічний (значення 0 відповідає логічному значенню "хибність", а значення 1 - логічному значенню "істина").
Об’єкт типу сhar має розмір, який є достатній для збереження одного символа (один байт), об’єкт типу int має розмір, що відповідає цілочисельній арифметиці (слово або подвійне слово).
До будь-якої комбінації цих типів можуть бути застосовані арифметичні операції:
+ (плюс, унарний, бінарний)
- (мінус, унарний, бінарний)
* (множення)
/ (ділення),
а також операції відношення:
== (дорівнює)
!= (не дорівнює)
< (менше)
> (більше)
<= (менше або дорівнює)
>= (більше або дорівнює)
Над цілими може виконуватися операція одержання залишку %. Наприклад, 17%3 дорівнює 2.
Блок – це (можливо пуста) послідовність операторів, яка заключена у фігурні дужки: { a=b+2; b++; }.
Умовний оператор дозволяє організувати розгалуження в програмі і має формат:
Дата добавления: 2015-08-20; просмотров: 60 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Задание на СРС | | | If (вираз) оператор; |