Лінійні програми (задачі з формулами і Чебурашка)
Задача “Task.py”
Дано число х. Обчислити значення функції за формулою y=x3+2x2-3x+4Контрольний приклад
x = 4.2 → y = 100.768
Приклад виконання програми
Розв’язання
Для введення змінної x скористаємось функцією input():
x=input()
Запишемо формулу y=x3+2x2-3x+4 мовою програмування Python. При цьому врахуємо, що у математичному записі 3x між числом 3 і змінною x є операція множення, яка позначається *. Піднесення до степеня позначають **, тому x3 слід записатиx**3.
У результаті формула y=x3+2x2-3x+4 буде записана:
y=x**3+2*x**2-3*x+4
Виведемо знайдене значення змінної y за допомогою команди print (“друк”).
print y
Програма мовою програмування матиме вигляд:
x=float(input())
y=x**3+2*x**2-3*x+4
print (y)
Задача “Task01.py”
Дано число х. Обчислити значення функції за формулою y=x4+3x3-2x+1 .
Контрольний приклад
x=4.2 y=526.033
Як відомо, Чебурашка потрапив з тропічного лісу в місто в ящику з апельсинами та жив у телефонній будці. Після знайомства з крокодилом Геною та Галею вони вирішили побудувати будинок Дружби, де б всі бажаючі могли знайти собі товариша.
Будівля вийшла a метрів в довжину та b м в ширину.
Допоможіть друзям порахувати площу будинку Дружби.
Контрольні приклади 1) a= 8, b= 6 => S= 48.0
2) a= 12.5, b= 9 => S= 112.5
Контрольний приклад
x=4.2 y=526.033
Задача “Chebyrashka.py”
Як відомо, Чебурашка потрапив з тропічного лісу в місто в ящику з апельсинами та жив у телефонній будці. Після знайомства з крокодилом Геною та Галею вони вирішили побудувати будинок Дружби, де б всі бажаючі могли знайти собі товариша.
Будівля вийшла a метрів в довжину та b м в ширину.
Допоможіть друзям порахувати площу будинку Дружби.
Контрольні приклади 1) a= 8, b= 6 => S= 48.0
2) a= 12.5, b= 9 => S= 112.5
Задача “Task02.py”
Дано 2 цілих числа x і y, які записуються через пропуск у рядку. Знайти їх суму.
Контрольні приклади
1) х=20, у=50 → sym= 70
2) х= -25, у=5 → sym= -20
Приклади виконання програми
Розв’язання
У даній задачі дано не одне, а два числа, які записуються через пропуск у рядку. Тому спочатку доведеться прочитати рядок командою input(), а потім розділити (“порізати”) його на 2 окремі числа командою split().
Значення, які ми отримали, будуть в рядковому типі, а ми хочемо працювати з цілими числами. З цією метою скористаємось командою map(int, …).
Таким чином зчитування буде відбуватись наступним чином:
x, y=map(int, input().split())
Введемо змінну sym для збереження суми чисел x і y. Запишемо формулу знаходження суми чисел:
sym=x+y
Домашнє завдання:
Контрольні приклади
Контрольні приклади
1) х=20, у=50 → sym= 70
2) х= -25, у=5 → sym= -20
Приклади виконання програми
Розв’язання
У даній задачі дано не одне, а два числа, які записуються через пропуск у рядку. Тому спочатку доведеться прочитати рядок командою input(), а потім розділити (“порізати”) його на 2 окремі числа командою split().
Значення, які ми отримали, будуть в рядковому типі, а ми хочемо працювати з цілими числами. З цією метою скористаємось командою map(int, …).
Таким чином зчитування буде відбуватись наступним чином:
x, y=map(int, input().split())
Введемо змінну sym для збереження суми чисел x і y. Запишемо формулу знаходження суми чисел:
sym=x+y
Домашнє завдання:
Задача “Bags.py”
Шапокляк
дуже полюбляла робити злі справи, тому постійно заважала Чебурашці та крокодилу
Гені під час побудови будинку Дружби.
Друзі вирішили відправити шкідницю на повітряних кульках подалі з міста.
Відомо, що Шапокляк важить M кг. Щоб
підняти в повітря 1 кг, потрібно K кульок.
Скільки повітряних кульок доведеться купити друзям?
Контрольні приклади
1) M= 50, K=3 => N= 150
2) M= 48, K=2 => N=
96
Немає коментарів:
Дописати коментар