❗️СРОЧНО❗️ПОМОГИТЕ!!! ДАЮ 30 БАЛЛОВ!!!
Практична робота 12 «Проєкти із циклами» ДОДАТИ ФАЙЛ З ВИКОНАНОЮ РОБОТОЮ ДО ЦЬОГО ТЕСТУ
1. Побудуйте математичну модель і створіть проєкт для розвʼязування задачі: Перед початком повені рівень води в річці становив Н см. Під час повені кожну годину рівень води зростав на Р см. Яким буде рівень води через N год після початку повені? Через скільки годин після початку повені рівень води буде не менший від К см?
2. Використайте в проʼкті поля для введення вхідних даних, поле для виведення відповіді на перше запитання задачі й дві кнопки. Біля кожного поля розмістіть написи для пояснювальних коментарів.
3. Складіть обробник події Click для першої кнопки, виконання якого приведе до виведення в поле відповіді на перше запитання задачі.
4. Складіть обробник події Click для другої кнопки, виконання якого приведе до знаходження відповіді на друге запитання задачі й виведення його у вікно повідомлень.
5. Збережіть проект у папці з іменем Практична 12, створеній у вашій папці.
Ответы
Ответ:result H
for i in range (N): result +P
entry.delete (0, END)
entry.insert(0, 'Hepes '+str (N)+' гon piвень води у piчui буде '+str(result) + 'CM')
def btn2_click():
Hint (entryl.get()) Pint (entry2.get())
Kint (entry4.get())
result = H
hour = 0
while result <=K: result +=P
hour +=1
messagebox.showinfo(Кількість годин', 'Через '+str(hour)+' год рівень води в річці буде не меншим
'+str (K)+' CM')
root = Tk()
root.geometry ('300x400)
root.title('Практична 12')
labell = Label(text='Початковий рівень води Н (см)')
labell.pack (pady=5)
entryl = Entry (width=10)
entryl.pack (pady=5)
label2 = Label(text='Зростання рівня води Р щогодини (см)')
label2.pack (pady=5)
entry2 Entry (width=10)
entry2.pack (pady=5)
label3 = Label (text='Тривалiсть повенi N (гOд)')
labe13.pack (pady=5)
entry3 Entry (width=10)
entry3.pack (pady=5)
btnl Button (text='Saпитання 1', соmmand-btnl_click)
btnl.pack (pady=5)
entry Entry (width=40)
entry.pack (pady=5)
labe14 Label (text='Piвень води к (сM)')
label4.pack (pady=5)
entry4 Entry (width=10)
entry4.pack (pady=5)
btn2 Button (text='Sапитання 2', command-btn2_click)
btn2.pack (pady=5)
Объяснение: