Browse Source

Merge branch 'master' of http://213.155.192.79:3001/ypv/up

ypv 2 tuần trước cách đây
mục cha
commit
7add4f85bd
1 tập tin đã thay đổi với 32 bổ sung0 xóa
  1. 32 0
      ОАиП/2024-25/36гр/podeny.py

+ 32 - 0
ОАиП/2024-25/36гр/podeny.py

@@ -0,0 +1,32 @@
+import tkinter as tk
+from tkinter import messagebox
+def calculate_grades():
+    input_text = entry.get()
+    try:
+        grades = [int(num.strip()) for num in input_text.split(",") if num.strip()]
+        count_fives = grades.count(5)
+        result_text = f"Количество пятёрок: {count_fives}\nВсе оценки: {grades}"
+        messagebox.showinfo("Результат", result_text)
+    except ValueError:
+        messagebox.showerror("Ошибка", "Введите числа через запятую (например: 5, 4, 3)")
+root = tk.Tk()
+root.title("Подсчёт пятёрок")
+root.geometry("400x200")
+label = tk.Label(root, text="Введите оценки через запятую (например: 5, 4, 3):")
+label.pack(pady=10)
+
+entry = tk.Entry(root, width=30, font=("Arial", 12))
+entry.pack(pady=5)
+entry.insert(0, "5, 4, 3, 2, 5")
+
+button = tk.Button(
+    root,
+    text="Посчитать пятёрки",
+    command=calculate_grades,
+    padx=20,
+    pady=10,
+    bg="lightgreen",
+        font=("Arial", 12)
+)
+button.pack(pady=20)
+root.mainloop()