Viết chương trình tính chu vi và diện tích hình tròn.. Với bán kính hình tròn cho trước trong biến... *Trường hợp đầu vào không đúng làm chương trình bị lỗi:... 7.Viết chương trình Pytho
Trang 1BỘ CÔNG THƯƠNG TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP TP.HỒ CHÍ MINH
Giảng Viên: Cao Văn Kiên Nhóm: 5
Sinh Viên Thực Hiện:
Nguyễn Thành Trung - 21131701 Trần Ngọc Trung - 21035921
Đỗ ị Th Hiền - 21019341
Trang 21 Sử dụ ng l ệnh print, in dòng chữ “Good morning” lên màn hình.
- Dữ ệu đầu ra: Good morningli
Trang 32 Tạo các biế n v ới giá trị là tên SV và MSSV Sử dụng lênh print, in tên và MSSV lên màn hình
- Dữ ệu ra: Nguyen Thanh Trung 21131701li
Trang 43 Tạo ra các biến dạng số nguyên, thực hiện các phép toán ‘+’, ‘-’, ‘*’, ‘/’ và in các kết quả đó ra màn hình
- Dữ ệu li ra:
a + b = 15
a - b = 5
a * b = 50
a / b = 2.0
Too long to read on your phone? Save to
read later on your computer
Save to a Studylist
Trang 54 Viết chương trình tính chu vi và diện tích hình tròn Với bán kính hình tròn cho trước trong biến Tính và in kết quả ra màn hình
- Dữ liệu đầu ra:
CV = 25.12
DT = 50.24
- Lưu đồ:
Trang 6*Trường hợp đầu vào không đúng làm chương trình bị lỗi:
Trang 75 Viết chương trình Python in ra giá trị họ tên ngượ ại giống như sau: - Data c l
= (‘họ’,’tên đệm’,’tên’) - In ra màn hình kết quả: ‘tên’ ‘tên đệm’ ‘họ’
- Dữ ệu ra : Trung Nguyen Thanhli
Trang 86 Viết chương trình Python tính khoảng cách từ ểm (x1,y1) đến điể đi m (x2,y2)
-Dữ ệu ra: li
Khoang cách 2 điểm là: 5.66
Trang 97 Viết chương trình Python tính tổng các phầ n t ử số trong mảng cho trướ c g m ồ
cả ký t ự và số
-Dữ ệu ra:li
Tổng các phần tử trong mảng: 25.7
Trang 108 Viết công thức tính n! và in kết quả ra màn hình Giá trị n cho trước trong một biến
- Dữ liệu đầu ra: 4!=24
Trang 11*Trường hợp đầu vào không đúng làm chương trình bị lỗi:
-Nhập đầu vào N = 4.15! thì chương trình sẽ bị lỗi vì d liữ ệu nhập vào là một sô nguyên khi nhập 1 số ập phân thì chương trình sẽ báo lỗth i và kết thúc chương trình
Trang 12*Khắc ph c:ụ
- Chương trình trên có thể khắc phục bằng cách chuyển số thập phân bằng số nguyên thì có thể tính được giai thừa
VD: Nhập n = 5.255 thì sau khi chuyển từ số ập phân thành số nguyên thì n = 5 để th tiếp
tục tính giai thừa
Trang 139 Viết chương trình tìm nghiệ m c ủa phương trình bậc 2 Các hệ số của phương trình bậc 2 được khai báo trước trong biến Tính và in kết quả ra màn hình
- Dữ liệu đầu ra: x1=-1.67 ; x2=1.00
Trang 14*Trường hợp đầu vào không đúng làm chương trình bị lỗi
Cho a = 0, b = 2, c = -5
- Vì phương trình bậc 2 có điều kiện là ≠0, nên khi cho dữ a liệu đầu vào a=0 thì chương trình sẽ báo lỗi, và hiện lỗi đỏ
+ Khắc phụ c: thêm vòng lặp ta while true để khi sai điều kiện thì sẽ báo lỗi và yêu cầu nhập lại
from math import sqrt
print("Phuong trinh bac 2 co dang: ax^2 + bx + c = 0")
a = 0
b = 2
c = -5
while True:
if a == 0:
a = float(input("Vui long nhap lai a: "))
else:
break
Trang 15delta = b ** 2 - 4 * a * c
if delta < 0:
print("Phương trình vô nghiệm!")
elif delta == 0:
print("Phương trình có 1 nghiệm x = ", -b / (2 * a)) else:
print("Phương trình có 2 nghiệm phân biệt!") print("x1 = %.2f" %((-b - sqrt(delta)) / (2 * a))) print("x2 = %.2f" %(((-b + sqrt(delta)) / (2 * a))))
Trang 1610 Viết chương trình Python tính toán số ngày dựa trên ngày tháng năm Không được dùng thư viện datetime.
- Dữ liệu đầu ra:
Từ ngày 1-12 là 12 ngày