profile
Размещено 1 год назад по предмету Информатика от dara31925

ДАЮ 100 БАЛЛОВ
Створіть проєкт для обчислення суми n чисел, перше з яких дорівнює заданому числу, а кожне наступне на 25 більше за попереднє.

Побудуємо математичну модель для цієї задачі:

вхідні дані: перше число (х), кількість чисел (n), число, на яке кожне наступне більше за попереднє, (25);
кінцеві результати: сума цих чисел (sum);
формули: x = x + 25 – для обчислення наступного числа, sum = sum + x – для обчислення наступного значення суми.
Алгоритм дій:

1. Створіть проєкт з вікном розміру 400х400 пікселів.

2. Визначте, які компоненти потрібно розмістити на формі для введення вхідних даних і виведення результатів. Розмістіть їх на формі. Підпишіть їх. Створіть обробник події Click для кнопки. Збережіть проєкт у папці з іменем завдання 2.

.

  1. Ответ на вопрос
    Ответ на вопрос дан MikeRex

    Ответ:

    import tkinter as tk

    def calculate_sum(x, n):

      total_sum = x

      for i in range(1, n):

          x += 25

          total_sum += x

      return total_sum

    def calculate_button_click():

      try:

          x = float(entry_x.get())

          n = int(entry_n.get())

          result = calculate_sum(x, n)

          label_result.config(text=f"Сумма {n} чисел: {result:.2f}")

      except ValueError:

          label_result.config(text="Ошибка: введите корректные значения.")

    root = tk.Tk()

    root.title("Вычисление суммы n чисел")

    root.geometry("400x400")

    label_x = tk.Label(root, text="Введите первое число (x):")

    entry_x = tk.Entry(root)

    label_n = tk.Label(root, text="Введите количество чисел (n):")

    entry_n = tk.Entry(root)

    button_calculate = tk.Button(root, text="Вычислить сумму", command=calculate_button_click)

    label_result = tk.Label(root, text="")

    label_x.pack()

    entry_x.pack()

    label_n.pack()

    entry_n.pack()

    button_calculate.pack()

    label_result.pack()

    root.mainloop()

    Объяснение:

Не тот ответ на вопрос, который вам нужен?
Найди верный ответ
Самые новые вопросы
tegysigalpa2012
Русский язык - 6 лет назад

Помогите решить тест по русскому языку тест по русскому языку «местоимение. разряды местоимений» для 6 класса 1. укажите личное местоимение: 1) некто 2) вас 3) ни с кем 4) собой 2. укажите относительное местоимение: 1) кто-либо 2) некоторый 3) кто 4) нам 3. укажите вопросительное местоимение: 1) кем-нибудь 2) кем 3) себе 4) никакой 4. укажите определительное местоимение: 1) наш 2) который 3) некий 4) каждый 5. укажите возвратное местоимение: 1) свой 2) чей 3) сам 4) себя 6. найдите указательное местоимение: 1) твой 2) какой 3) тот 4) их 7. найдите притяжательное местоимение: 1) самый 2) моего 3) иной 4) ничей 8. укажите неопределённое местоимение: 1) весь 2) какой-нибудь 3) любой 4) этот 9. укажите вопросительное местоимение: 1) сколько 2) кое-что 3) она 4) нами 10. в каком варианте ответа выделенное слово является притяжательным местоимением? 1) увидел их 2) её нет дома 3) её тетрадь 4) их не спросили

Информация

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.