Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 3

A.

CÂU LỆNH RẼ NHÃNH


BT1_2709:Viết chương trình nhập vào 3 số thực hãy in ra
màn hình theo thứ tự tăng dần mà chỉ dùng 1 biến phụ
BT2_2709: Nhập vào tháng của 1 năm. Cho biết tháng đó
thuộc quý mấy trong năm
BT3_2709: Nhập vào 2 số thực kiểm tra cùng dấu khác dấu
HD: -a*b>0→ a,b cùng dấu
-a*b<0 → a b khác dấu
- a=0 hoặc b=0→ a, b ko thuộc cùng dấu hoặc khác
dấu

BT4_2709: nhập vào số giây bất kỳ t. tính và xuất ra dạng:


Giờ:phút:giây
Ví dụ: Nhập 3750 thì xuất ra 1:2:30 AM
51100 xuất ra 2:11:40 PM
HD: hour=(t//3600)%24
minute=(t%3600)//60
second=(t%3600)%60"""
HD: input t=?
output: → giờ: phút: giây: pm hay Am
t>12h -pm
t<12.. am
print(hour,”: “ ,minute,”: “, second,”)
BT5_2709:Viết chương trình kiểm tra năm nhuận
Gợi ý: Năm nhuận là năm chia hết cho 400 hoặc là những
năm chia hết cho 4 nhưng không chia hết cho 100. Đặc biệt là
những năm chia hết cho 3 328 được cho đề xuất là năm nhuận
kép. Với số nguyên dương N nhập vào từ bàn phím, em hãy
đưa ra màn hình thông báo: “Không là năm nhuận” nếu n
không phải là năm nhuận: “năm nhuận” nếu n là năm nhuận
và “Năm nhuận kép” Nếu n là năm nhuận kép.
HD:
if(n%400==0)or(n%4==0)and(n%100!=0):
if(n%3328==0):
print(“Năm nhuận kép”)
else:
print(‘ năm nhuận’)
else:
print(“ không phải năm nhuận”)

BT6_2709: Nhập vào số nguyên dương có 2 chữ số in ra cách


đọc của số nguyên đó:
HD:
Điều kiện: 9<n<100 nếu thỏa mãn
dv=n%10
chuc=n//10
code
if(n<9) or(n>100)
print(“ không thỏa mãn đk”)
else:
dv=n%10
chuc=n//10
if(chuc==1)
print(“mười”)
……
elif(chuc==9)
print(“ chín mươi”)
if(dv==1)
print(“một”)
…. chín

BT7_2709: Nhập vào điểm tb của 1 học sinh từ bàn phím, sau
đó in ra màn hình xếp loại của hs đó
+ 8<=dtb<=10: xếp loại Giỏi
+ 6.5<=dtb<8 : xếp loại Khá
+ 5<=dtb<6.5: xếp loại TB
+ 0<=dtb<5: xếp loại Yếu
B.VÒNG LẶP FOR
Cú Pháp: for biến_chạy in range (m,n)
+ Trong đó: biến_chạy: là biến phục vụ quản lý số lần
lặp
+ m là danh sách giá trị lặp
BT8_2709: Viết chương trình in ra màn hình câu lệnh
sau đây: “Xin chào Python”. Được lặp đi lặp lại 10 lần
BT9_2709: Nhập n từ bàn phím và tính tổng các số tự
nhiên từ 1 đến n, tổng các số chia hết cho 3
BT10_2709: Viết ct tính tổng:

You might also like