BÀI TẬP VÀ THỰC HÀNH 1
VIẾT CHƯƠNG TRÌNH
ĐƠN GIẢN
AI NHANH HƠN
TÌM HIỂU CÁCH VIẾT
CHƯƠNG TRÌNH ĐƠN GIẢN TRONG PYTHON
PHẦN1
KHỞI ĐỘNG
PHẦN 2
VƯỢT CHƯỚNG NGẠI VẬT
PHẦN 3
VỀ ĐÍCH
PHẦN I: KHỞI ĐỘNG
Lệnh gán giá trị cho biến b nguyên nào sau đây là đúng
Câu 1
a
b=10
b
B=10
c
B=2.5
d
b=“xin chào”
Hết giờ
ĐA
Tên biến nào sau đây là đúng trong Python
Câu 2
a
-tich
b
tong@
c
1_dem
d
csn1
hÕt giê
ĐA
Để viết 3 mũ 4 trong Python ta chọn
Câu 3
a
3**4
3//4
b
c
d
3*3*3*3
3%4
hÕt giê
ĐA
Câu 4
a
b
c
d
Chuyển biểu thức toán học sau sang Python:
2*x+1/x+2
(2*x+1)\(x+2)
(2*x+1)/(x+2)
(2*x+1):(x+2)
hÕt giê
ĐA
Câu 5
Cho x=2, viết lệnh tăng x lên 1 đơn vị trong Python?
a
X=2; X=X+1
b
x=2; x=x+1
c
X=2; X=x+1
d
x=2; x+=1
hÕt giê
ĐA
Điền lệnh cịn thiếu vào chương trình sau để được chương trình đúng tính diện tích
Câu 6
hình trịn biết bán kính r cho trước
a
b
c
d
s=3.14*R*R
s=3.14*r*r
s=3.14*(r**2)
S=3.14*r*r
hÕt giê
ĐA
Điền lệnh cịn thiếu vào chương trình sau để được chương trình đúng tính độ dài
Câu 7:
cạnh huyền c của tam giác vng khi biết hai cạnh góc vng a=7, b=9
c=(a*a+b*b)**0.5
a
C=(a*a+b*b)**0.5
b
c
c=(a*a+b*b)**0,5
c=(a**2+b**2)**0.5
d
hÕt giê
ĐA
Viết lệnh nhập giá trị vào từ bàn phím cho số nguyên a
Câu 8
a=input()
a
b
c
a=int(input())
A=int(input())
a=Int(input())
d
hÕt giê
ĐA
Kết quả đúng của chương trình bên là?
Câu 9
a
b
c
d
<class 'int'>
<class 'str'>
<class 'float'>
<class 'bool'>
hÕt giê
ĐA
Cho biết kết quả in ra màn hình của lệnh print("Xin","Chào")
Câu 10
a
b
c
d
xin chào
XinChào
Xinchào
Xin Chào
hÕt giê
ĐA
Câu 11
Cho a=7, b=5. Viết chương trình in ra màn hình số dư của phép chia a cho b
a=7; b=5
a
print(a**b)
a=7; b=5
b
print(a%b)
a=7; b=5
c
d
print(a/b)
a=7; b=5
print(a//b)
hÕt giê
ĐA
Câu 12
a
Lệnh xuất ra màn hình nào sau đây là đúng
print(“20”+21)
b
print(“20”,”21”)
c
print(20+”21”)
d
Print(“20”,”21”)
hÕt giê
ĐA
Câu 13
Quan sát chương trình bên và cho biết nó sai ở dòng lệnh nào
a
4
b
3
c
2
d
1
hÕt giê
ĐA
Câu 14
a
b
Quan sát chương trình bên và cho biết nó sai ở dòng
lệnh nào
2
4
c
1
d
3
hÕt giê
ĐA
Chương trình bên in ra màn hình các kết quả nào?
Câu 15
a
b
78
87
c
51
d
15
hÕt giê
ĐA
PHẦN II. VƯỢT CHƯỚNG NGẠI VẬT
PHẦN II. VƯỢT CHƯỚNG NGẠI VẬT
Gói 3 câu hỏi dành cho mỗi đội
Đội 1
Đội 2
Đội 3
Đội 4
Bài 1: Lập trình giải phương trình ax + b = 0 với a, b khác 0 được nhập vào
Câu 1:
từ bàn phím
0
10
29
28
27
26
25
24
23
22
21
20
19
18
17
16
15
14
13
12
30
11
9456127830
START
a=float(input(“Nhập a=“))
b=float(input(“Nhập b=“))
print(“nghiệm pt là:”,-b/a)
ĐA
Câu 2:
Quan sát chương trình dưới đây và cho biết nó làm nhiệm vụ gì?
0
10
29
28
27
26
25
24
23
22
21
20
19
18
17
16
15
14
13
12
30
11
0123456789
START
Tính tổng của n số tự nhiên liên tiếp
s=1+2+3+…+n
ĐA
Câu 3
Viết chương trình nhập vào từ bàn phím hai số thực a, b (a khác
0 và a, b trái dấu). Giải và đưa ra nghiệm phương trình ax 2 + b =
0
a=float(input())
b=float(input())
x=(-b/a)**0.5
print(“Nghiệm pt =”,x)
ĐA
Về bộ đề
Câu 1:
Viết chương trình nhập vào bán kính đường trịn rồi tính chu vi của
đường trịn đó
0
10
29
28
27
26
25
24
23
22
21
20
19
18
17
16
15
14
13
12
30
11
0123456789
START
r=float(input())
cv=2*3.14*r
print(“Chu vi=“,cv)
ĐA
Câu 2:
Nhập vào chiều dài cạnh a của 1 hình vng rồi tính diện tích của
hình vng đó
0
10
29
28
27
26
25
24
23
22
21
20
19
18
17
16
15
14
13
12
30
11
0123456789
START
a=float(input())
s=a*a
print(“Diện tích =“,s)
ĐA