Разделы презентаций


Величини (змінні і константи), їхні властивості

Содержание

Величини. Сталі та змінні величиниІнформатика, математика, фізика та інші науки використовують величини.Розділ 6 § 6.1Величина - це кількісно виражене значення властивості об'єкта.Прикладами величин в інформатиці є,

Слайды и текст этой презентации

Слайд 1За новою програмою
Урок 30
Величини (змінні і константи), їхні властивості.

За новою програмоюУрок 30Величини (змінні і константи), їхні властивості.

Слайд 2Величини. Сталі та змінні величини
Інформатика, математика, фізика та інші науки

використовують величини.
Розділ 6 § 6.1
Величина - це кількісно виражене значення

властивості об'єкта.

Прикладами величин в інформатиці є,

Величини. Сталі та змінні величиниІнформатика, математика, фізика та інші науки використовують величини.Розділ 6 § 6.1Величина - це

Слайд 3Величини. Сталі та змінні величини
Розділ 6 § 6.1
Величини поділяються на:
Змінні
Постійні

(константи)
Величину, значення якої не змінюється, називають сталою величиною, або константою.
Константам

присвоюються значення в описовій частині програми і в процесі виконання програми їх змінювати заборонено.
Величини. Сталі та змінні величиниРозділ 6 § 6.1Величини поділяються на:ЗмінніПостійні (константи)Величину, значення якої не змінюється, називають сталою

Слайд 4Величини. Сталі та змінні величини
Розділ 6 § 6.1
Під час виконання

програми в кожний момент часу величина, як правило, має деяке

значення, яке називається поточним значенням.

Величину, значення якої може змінюватися, називають змінною величиною, або змінною.

При цьому змінна величина може мати лише одне значення або не мати жодного. У процесі виконання програми величині може бути не надано ніякого конкретного значення. Тоді величина залишається невизначеною.

Величини. Сталі та змінні величиниРозділ 6 § 6.1Під час виконання програми в кожний момент часу величина, як

Слайд 5Використання поля для введення чисел
Створимо проект, у якому буде обчислюватися сума

двох довільних дійсних чисел.
Розділ 6 § 6.1
Розмістимо на формі два

поля, у які користувач під час виконання проекту вводитиме доданки, напис для виведення суми і кнопку, після вибору якої відбуватиметься додавання введених у поля чисел і виведення суми в напис.
Використання поля для введення чиселСтворимо проект, у якому буде обчислюватися сума двох довільних дійсних чисел.Розділ 6 §

Слайд 6Використання поля для введення чисел
Хоча користувач під час виконання проекту вводить

у поля числа, однак система сприймає їх як тексти. Ці

тексти є значеннями властивості Text полів з іменами Edit1 і Edit2. Тому перші дві команди процедури

Розділ 6 § 6.1

x := StrToFloat (Edit1.Text);

y := StrToFloat (Edit2.Text);

(Англ. string to float - рядок у число з плаваючою десятковою комою) переводять текстове подання дійсних чисел безпосередньо в дійсні числа і присвоюють їх змінним х і у відповідно.

Використання поля для введення чиселХоча користувач під час виконання проекту вводить у поля числа, однак система сприймає

Слайд 7Використання поля для введення чисел
Третя команда додає ці числа і присвоює

суму змінній s.
Розділ 6 § 6.1
s := x+y;
У четвертій команді
Label1.Caption

:= FloatToStr(s);

(Англ. float to string - число з плаваючою десятковою комою в рядок) переводить обчислену суму із числа в його текстове подання і присвоює цей текст значенню властивості Caption напису з іменем Label1.

Використання поля для введення чиселТретя команда додає ці числа і присвоює суму змінній s.Розділ 6 § 6.1s

Слайд 8Використання поля для введення чисел
У мові програмування Lazarus для будь-якої змінної

повинен бути вказаний її тип.
Тип змінної визначає:
Розділ 6 § 6.1

Використання поля для введення чиселУ мові програмування Lazarus для будь-якої змінної повинен бути вказаний її тип.Тип змінної

Слайд 9Використання поля для введення чисел
Імена змінних та їх типи вказуються в

проекті після ключового слова var (англ. variable - змінна).
Значення змінних

х, у, s, які використано в процедурі, за умовою задачі можуть бути довільними дійсними числами. Для таких змінних можна використати тип real (англ. real - дійсний). Змінні цього типу можуть набувати цілих і дробових значень, модуль яких не перевищує 1,7 * 1038.

Розділ 6 § 6.1

