ДАЮ 85 БАЛЛОВ
У Python IDLE виберіть команду File Þ New File.
1. Програма має знаходити такі значення x, y, за яких виконується умова ax + by = с. Запишіть оператор введення значення змінної а: a = int(input('a = ?'))
2.Запишіть оператори введення значень змінних b, c.
3.Змінні x, y можуть набувати значень із обмеженого діапазону. За умовою задачі потрібно визначити, яких найбільших значень d1 і d2 можуть набувати ці змінні. Запишіть оператор введення значення змінної d1: d1 = int(input('Яке найбільше значення може набувати X?'))
4.Запишіть оператор введення значення змінної d2.
5.Рівняння може мати більше від однієї пари розв’язків, тому програма має повідомляти, скільки пар значень x, y, що задовольняють умову, знайдено. Створіть змінну k для збереження значення кількості знайдених пар значень х, у; перед початком перебору змінній k надається значення 0: k = 0
6.Запишіть оператори циклу для перебору всіх можливих значень змінних x, y. Для кожного сполучення значень потрібно перевіряти виконання умови ax + by = с. Значення х потрібно перебирати в діапазоні range(d1), значення у – у діапазоні range(d2). Якщо в тілі внутрішнього циклу виконується умова ax + by = с, то лічильник знайдених відповідей збільшується на 1, і поточні значення параметрів циклів х і у виводяться до консолі: for x in range(d1):      for y in range(d2):           if a*x+b*y == c:                k = k+1                print ('x = ',x, ' y = ',y)
7.Після закінчення роботи циклів потрібно вивести кількість знайдених розв’язків: print ('Знайдено відповідей', k)
8.Збережіть програмний код з іменем ПР_Прізвище.
9.     Виконайте програму для рівняння 22x + 13y = 1000.
10. За допомогою створеної програми розв’яжіть задачу. Діти зібрали 174 кг макулатури. Кожен хлопчик зібрав по 21 кг, а кожна дівчинка – по 15 кг. Скільки хлопчиків і дівчаток збирали макулатуру?
11. Закрийте всі відкриті вікна.
12. Повідомте вчителя про завершення роботи.  ​
Please enter comments
Please enter your name.
Please enter the correct email address.
You must agree before submitting.

Answers & Comments


Copyright © 2024 SCHOLAR.TIPS - All rights reserved.