Урок:

Практична робота 5. Складання програм з використанням алгоритмічної структури слідування.

10.03.2023
0 0
Вміст уроку:
1
2

Урок не містить жодного завдання. Додайте завдання.

Щоб додати завдання, оберіть категорію завдання на панелі запитань.

1

Практичне завдання

Складання програм з використанням алгоритмічної структури слідування.

Відкрийте програму Thony, або онлайн середовище https://www.online-python.com/ та створіть наступні проєкти:

Задача1.  Якщо на шальку терезів посадити Даринку, яка важить d кг, і Наталю, яка важить на 5 кг більше, а на іншу шальку насипати k кг цукерок, то скільки цукерок потрібно з'їсти дівчаткам, щоб шальки терезів врівноважилися?

Розв’язком може бути наступний:

Нехай: d – вага Даринки, d+5 –вага Наталі, girls  - загальна вага дівчаток

girls = d + d + 5, k –  вага цукерок, s – вага цукерок, яку мають з'їсти дівчата

s = (k - girls) / 2

Тоді програма буде мати вигляд:

d=int(input('Вага Даринки: '))

k=int(input('Вага цукерок: '))

girls=d+d+5

s=(k-girls)/2

print("Потрібно з'їсти",s,"кілограмів цукерок")

Виконайте програму для наступних даних:

вага Даринки

40

36

45

25

вага цукерок

89

80

100

70

Додайе фото вашого виконання роботи для заданих у таблиці даних у поле ниже.

Вправа 2.

Програма "Куб”. Дано довжину ребра куба. Знайти його об'єм та площу всієї поверхні.

а –  довжина ребра куба. v=а3    - об'єм куба

s=ах 6   - площа поверхні куба (6 граней квадратів)

Тоді програма має вигляд:

a=int(input('Введіть довжину ребра куба: '))

v=a**3

s=a**2*6

print("Об'єм куба = ", v)

print("Площа всієї поверхні куба = ", s)

Виконайте програму для даних:

а

5

7

10

12

Додайе фото вашого виконання роботи для заданих у таблиці даних у поле ниже

Вправа 3. Програма має виконати такі дії:

  1. запитати, скільки піц бажає замовити покупець;

  2. запитати ціну піци, зазначену в меню;

  3. обчислити підсумкову вартість покупки, ураховуючи знижку на 10% на честь ювілею піцерії

  4. вивести ціну покупки.

n –  кількість піц

cina – ціна однієї піци

total – ціна без знижки ( вартість n піц по ціні cina)

discina – знижка 10%

total = total-discina -  ціна зі знижкою

Тоді програма має вигляд:

n = int(input('Скільки піц замовляєте? '))

cina = float(input('Скільки коштує одна піца? '))

total = n * cina

print ('Ціна без знижки', total)

discina = total*0.1

print ('Знижка', discina)

total = total-discina

print ('Ціна зі знижкою', total)

Виконайте програму для наступних даних:

Кількість піц

5

6

3

Ціна піци

123

105

118

Додайе фото вашого виконання роботи для заданих у таблиці даних у поле ниже

2

Додайте фото ваших виконаних робіт

Рефлексія від 5 учнів

Сподобався:

0

Так: 5

Ні: 0

Зрозумілий:

0

Так: 5

Ні: 0

Потрібні роз'яснення:

0

Ні: 5

Так: 0

Рекомендуємо

Складання програм з використанням алгоритмічної структури слідування

Складання програм з використанням алгоритмічної структури слідування

518

Аватар профіля Лизько Валентина Степанівна
Інформатика
7 клас

30 грн

Складання програм з використанням алгоритмічної структури розгалуження. Практична робота 6.

Складання програм з використанням алгоритмічної структури розгалуження. Практична робота 6.

377

Аватар профіля Лизько Валентина Степанівна
Інформатика
7 клас

30 грн

Складання програм з використанням алгоритмічної структури повторення. Практична робота 7.

Складання програм з використанням алгоритмічної структури повторення. Практична робота 7.

600

Аватар профіля Лизько Валентина Степанівна
Інформатика
7 клас

25 грн

Складання програм з використанням вкладених циклів. Практична робота 13

Складання програм з використанням вкладених циклів. Практична робота 13

501

Аватар профіля Лизько Валентина Степанівна
Інформатика
8 клас

25 грн

Складання програм з використанням графічних даних. Практична робота 14

Складання програм з використанням графічних даних. Практична робота 14

488

Аватар профіля Лизько Валентина Степанівна
Інформатика
8 клас

33 грн

Практична робота: Використання програм автоматизованого перекладу текстів

Практична робота: Використання програм автоматизованого перекладу текстів

184

Аватар профіля Губчик Вероніка Григорівна
Інформатика
9—10 клас

50 грн

Схожі уроки

Впорядкування, пошук і фільтрування даних.

Впорядкування, пошук і фільтрування даних.

1307

Аватар профіля Вожга Ірина Леонідівна
Інформатика
9 клас

Створення й уведення структури таблиць. Поняття таблиці, поля, запису. Створення таблиць, означення полів і ключів у середовищі СКБД. Властивості полів, типи даних.

Створення й уведення структури таблиць. Поняття таблиці, поля, запису. Створення таблиць, означення полів і ключів у середовищі СКБД. Властивості полів, типи даних.

1128

Аватар профіля Савка-Ржематорська Оксана Василівна
Інформатика
9 клас

Цикли з передумовою у вкладених циклах

Цикли з передумовою у вкладених циклах

1356

Аватар профіля Вожга Ірина Леонідівна
Інформатика
6 клас

Налаштування часових параметрів аудіо- та відеоряду.

Налаштування часових параметрів аудіо- та відеоряду.

507

Аватар профіля Солодовнікова Катерина Олексіївна
Інформатика
8 клас

Елемент керування «кнопка». Поняття об’єкту та його властивостей і методів (на прикладі елементів екранної форми). Властивості і методи елементів керування.

Елемент керування «кнопка». Поняття об’єкту та його властивостей і методів (на прикладі елементів екранної форми). Властивості і методи елементів керування.

660

Аватар профіля Пилипенко Олена Володимирівна
Інформатика
8 клас

Елемент керування кнопка

Елемент керування кнопка

290

Аватар профіля Пилипенко Олена Володимирівна
Інформатика
8 клас