1 of 10

Створення алгоритмів і програм з використанням змінних і різних алгоритмічних структур: лінійних, розгалужень і повторень

За навчальною програмою 2017 року

Урок 32

7

teach-inf.at.ua

2 of 10

Модель польоту кинутого вперед м’яча

Розділ 4 § 4.4

Задача 1. Змоделюємо політ кинутого вперед м'яча.

Перебуваючи над поверхнею Землі на певній висоті, людина кидає вперед м'яч. Нам цікаво, де опиниться м'яч через певний час (чи вже впаде, а якщо ще ні – то в якій точці над Землею він буде). Також ми хочемо побудувати траєкторію руху м'яча.

7

© Вивчаємо інформатику teach-inf.at.ua

3 of 10

Модель польоту кинутого вперед м’яча

Розділ 4 § 4.4

Вільним падінням називають падіння тіл на Землю без урахування опору повітря.

Прискорення, з яким падають на Землю тіла, називається прискоренням вільного падіння, позначається літерою g і становить 9.8 м/с2.

Величини:

Початкова висота

(задає користувач)

h

Початкова швидкість

(задає користувач)

v0

7

© Вивчаємо інформатику teach-inf.at.ua

4 of 10

Модель польоту кинутого вперед м’яча

Розділ 4 § 4.4

Ми вже визначили, що нам потрібно шукати координати:

дальність, де буде знаходитись м'яч під час польоту

X

Значення х та у не будуть постійними. Вони змінюватимуться по мірі того, як змінюється ще одна величина:

висота, яка буде постійно зменшуватися по мірі падіння м'яча

y

час

t

7

© Вивчаємо інформатику teach-inf.at.ua

5 of 10

Модель польоту кинутого вперед м’яча

Розділ 4 § 4.4

Можливий варіант розв’язку:

7

© Вивчаємо інформатику teach-inf.at.ua

6 of 10

Модель польоту кинутого вперед м’яча

Розділ 4 § 4.4

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

7

© Вивчаємо інформатику teach-inf.at.ua

7 of 10

Модель польоту кинутого вперед м’яча

Розділ 4 § 4.4

Якщо дані округлити, наприклад до одного знаку після десяткової коми, їх сприйняття буде значно наочнішим.

round(x,n)

Функція округлення числа х до n десяткових знаків.

7

© Вивчаємо інформатику teach-inf.at.ua

8 of 10

Модель польоту кинутого вперед м’яча

Розділ 4 § 4.4

Можливий варіант розв’язку:

7

© Вивчаємо інформатику teach-inf.at.ua

9 of 10

Модель польоту кинутого вперед м’яча

Розділ 4 § 4.4

Тепер за результатами обчислень побудуємо графік польоту м'яча.

7

© Вивчаємо інформатику teach-inf.at.ua

10 of 10

Дякую за увагу!

За навчальною програмою 2017 року

Урок 32

7

teach-inf.at.ua