Використання поля для введення чиселІмена змінних та їх типи вказуються в проекті після ключового слова var (англ.

Слайд 10Використання поля для введення чисел
Якщо змінні можуть набувати тільки цілих значень,

то для них можна використовувати тип:
Розділ 6 § 6.1
integer
longint
Змінні цього

типу можуть набувати цілих значень від -32 768 до 32 767

Змінні цього типу можуть набувати цілих значень від -2 147 483 648 до
2 147 483 647

Для кожного із цих значень буде виділено 4 байти пам'яті.

Використання поля для введення чиселЯкщо змінні можуть набувати тільки цілих значень, то для них можна використовувати тип:Розділ

Слайд 11Використання поля для введення чисел
Якщо в рядку var описуються змінні різних

типів, то він матиме вигляд, наприклад, такий:
Розділ 6 § 6.1
var

x, у: real; t: integer;
Використання поля для введення чиселЯкщо в рядку var описуються змінні різних типів, то він матиме вигляд, наприклад,

Слайд 12Використання поля для введення чисел
Під час виконання створеного проекту відкривається вікно.

Користувач вводить у поля два числа, вибирає кнопку із заголовком

Сума і одержує результат.

Розділ 6 § 6.1

Не закриваючи вікна виконання проекту, користувач може ввести в поля інші числа, знову вибрати кнопку із заголовком Сума і одержати новий результат. І так можна повторювати довільну кількість разів.

Використання поля для введення чиселПід час виконання створеного проекту відкривається вікно. Користувач вводить у поля два числа,

Слайд 13Використання поля для введення чисел
Щоб під час виконання проекту користувачеві було

зрозуміліше, що робити, доцільно на формі розмістити ліворуч від кожного

поля і від напису, призначеного для виведення результату, написи з пояснювальними текстами, наприклад: Перший доданок, Другий доданок, Сума.

Розділ 6 § 6.1

Використання поля для введення чиселЩоб під час виконання проекту користувачеві було зрозуміліше, що робити, доцільно на формі

Слайд 14Тип результатів операцій над змінними числових типів
Розділ 6 § 6.1
Ви

вже знаєте, що над змінними числових типів можна виконувати операції:
+
додавання
-
віднімання
*
множення
/
ділення

Тип результатів операцій над змінними числових типівРозділ 6 § 6.1Ви вже знаєте, що над змінними числових типів

Слайд 15Тип результатів операцій над змінними числових типів
Якщо в командах
Розділ 6

§ 6.1
х := а + Ь
х := а - Ь
х

:= а*Ь

х := а/Ь

змінні а і b є змінними типу real, то і тип змінної х має бути визначений як real.

Якщо в командах,,

х := а + Ь

х := а - Ь

х := а*Ь

Змінні а і b є змінними типу integer (longint), то тип змінної x може бути визначений і як integer (longint), і як real.

Тип результатів операцій над змінними числових типівЯкщо в командахРозділ 6 § 6.1х := а + Ьх :=

Слайд 16Тип результатів операцій над змінними числових типів
А от якщо в

команді
Розділ 6 § 6.1
х := а/Ь
змінні а і Ь

є змінними типу integer (longint), то тип змінної х має бути визначений як real.
Тип результатів операцій над змінними числових типівА от якщо в командіРозділ 6 § 6.1х := а/Ь змінні

Слайд 17Використання констант у проекті
Створимо проект, у якому потрібно обчислити масу

сосни, якщо відомо її об'єм.
Розділ 6 § 6.1
З курсу фізики

відомо, що густина сосни є константою і дорівнює 520 кг/м3 , а масу можна обчислити за формулою m=pV

const р = 520;
var х, m: real;
begin
x := StrToFloat(Edit1.Text);
m := x*p;
Label1.Caption := FloatToStr(m);
end;

Вважатимемо, що значення об'єму вводитимуться у кубічних метрах у поле з іменем Edit1, а значення маси виводитиметься в кілограмах у напис з іменем Label1.
Тоді відповідний фрагмент проекту матиме такий вигляд:

Використання констант у проектіСтворимо проект, у якому потрібно обчислити масу сосни, якщо відомо її об'єм.Розділ 6 §

Слайд 18Розгадайте ребус
Величина
Розділ 6 § 6.1

Розгадайте ребусВеличинаРозділ 6 § 6.1

Слайд 19Дайте відповіді на запитання
Якими командами можна перевести текстове подання числа

безпосередньо в число і навпаки?
Що визначає тип змінної?
Де і як

вказуються імена змінних та їх типи?

Розділ 6 § 6.1

Дайте відповіді на запитанняЯкими командами можна перевести текстове подання числа безпосередньо в число і навпаки?Що визначає тип

Слайд 20Домашнє завдання
Проаналізувати
§ 6.1, ст. 183-187
Розділ 6 § 6.1

Домашнє завданняПроаналізувати§ 6.1, ст. 183-187Розділ 6 § 6.1

Слайд 21Працюємо за комп’ютером
Сторінка
187
Розділ 6 § 6.1

Працюємо за комп’ютеромСторінка187Розділ 6 § 6.1

Слайд 22Дякую за увагу!
За новою програмою
Урок 30

Дякую за увагу!За новою програмоюУрок 30

Обратная связь

Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


Для правообладателей

Яндекс.Метрика