Типи даних. Змінні в С++. Присвоєння значень змінним Максименко Марина Миколаївна вчитель інформатики вищої категорії, вчитель-методист Конотопської гімназії.

Презентация:



Advertisements
Похожие презентации
Виконання простих операцій. Математичні операції мови С++. Уведення даних Максименко Марина Миколаївна вчитель інформатики вищої категорії, вчитель-методист.
Advertisements

Впорядкування масивів Максименко Марина Миколаївна вчитель інформатики вищої категорії, вчитель- методист Конотопської гімназії Конотопської міської ради.
Оператор розгалуження Максименко Марина Миколаївна вчитель інформатики вищої категорії, вчитель-методист Конотопської гімназії Конотопської міської ради.
Типи даних мови Visual Basic та їх опис. Опис величин Величина - це об'єкт, який має стале або змінне значення. Основні характеристики величин: ім'я,
Вказівники Вказівник (або покажчик) – особливий тип даних, значенням якого є адреса певного байта оперативної памяті. Значення покажчика - це беззнакове.
Програми з розгалуженнями.Команда IF Підготувала Крилік Анастасія 7-Д.
Рядкові величини в С++ Максименко Марина Миколаївна вчитель інформатики вищої категорії, вчитель-методист Конотопської гімназії Конотопської міської ради.
Коротка О.Б.. Це зрозуміла та точна інструкція (указівка) виконавцю, як йому реалізувати певну послідовність дій, призначених досягнути поставленої мети.
Класи пам'яті даних. Клас пам'яті, час існування та видимість об'єкта Кожен обєкт програми (змінна, функція,...) має свій тип і клас памяті. Тип визначає.
Алфавіт мови програмування Pascal. Величини. Типи даних. Набір функцій та операцій для кожного з типів.
Основи алгоритмізації і програмування. Тема 3. Мови програмування (4 год) Структура програми Елементи мови програму- вання.
Основи алгоритмізації та програмування Надання значень величинам. Вказівки присвоєння та введення.
* Тема: Величини (змінні і константи), їхні властивості. Прості типи величин: числовий, логічний, символьний, рядковий.
Введення даних і виведення результатів. Використання присвоєння Нехай змінній а потрібно надати початкове значення 5, змінній b 10, змінній с -2,5, змінній.
8 За новою програмою Урок 31 Практична робота 10 Складання та виконання лінійних алгоритмів опрацювання величин в навчальному середовищі програмування.
Тема: «Абетка мови Пасаль. Структура програми.». Навчитися складати програми для розв`язування задач на обчислення. Мета.
Людмила Лоскутова © Київ Тема: «Абетка мови Пасаль. Структура програми.»
8 Практична робота 11 Налагодження готової програми За новою програмою Урок 38.
ІНФОРМАТИКА. 9 КЛАС Програмне забезпечення комп'ютерних систем Навчальна презентація вчителя Большакової Кристини Сергіївни ЗОШ 9 м. Ізмаїл.
Транксрипт:

Типи даних. Змінні в С++. Присвоєння значень змінним Максименко Марина Миколаївна вчитель інформатики вищої категорії, вчитель-методист Конотопської гімназії Конотопської міської ради Сумської області 2008 р.

Зміст Типи даних у С++ Стала або константа Змінна Типи користувача Присвоєння Завдання Література

Типи даних у С++ НазваПозначенняДіапазон значень Розмір, байт Цілі типи Байт (символ) char (будь-який символ ASCII) 1 Байт без знакаunsigned char Ціле числоInt Коротке цілеshort int Коротке ціле без знака unsigned short int Довге цілеlong int Довге ціле без знакаUnsigned long int

Обсяг оперативної пам'яті Тип даних визначає допустимі значення даного, операції, які можна над ним виконувати, й обсяг оперативної пам'яті Обсяг оперативної пам'яті може залежати від різновиду операційної системи Визначити обсяг оперативної пам'яті можна за допомогою команди cout << sizof(int);

Типи даних у С++ НазваПозначенняДіапазон значень Розмір, байт Дійсні типи Дійсне одинарної точності 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

Стала або константа - це пойменована ділянка оперативної пам'яті, де зберігається значення величини, яке не змінюється в процесі виконання програми. Оголошення константи: 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)

Змінна - це пойменована ділянка оперативної пам'яті, де зберігається значення величини, яке може змінюватися в процесі виконання програми. Оголошення константи: ;… Приклад: int a,c; float b,d,z; char w; Ініціалізація даних - надання значень змінним відразу під час оголошення: float b,d=2.5,z=4; char w=t;

Приклад #includ int main() { int age=35; float salary=500.50; cout<<robitnyky <<age<<rokiv <<endl; cout<<oklad: <<salary<<grn <<endl; getch(); Return 0; } #includ int main() { int age; age=35; float salary; salary=500.50; cout<<robitnyky <<age<<rokiv <<endl; cout<<oklad: <<salary<<grn <<endl; getch(); Return 0; } Програми ідентичні

Типи користувача Оголошення: typedef ; Приклад: typedef unsigned short int kilkist; kilkist k1,k2;

Присвоєння Загальний вигляд: = або =…= = Приклад: а=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

Завдання Створіть програму з обміном значень двох змінних Нехай задано сторони прямокутного чотирикутника а=3, в=4. Знайти периметр і площу трикутника Описати відповідні змінні та вивести власну дату народження

Література Лєхан С.Ф. Інформатика С++. Спецкурс класи. – Шепетівка; Аспект, Глинський Я.М., Анохін В.Є., Ряжська В.А. С++ і С++ Builder. Навчальний посібник. – Львів: СПД Глинський, Глушаков С.В., Смирнов С.В., Коваль А.В. Практикум по С++. – Харков: Фолио, Павловская Т.А. С/С++. Программирование на языке высокого уровня. – СПб.: Питер, 2003