Giải Tin học 10 (Cánh diều) Bài 4: Các kiểu dữ liệu số và câu lệnh vào ra đơn giản
Hoidap.vietjack.com trân trọng giới thiệu: lời giải bài tập Tin học lớp 10 Bài 4: Các kiểu dữ liệu số và câu lệnh vào ra đơn giản sách Cánh diều hay nhất, chi tiết giúp học sinh dễ dàng làm bài tập Tin học 10 Bài 4. Mời các bạn đón xem:
Giải bài tập Tin học lớp 10 Bài 4: Các kiểu dữ liệu số và câu lệnh vào ra đơn giản
Khởi động
Trả lời:
Ngôn ngữ lập trình là ngôn ngữ chung giữa con người và máy tính để con người viết các chỉ dẫn cho máy tính thực hiện nhiệm vụ. Khi yêu cầu máy tính giải quyết một bài toán ta, cần phải cung cấp dữ liệu vào cho máy tính và yêu cầu máy tính trả kết quả ra. Vì vậy ngôn ngữ lập trình cần các câu lệnh đưa dữ liệu vào và xuất dữ liệu ra.
1. Kiểu dữ liệu số nguyên và số thực
Hoạt động
Dữ liệu đầu vào |
Phép toán |
Kết quả |
a = 20 |
a / b |
4.0 |
b = 5 |
a //d |
6 |
c = 5.0 |
a % d |
2 |
d = 3 |
c % d |
2.0 |
Trả lời:
Chương trình |
|
Kết quả |
|
|
|
2. Các câu lệnh vào - ra đơn giản
Trả lời:
Khi lập trình Scratch, dùng câu lệnh ask để yêu cầu nhập dữ liệu từ bàn phím.
3. Hằng trong Python
Luyện tập
Bài 1 trang 67 Tin học lớp 10: Tam giác vuông
Có thể đưa ra dòng thông báo tùy chọn (bằng tiếng Việt có dấu) trước mỗi dữ liệu nhập vào và trước mỗi kết quả xuất ra. Ví dụ
INPUT |
OUTPUT |
b = 3 c = 4 |
Diện tích tam giác: 6.0 Độ dài cạnh huyền: 5.0 |
Trả lời:
Với b, c là 2 cạnh của tam giác vuông.
Công thức tính diện tích tam giác vuông
s = (b.c)/2
Độ dài cạnh huyền được tính như sau:
cách viết khác: a = (b2 + c2)1/2
Chương trình |
|
Kết quả |
|
|
|
INPUT |
OUTPUT |
Số học sinh: n = 31 Số mận: k = 123 |
Mỗi học sinh được chia 3 quả mận. Số mận dành riêng cho các em nữ là 30 |
Trả lời:
Số mận mỗi học sinh nhận được phải là số nguyên nên ta dùng phép chia nguyên, số quả còn dư ra thì chia đều cho các bạn nữ, do đó dùng phép chia dư.
Chương trình như sau:
Chương trình |
|
Kết quả |
|
Vận dụng
Vận dụng trang 68 Tin học lớp 10: Tính số bàn học
Ví dụ:
INPUT |
OUTPUT |
a = 35 b = 42 c = 39 |
Số bài tối thiểu cần mua: 59 |
Trả lời:
Ta sẽ sử dụng phép chia nguyên (//) và phép chia dư (%) để tìm ra số bàn cho mỗi lớp.
Chương trình |
Kết quả |
|
|
Câu hỏi tự kiểm tra
Câu hỏi tự kiểm tra trang 68 Tin học lớp 10: Trong các câu sau đây, những câu nào đúng?
2) Trong Python, câu lệnh n = int(input(‘n =’)) cho nhập vào một số thực từ bàn phím.
3) Trong Python mỗi câu lệnh print() chỉ đưa ra được giá trị của một biến.
4) Trong Python, với câu lệnh input() có thể nhập dữ liệu cùng với thông báo hướng dẫn.
Trả lời:
Trong các câu trên, chỉ có câu 4 đúng.
Bài viết liên quan
- Giải Tin học 10 (Cánh diều) Bài 2: Biến phép gán và biểu thức số học
- Giải Tin học 10 (Cánh diều) Bài 3: Thực hành làm quen và khám phá Python
- Giải Tin học 10 (Cánh diều) Bài 5: Thực hành viết chương trình đơn giản
- Giải Tin học 10 (Cánh diều) Bài 6: Câu lệnh rẽ nhánh
- Giải Tin học 10 (Cánh diều) Bài 7: Thực hành câu lệnh rẽ nhánh