Bài 2F. Biến, phép gán và biểu thức số học

Biến, phép gán và biểu thức số học trang 55 SGK Tin Học lớp 10Cánh Diều, mời các em tham khảo cùng Bumbii.

Chủ đề F. Giải quyết vấn đề với sự trợ giúp của máy tính. Bài 2. Biến, phép gán và biểu thức số học.

KHỞI ĐỘNG

Khi giao cho máy tính giải quyết một bài toán, máy tính sẽ cần lưu trữ dữ liệu phục vụ cho quá trình thực hiện thuật toán giải bài toán đó. Em hãy lấy ví dụ về một bài toán đơn giản và chỉ ra những dữ liệu nào cần được lưu trữ, những dữ liệu nào sẽ thay đổi qua các bước xử lí của máy tính.

Đáp án: Ví dụ cần lưu điểm người chơi (thường dùng biến có tên là Score), lưu giá trị của một biểu thức trong các tính toán,…

BIẾN VÀ PHÉP GÁN

Biến trong chương trình

Hoạt động 1

Em hãy chỉ ra các biến được sử dụng trong chương trình ở hình dưới đây?

Đáp án: Biến sử dụng trong chương trình Scratch là biến A dùng để lưu trữ một số nguyên trong chương trình.

Phép gán trong chương trình

Hoạt động 2

Em hãy viết mỗi biểu thức toán học ở bảng dưới đây thành biểu thức tương ứng trong Python.

Biểu thức toán học
2a + 3b
Xy : z
b2 – 4ac
(a:b)c

Đáp án:

Biểu thức toán họcBiểu thức tương ứng trong Python
2a + 3b2*a + 3*b
xy : z(x*y)/z
b2 – 4acb**2 – 4*a*c
(a:b)c(a/b)*c

LUYỆN TẬP

Bài 1

Em hãy nêu ba tên biến đúng, ba tên biến sai. Với tên biến sai, em hãy giải thích tại sao đó không phải là tên biến.

Đáp án:

Ba tên biến đúng: A, t6, Trung_bình.

Ba tên sai: Ngày-sinh (vì chứa dấu -), 3 a b (vì bắt đầu bằng chữ số và dấu cách), 15a (vì bắt đầu bằng chữ số).

Bài 2

1) Ở cửa sổ Code, em hãy soạn thảo chương trình như trong Hình 4, chạy và cho biết kết quả hiển thị trên màn hình.

2) Thực hiện từng câu lệnh trong Hình 4 ở cửa sổ Shell. Sau đó hãy thay phép nhân bằng một phép toán khác và xem kết quả.

Đáp án: Hs tự thực hành.

1) 615.

2) Giả sử thay “*” bằng “//” (// là phép chia lấy phần nguyên) thì kết quả là 24.

Bài 3

Em hãy hoàn thiện chương trình ở Hình 5 bằng cách viết biểu thức gán cho biến pound để nhận được chương trình chuyển đổi đơn vị đo khối lượng từ đơn vị ki-lô-gam sang pound, biết rằng 1 kg bằng 2,205 pound. Em hãy thay đổi giá trị gán cho biến kilo để chạy thử nghiệm chương trình.

Đáp án:

kilo = 4.5
pound = kilo * 2.205
print(pound)

VẬN DỤNG

Mảnh vườn trồng cúc đại đoá có chiều rộng m mét, chiều dài n mét. Mỗi mét vuông trồng được một khóm hoa. Mỗi khóm hoa bán được a nghìn đồng. Em hãy viết chương trình để đưa ra màn hình tổng số tiền thu được khi bán hết hoa trong vườn, với bộ dữ liệu đầu vào là m = 5, n = 18, a = 30.

Đáp án:

m = 5
n = 18
a = 30
print(m*n*a)

CÂU HỎI TỰ KIỂM TRA

Câu 1. Xét đoạn chương trình ở hình dưới đây. Em hãy cho biết c hay d nhận giá trị lớn hơn.

a = 15.8

b = 6.2

c = a // b

d = a % b

Đáp án: Biến d nhận giá trị lớn hơn.

Câu 2. Có thể lưu chương trình Python dưới dạng tệp hay không?

Đáp án: Có thể lưu chương trình Python dưới dạng tệp với đuôi tệp là “.py”.

Xem thêm các bài khác tại Giải bài tập sách giáo khoa Tin học Lớp 10 – Cánh Diều

Thông tin liên hệ & mạng xã hội:
Website: https://bumbii.com/
Facebook: https://www.facebook.com/bumbiiapp
Pinterest: https://www.pinterest.com/bumbiitech

0 0 đánh giá
Article Rating
Theo dõi
Thông báo của
guest

0 Bình luận
Phản hồi nội tuyến
Xem tất cả bình luận
0
Cùng chia sẻ bình luận của bạn nào!x