
4 câu hỏi
Chương trình:
a=int(input("Nhập số thực dương: "))
while a<=0:
print("Nhập sai, số a phải lớn hơn 0. Nhập lại")
a=int(input("Nhập số thực dương: "))
Chương trình:
for i in range(1,11):
for j in range(1,6):
print(j,"x",i,"=",i*j, end="\t")
print()
print()
for i in range(1,11):
for j in range(6,11):
print(j,"x",i,"=",i*j, end="\t")
print()

- Chương trình tính số năm nhuận giữa hai năm Y1 và Y2 là:
def test(n):
if (n%400==0) or (n%4==0 and n%100!=0):
return True
else:
return False
y1=int(input("Nhập năm thứ nhất:"))
y2=int(input("Nhập năm thứ hai:"))
while(y2<=y1):
print("Năm thứ hai phải lớn hơn năm thứ nhất. Nhập lại!")
y1=int(input("Nhập năm thứ nhất:"))
y2=int(input("Nhập năm thứ hai:"))
t=0
for i in range(y1,y2+1):
if test(i):
t=t+1
print("Từ năm ", y1, " đến năm y2 có ", t, " năm nhuận")
- Áp dụng tính xem trong thế kỉ XXI có bao nhiêu năm nhuận
def test(n):
if (n%400==0) or (n%4==0 and n%100!=0):
return True
else:
return False
t=0
for i in range(2000,3000):
if test(i):
t=t+1
print("Thế kỉ XXI có ", t, " năm nhuận")
def UCLN(a,b):
r = a % b
while r != 0:
a = b
b = r
r = a % b
return b
a=int(input("Nhập số tự nhiên thứ nhất"))
b=int(input("Nhập số tự nhiên thứ hai"))
print("ƯCLN của a và b là: ",UCLN(a,b))
![[Năm 2022] Đề thi thử môn Vật lí THPT Quốc gia có lời giải - Đề số 21](/_next/image?url=https%3A%2F%2Fvideo.vietjack.com%2Fupload%2Fimages%2Fvj-image%2Fimage-3izficdefgfoel0s9j8s-1786772791.jpg&w=3840&q=75)
![[Năm 2022] Đề thi thử môn Vật lí THPT Quốc gia có lời giải - Đề số 20](/_next/image?url=https%3A%2F%2Fvideo.vietjack.com%2Fupload%2Fimages%2Fvj-image%2Fimage-emy0gtcksawvorajezvv-1786772460.jpg&w=3840&q=75)




















