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 (SGK Cánh Diều - Trang 64)

Hướng dẫn giải

Ngôn ngữ lập trình có cần các câu lệnh đưa dữ liệu vào và xuất dữ liệu ra

(Trả lời bởi Mai Trung Hải Phong)
Thảo luận (1)

Hoạt động 1 (SGK Cánh Diều - Trang 65)

Hoạt động 2 (SGK Cánh Diều - Trang 65)

Hướng dẫn giải

Sử dụng câu lệnh input() để yêu cầu nhập dữ liệu từ bàn phím.

(Trả lời bởi Mai Trung Hải Phong)
Thảo luận (3)

Luyện tập 1 (SGK Cánh Diều - Trang 67)

Hướng dẫn giải

import math

b=int(input('b='))

c=int(input('c='))

print('Diện tích tam giác:', b*c/2)

print('Độ dài cạnh huyền:', math.sqrt(b**2+c**2))

(Trả lời bởi 2611)
Thảo luận (1)

Luyện tập 2 (SGK Cánh Diều - Trang 67)

Hướng dẫn giải

n=int(input('Số học sinh: n='))

k=int(input('Số mận: k='))

print('Mỗi học sinh được chia ', k // n, ' quả mận')

print('Số mận dành riêng cho các em nữ là ' k-n*(k//n))

(Trả lời bởi 2611)
Thảo luận (1)

Vận dụng (SGK Cánh Diều - Trang 68)

Hướng dẫn giải

a=int(input('a='))

b=int(input('b='))

c=int(input('c='))

print('Số bàn tối thiểu cần mua:', round(a)+round(b)+round(c))

(Trả lời bởi 2611)
Thảo luận (1)

Câu hỏi tự kiểm tra (SGK Cánh Diều - Trang 68)

Hướng dẫn giải

Trong các câu sau đây, những câu nào đúng?

1) Để tính toán, các ngôn ngữ lập trình bậc cao không phân biệt kiểu dữ liệu số nguyên và kiểu dữ liệu số thực.

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 bởi animepham)
Thảo luận (2)