Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 9 лет назад пользователемВасилий Арендт
1 Типи даних. Змінні в С++. Присвоєння значень змінним Максименко Марина Миколаївна вчитель інформатики вищої категорії, вчитель-методист Конотопської гімназії Конотопської міської ради Сумської області 2008 р.
2 Зміст Типи даних у С++ Стала або константа Змінна Типи користувача Присвоєння Завдання Література
3 Типи даних у С++ НазваПозначенняДіапазон значень Розмір, байт Цілі типи Байт (символ) char (будь-який символ ASCII) 1 Байт без знакаunsigned char Ціле числоInt Коротке цілеshort int Коротке ціле без знака unsigned short int Довге цілеlong int Довге ціле без знакаUnsigned long int
4 Обсяг оперативної пам'яті Тип даних визначає допустимі значення даного, операції, які можна над ним виконувати, й обсяг оперативної пам'яті Обсяг оперативної пам'яті може залежати від різновиду операційної системи Визначити обсяг оперативної пам'яті можна за допомогою команди cout << sizof(int);
5 Типи даних у С++ НазваПозначенняДіапазон значень Розмір, байт Дійсні типи Дійсне одинарної точності float±3.4е-38..±3.4е+38 (7 значущих цифр) 4 Дійсне подвійної точності double±1.74е-308..±1.7е+308 (15 значущих цифр) 8 Дійсне збільшеної точності long double±1.2е ±1.2е Булів тип Логічне значенняboolTrue False1
6 Стала або константа - це пойменована ділянка оперативної пам'яті, де зберігається значення величини, яке не змінюється в процесі виконання програми. Оголошення константи: const = ; Увага! За замовченням числова стала належіть до цілого типу Приклад: const vik=20, rist=176; const float g=9.8; Стандартні сталі: π M_PI, π/2 M_PI_2, π/4 M_PI_4, 1/π M_1_P ( ці сталі можна використовувати без оголошення, підключивши модуль math.h)
7 Змінна - це пойменована ділянка оперативної пам'яті, де зберігається значення величини, яке може змінюватися в процесі виконання програми. Оголошення константи: ;… Приклад: int a,c; float b,d,z; char w; Ініціалізація даних - надання значень змінним відразу під час оголошення: float b,d=2.5,z=4; char w=t;
8
Приклад #includ int main() { int age=35; float salary=500.50; cout<
9 Типи користувача Оголошення: typedef ; Приклад: typedef unsigned short int kilkist; kilkist k1,k2;
10 Присвоєння Загальний вигляд: = або =…= = Приклад: а=8-2; c=d=a+4; e=d/5+c; Узгодження типів: Явне – Int b,a; float c; a=2; c=3.8; b=(int)c*a;// результат 3*2 (дробову частину відкинено) b=6 b=(int)(c*a);// результат 3.8*2=7.6 b=7 Неявне - b=c*a;// результат 3.8*2=7.6 b=7 (дробову частину відкинено) Узгодження типів у виразах відбувається з урахуванням пріоритетів типів. Пріоритет типів за їхнім спаданням: double, float, long, int, short
11 Завдання Створіть програму з обміном значень двох змінних Нехай задано сторони прямокутного чотирикутника а=3, в=4. Знайти периметр і площу трикутника Описати відповідні змінні та вивести власну дату народження
12 Література Лєхан С.Ф. Інформатика С++. Спецкурс класи. – Шепетівка; Аспект, Глинський Я.М., Анохін В.Є., Ряжська В.А. С++ і С++ Builder. Навчальний посібник. – Львів: СПД Глинський, Глушаков С.В., Смирнов С.В., Коваль А.В. Практикум по С++. – Харков: Фолио, Павловская Т.А. С/С++. Программирование на языке высокого уровня. – СПб.: Питер, 2003
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.