Similar presentations:
Складання алгоритмів
1.
Чашук О.Ф., вчитель інформатикиЗОШ№23, Луцьк
2.
ПрограмуванняЧашук О.Ф., вчитель інформатики ЗОШ№23, Луцьк
3.
Чашук О.Ф., вчитель інформатикиЗОШ№23, Луцьк
4.
Ти дізнаєшся:Як описують
величини
числового типу
мовою
програмування
Як описати
виконання
операцій над
числовими
величинами
Чашук О.Ф., вчитель інформатики
ЗОШ№23, Луцьк
Які стандартні
операції
використовують
в числових
виразах
5.
Складання алгоритмівопрацювання числових
величин у середовищі
програмування, їх
налагодження і виконання
Чашук О.Ф., вчитель інформатики
ЗОШ№23, Луцьк
6.
Алгоритми роботи з об’єктами та величинамиОпис виконання операцій над числовими величинами
Вивчаємо
У мові програмування Free Pascal використовується оператор присвоювання
Мова
програмування
Оператор
присвоєння
Команда присвоєння
Приклад
Free Pascal
:=
<ім’я змінної>:=
<вираз>
a:=5
Чашук О.Ф., вчитель інформатики
Чашук О.Ф.,ЗОШ№23,
вчитель інформатики
Луцьк
ЗОШ№23, Луцьк
Програмування
7.
Алгоритми роботи з об’єктами та величинамиОпис виконання операцій над числовими величинами
Вивчаємо
Наприклад, вираз:
S:=a+b*sin(cos(х))
Ім’я змінної, якій
надається значення
обчислення виразу
Порядок виконання дій над даними
і складається з операндів (констант,
змінних, звертань до функцій),
круглих дужок та знаків
арифметичних операцій
Оператор присвоєння
Чашук О.Ф., вчитель інформатики
Чашук О.Ф.,ЗОШ№23,
вчитель інформатики
Луцьк
ЗОШ№23, Луцьк
Програмування
8.
Алгоритми роботи з об’єктами та величинамиОпис виконання операцій над числовими величинами
Вивчаємо
Складність виразу не обмежується.
Значення виразу має бути узгодженим із типом змінної, якій воно
присвоюється.
Змінній дійсного типу
Змінній цілого типу
Значення дійсного типу
Тільки значення цілого
типу
Або
Значення цілого типу
Чашук О.Ф., вчитель інформатики
Чашук О.Ф.,ЗОШ№23,
вчитель інформатики
Луцьк
ЗОШ№23, Луцьк
Програмування
9.
Алгоритми роботи з об’єктами та величинамиОпис виконання операцій над числовими величинами
Вивчаємо
Над числовими величинами можна виконувати:
1) арифметичні операції:
додавання
+
віднімання
-
множення
*
ділення
/
Чашук О.Ф., вчитель інформатики
Чашук О.Ф.,ЗОШ№23,
вчитель інформатики
Луцьк
ЗОШ№23, Луцьк
Програмування
10.
Алгоритми роботи з об’єктами та величинамиОпис виконання операцій над числовими величинами
Вивчаємо
2) операції цілочисельної арифметики
(застосовуються тільки до даних цілого типу)
Операція
Призначення
Free Pascal
Приклад
Free Pascal
div
ділення націло (повертає цілу
частину дробу, дробова частина
відкидається)
17 div 10 =1
mod
остача відділення
17 mod 10 =7
Чашук О.Ф., вчитель інформатики
Чашук О.Ф.,ЗОШ№23,
вчитель інформатики
Луцьк
ЗОШ№23, Луцьк
Програмування
11.
Алгоритми роботи з об’єктами та величинамиОпис виконання операцій над числовими величинами
Вивчаємо
У виразах, які записують у середовищі програмування для
виконання обчислень, можна використати стандартні функції
Функція
Тип аргументу
abs (x)
sin (x)
cos (x)
pi
Цілий/дійсний
Дійсний
Дійсний
Без аргумента
Тип
результату
Цілий/дійсний
Дійсний
Дійсний
Дійсний
Чашук О.Ф., вчитель інформатики
Чашук О.Ф.,ЗОШ№23,
вчитель інформатики
Луцьк
ЗОШ№23, Луцьк
Програмування
Результат
Модуль числа
Синус числа
Косинус числа
Значення числа π
12.
Алгоритми роботи з об’єктами та величинамиОпис виконання операцій над числовими величинами
Вивчаємо
У виразах, які записують у середовищі програмування для
виконання обчислень, можна використати стандартні функції
Функція
Тип
аргументу
Тип
результату
Результат
sqr (x)
Дійсний
Дійсний
Квадрат числа
int (x)
Дійсний
Дійсний
Ціла частина числа
frac (x)
Дійсний
Дійсний
Дробова частина числа
round (x)
Дійсний
Цілий
Округлення числа
trunc(x)
Дійсний
Цілий
Відкидання дробової
частини числа
random (n)
Цілий
Цілий
Випадкове число від 0 до n
Чашук О.Ф., вчитель інформатики
Чашук О.Ф.,ЗОШ№23,
вчитель інформатики
Луцьк
ЗОШ№23, Луцьк
Програмування
13.
Домашнє завдання❑
Вивчити §20 с.137-141
❑ Опрацювати всі запитання
і завдання з рубрик
❑
Заповнити
словничок
Арифметичні операції, div,
mod, стандартні функції
Чашук О.Ф., вчитель інформатики
ЗОШ№23, Луцьк
14.
г а►Роз ад й
ребус
Чашук О.Ф., вчитель інформатики ЗОШ№23,
Луцьк
15.
Розгадай ребусСУМА ЦИФР
Чашук О.Ф., вчитель інформатики ЗОШ№23, Луцьк
16.
Робота з комп'ютеромВправа 2. Сума цифр
Чашук О.Ф., вчитель інформатики ЗОШ№23,
Луцьк
17.
Розгадай ребусПАРК
Чашук О.Ф., вчитель інформатики ЗОШ№23, Луцьк
18.
Робота з комп'ютеромВправа 3. Доріжки в парку
Чашук О.Ф., вчитель інформатики ЗОШ№23,
Луцьк
19.
Працюємо за комп’ютеромЧашук О.Ф., вчитель інформатики ЗОШ№23,
Луцьк