| 13:40:00 05/03/2026 |
Không có file nào được tải lên |
import math
print("=== CHƯƠNG TRÌNH GIẢI PHƯƠNG TRÌNH BẬC 2 ===\n")
def giai_phuong_trinh_bac_2(a, b, c):
"""
Hàm giải phương trình: ax^2 + bx + c = 0
"""
print(f"[*] Phương trình đầu vào: {a}x^2 + {b}x + {c} = 0")
# BƯỚC 1: Xử lý trường hợp a = 0 (Phương trình bậc 1: bx + c = 0)
if a == 0:
if b == 0:
if c == 0:
print(" -> Kết quả: Phương trình có vô số nghiệm.")
else:
print(" -> Kết quả: Phương trình vô nghiệm.")
else:
x = -c / b
print(f" -> Hệ số a=0. Đây là PT bậc 1. Nghiệm duy nhất: x = {x:.4f}")
return
# BƯỚC 2: Tính Delta khi a khác 0
delta = b**2 - 4*a*c
print(f"[*] Đã tính Delta (Δ) = {delta}")
# BƯỚC 3: Biện luận theo giá trị của Delta
if delta < 0:
print(" -> Kết quả: Δ < 0. Phương trình vô nghiệm (trên tập số thực).")
elif delta == 0:
x = -b / (2*a)
print(f" -> Kết quả: Δ = 0. Phương trình có nghiệm kép: x1 = x2 = {x:.4f}")
else:
x1 = (-b + math.sqrt(delta)) / (2*a)
x2 = (-b - math.sqrt(delta)) / (2*a)
print(" -> Kết quả: Δ > 0. Phương trình có 2 nghiệm phân biệt:")
print(f" + x1 = {x1:.4f}")
print(f" + x2 = {x2:.4f}")
# ==========================================
# KHU VỰC CHẠY THỬ NGHIỆM (TEST CASES)
# ==========================================
print("--- TEST 1: Trường hợp có 2 nghiệm phân biệt ---")
giai_phuong_trinh_bac_2(1, -3, 2)
print("-" * 50)
print("\n--- TEST 2: Trường hợp có nghiệm kép ---")
giai_phuong_trinh_bac_2(1, -4, 4)
print("-" * 50)
print("\n--- TEST 3: Trường hợp vô nghiệm ---")
giai_phuong_trinh_bac_2(1, 1, 1)
print("-" * 50)
print("\n--- TEST 4: Bẫy logic (Hệ số a = 0) ---")
giai_phuong_trinh_bac_2(0, 5, -10) |
=== CHƯƠNG TRÌNH GIẢI PHƯƠNG TRÌNH BẬC 2 ===
--- TEST 1: Trường hợp có 2 nghiệm phân biệt ---
[*] Phương trình đầu vào: 1x^2 + -3x + 2 = 0
[*] Đã tính Delta (Δ) = 1
-> Kết quả: Δ > 0. Phương trình có 2 nghiệm phân biệt:
+ x1 = 2.0000
+ x2 = 1.0000
--------------------------------------------------
--- TEST 2: Trường hợp có nghiệm kép ---
[*] Phương trình đầu vào: 1x^2 + -4x + 4 = 0
[*] Đã tính Delta (Δ) = 0
-> Kết quả: Δ = 0. Phương trình có nghiệm kép: x1 = x2 = 2.0000
--------------------------------------------------
--- TEST 3: Trường hợp vô nghiệm ---
[*] Phương trình đầu vào: 1x^2 + 1x + 1 = 0
[*] Đã tính Delta (Δ) = -3
-> Kết quả: Δ < 0. Phương trình vô nghiệm (trên tập số thực).
--------------------------------------------------
--- TEST 4: Bẫy logic (Hệ số a = 0) ---
[*] Phương trình đầu vào: 0x^2 + 5x + -10 = 0
-> Hệ số a=0. Đây là PT bậc 1. Nghiệm duy nhất: x = 2.0000
|
| 13:25:24 05/03/2026 |
Không có file nào được tải lên |
# ==========================================
# TEST HỆ THỐNG: CÁC PHÉP TOÁN CƠ BẢN
# ==========================================
print("=== KHỞI ĐỘNG BÀI TEST TOÁN HỌC ===")
# Khai báo 2 biến số
a = 55500
b = 15
print(f"[*] Đã nhận hai số: a = {a:,}, b = {b}")
print("-" * 35)
# Thực hiện Cộng, Trừ, Nhân, Chia
cong = a + b
tru = a - b
nhan = a * b
chia = a / b
# In kết quả ra Terminal
print(f"1. Phép Cộng: {a:,} + {b} = {cong:,}")
print(f"2. Phép Trừ: {a:,} - {b} = {tru:,}")
print(f"3. Phép Nhân: {a:,} * {b} = {nhan:,}")
print(f"4. Phép Chia: {a:,} / {b} = {chia:,.2f}")
print("-" * 35)
print("[v] Xác nhận: Máy chủ Python đang hoạt động hoàn hảo 100%!") |
=== KHỞI ĐỘNG BÀI TEST TOÁN HỌC ===
[*] Đã nhận hai số: a = 55,500, b = 15
-----------------------------------
1. Phép Cộng: 55,500 + 15 = 55,515
2. Phép Trừ: 55,500 - 15 = 55,485
3. Phép Nhân: 55,500 * 15 = 832,500
4. Phép Chia: 55,500 / 15 = 3,700.00
-----------------------------------
[v] Xác nhận: Máy chủ Python đang hoạt động hoàn hảo 100%!
|
| 13:24:12 05/03/2026 |
Không có file nào được tải lên |
import sys
import pandas as pd
print('=== HỆ THỐNG DATA LAB ĐÃ SẴN SÀNG ===')
print('Mời anh nhập kịch bản phân tích...') |
=== HỆ THỐNG DATA LAB ĐÃ SẴN SÀNG ===
Mời anh nhập kịch bản phân tích...
|