Вітаю! Цьогорічний курс в ІТ-книзі майже завершено!
Залишилося пройти підсумкову роботу з теми “Алгоритми та програми”, на якій тобі буде запропоновано розв’язати 13 задач.
Конструктор тестів
Вітаю! Цьогорічний курс в ІТ-книзі майже завершено!
Залишилося пройти підсумкову роботу з теми “Алгоритми та програми”, на якій тобі буде запропоновано розв’язати 13 задач.
Вітаю! Цьогорічний курс в ІТ-книзі майже завершено!
Залишилося пройти підсумкову роботу з теми “Алгоритми та програми”, на якій тобі буде запропоновано розв’язати 13 задач.
1
Припустимо, користувач увів деякі значення змінних а та b, Що відповідають клітинкам А1 та B1
Яка програма відповідає обчисленням у зображеній ЕТ?

2
Робін-Бобін з’їв у понеділок 2 сніданки, а кожного наступного дня з’їдав стільки ж, скільки в усі попередні дні тижня, разом узяті. Скільки сніданків Робін-Бобін з’їв у неділю?
Вкажи програму, що розв’язує цю задачу?
3
На початковій зупинці до автобусу зайшли 10 пасажирів. На кожній наступній зупинці до автобусу заходило на 2 менше пасажирів, ніж на попередній, а виходило на 2 більше, ніж на попередній. Скільки пасажирів приїхало на кінцеву зупинку, якщо маршрут автобуса складається з 4 зупинок, не рахуючи початкової та кінцевої?
Доповни програму, що розв’язує цю задачу.
P=0 # кількість пасажирів
vhid=10 # зайшло
vyhid=0 # вийшло
for i in range (1, 6):
P =
vhid =
vyhid =
print(”Доїхало пасажирів:”,P)
4
Доповни програму, що малює зображену восьмикутну зірку.

import turtle
for i in range( )
turtle.forward(50)
turtle.right(90)
turtle.forward( )
turtle.left( )
5
Скільки разів виконається команда у зображеній програмі?
k=3
i=2
k=i
i=k
for t in range(i+k)
print(“”)
6
Припустимо, що полотно для малювання має нескінчений розмір.
Якою буде загальна довжина лінії, що її малює зображена програма?
import turtle
for t in range(40):
for k in range(20):
turtle.forward(5)
7
Вкажи фрагменти питань, що не містять помилок.

8
З пункту А до пункту В виїхав велосипедист, а з пункту В до пункту А одночасно з ним виїхав мотоцикліст. Через який час вони зустрінуться, якщо швидкість велосипедиста становить v1 км/год., швидкість мотоцикліста – v2 км/год., а відстань між пунктами А і В дорівнює 100 км?
Який вираз є моделлю розв’язання задачі?

9
Встанови послідовність команд програми, що знаходить середнє значення для 5 введених чисел
S = 0
for i in range (0,5)
k = int(input())
S = S + k
S = S / 5
print(S)
10
Фірма випускає певну продукцію і хоче дізнатися, яку виручку може отримати, якщо встановити на цю продукцію ту чи іншу ціну.
Маркетингове дослідження виявило, що безкоштовно можна було б поширити 10000 од. продукції, а підвищення ціни на 1 грн. призводить до зменшення попиту на 10 од.
Побудуй модель, що визначає можливу виручку від реалізації продукції залежно від ціни
P=int(input(“”))
v= [10000-10*P, 10000/P, 1000/P, 10*P-10000] # попит
i= [v+P, v*P, 10000*p] # виручка
11
Вкажи допустимі імена змінних
12
У результаті виконання програми було відображено число 7.
Які з команд було введено з відступом вправо?
13
Вкажи, яким операціям які знаки дій відповідають у Python
остача від ділення
%
ділення
/
ціла частина від ділення
//
піднесення до степеня
**
множення
*
Рефлексія від 285 учнів
Сподобався:
Так: 198
Ні: 87
Зрозумілий:
Так: 188
Ні: 97
Потрібні роз'яснення:
Ні: 186
Так: 99