Предмет: Информатика, автор: dkskke

Про Чорнобаївку. У ворога є деяка кількість одиниць техніки n, яку він періодично частинами (певна однакова кількість) розміщає на аеродромі в Чорнобаївці.Визначити скільки одиниць техніки залишилося після 13 разів роботи наших ЗСУ, якщо кожного разі знищується m одиниць техніки.Інформатика,python,СРОЧНО​

Ответы

Автор ответа: UkraineTopQQE
1

import tkinter as tk

def calculate_remaining_units(n, m, num_iterations):

   remaining_units = n - (m * num_iterations)

   return remaining_units

def update_remaining_units():

   n = int(n_entry.get())

   m = int(m_entry.get())

   num_iterations = int(num_iterations_entry.get())

   remaining_units = calculate_remaining_units(n, m, num_iterations)

   remaining_units_label.config(text=f"Осталось единиц техники: {remaining_units}")

root = tk.Tk()

root.title("Задача про Чорнобаївку")

input_frame = tk.Frame(root)

input_frame.pack(padx=10, pady=10)

n_label = tk.Label(input_frame, text="Количество единиц техники:")

n_label.grid(row=0, column=0, padx=5, pady=5)

n_entry = tk.Entry(input_frame)

n_entry.grid(row=0, column=1, padx=5, pady=5)

m_label = tk.Label(input_frame, text="Количество единиц техники, уничтожаемых за раз:")

m_label.grid(row=1, column=0, padx=5, pady=5)

m_entry = tk.Entry(input_frame)

m_entry.grid(row=1, column=1, padx=5, pady=5)

num_iterations_label = tk.Label(input_frame, text="Количество раз, которое проводятся операции уничтожения:")

num_iterations_label.grid(row=2, column=0, padx=5, pady=5)

num_iterations_entry = tk.Entry(input_frame)

num_iterations_entry.grid(row=2, column=1, padx=5, pady=5)

update_button = tk.Button(root, text="Обновить", command=update_remaining_units)

update_button.pack(padx=10, pady=10)

output_frame = tk.Frame(root)

output_frame.pack(padx=10, pady=10)

remaining_units_label = tk.Label(output_frame, text="Осталось единиц техники: ")

remaining_units_label.pack()

while True:

   root.update()

Якщо багато, то пробач, але так тобі вчителька поставить відразу 12


dkskke: ДЯКУЮ!!
UkraineTopQQE: Ти також можеш сам обирати кількість роботи ЗСУ, але т.я у завданні 13, то став 13) Завжди будь ласка!
Похожие вопросы
Предмет: Алгебра, автор: vtarasenko4263