Конструктор уроків
1
Тема: 6.11. Цикл з передумовою (Python)
Задача Побудуйте математичну модель і створіть проект для визначення, на скільки років вкладник має покласти х грн до банку, щоб отримати від банку не менше ніж а грн, якщо банк щорічно збільшує вклад на р %. Побудуємо математичну модель для цієї задачі:
• вхідні дані: сума вкладених грошей (х), щорічне збільшення вкладу (р %), сума грошей, не менше якої потрібно отримати від банку (а);
• кінцеві результати: кількість років (л);
• формули: сума грошей через кожний рік: х = х + х*р/100 Відповідний проект мовою програмування наведено на малюнку. Перед циклом змінній п для кількості років присвоюється значення 0, тому що вкладник тільки поклав суму х грн у банк. Вклад буде лежати в банку доти, доки він буде менше потрібної суми а грн. Вкладник забере гроші з банку тільки тоді, коли сума грошей стане рівною або перевищить а грн. Тому логічним виразом циклу з передумовою буде нерівність х менше а У тілі циклу дві команди: перша для обчислення суми вкладу через рік (х := х + х *р /100), а друга для збільшення кількості років на 1 (n := n * 1). Змінна л - кількість років набуває в проекті тільки цілих значень, а всі інші змінні можуть набувати як цілі, так і дробові значення.
1. Відкрийте вікно середовища розробки.
2. Уведіть фрагмент проекту, наведений на малюнку.
3. Збережіть проект у папці з іменем Вправа 6.11. створеній у вашій папці.
4. Запустіть проект на виконання.
5. Уведіть для тестування проекту набір вхідних даних, для якого команди тіла циклу не виконуватимуться жодного разу, наприклад, х = 1000. р = 20. а = 500.
6. Проаналізуйте результат виконання проекту та порівняйте його з очікуваним.
7. Уведіть для тестування проекту набір вхідних даних, щоб команди тіла циклу виконувалися 1 раз. Запишіть його в зошит.
8. Проаналізуйте результат виконання проекту та порівняйте його з очікуваним.
9. Виконайте проект ще для 2-3 наборів вхідних даних. Запишіть у зошит ці набори та відповідні результати виконання проекту.
10. Закрийте всі відкриті вікна.
2
Додай скрин виконаного тобою завдання
Рефлексія від 2 учнів
Сподобався:
Так: 2
Ні: 0
Зрозумілий:
Так: 2
Ні: 0
Потрібні роз'яснення:
Ні: 2
Так: 0
Створення й уведення структури таблиць. Поняття таблиці, поля, запису. Створення таблиць, означення полів і ключів у середовищі СКБД. Властивості полів, типи даних.