TopStudy

Đáp án và lời giải

Bài tập Các kiểu dữ liệu số và câu lệnh vào – ra đơn giản có đáp án

Về trang đề

Câu 1

Hướng dẫn chấm do TopStudy biên soạn, mang tính gợ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.

Câu 2

Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý

>>> type(20/5)

<<class 'float'>

>>> type(20//3)

<<class 'int'>

>>> type(20%3)

<<class 'int'>

>>> type(5.0%3)

<<class 'float'>

Hình minh hoạ

Câu 3

Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý

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

Câu 4

Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý

from math import sqrt

import math

b = int(input("Nhập cạnh b"))

c = int(input("Nhập cạnh c"))

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

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

Hình minh hoạ

Câu 5

Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý

Chương trình:

k = int(input("Nhập số quả mận"))

n = int(input("Nhập số học sinh của lớp"))

c = k//n

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

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

Hình minh hoạ

Câu 6

Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý

Sử dụng lâu lệnh round() để làm tròn số thực thành số nguyên nếu số học sinh không chia hết cho 2.

a = int(input("Nhập số học sinh: "))

b = int(input("Nhập số học sinh: "))

c = int(input("Nhập số học sinh: "))

m = round(35/2) + round(42/2) + round(39/2)

print("Số bàn tối thiểu cần mua: ", m)

Hình minh hoạ

Câu 7

Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý

Những câu đúng: 1, 4

2) Trong Python, câu lệnh n = int(input(‘n = ’)) cho nhập vào một số nguyên ừ bàn phím.

3) Trong Python mỗi câu lệnh print() có thể đưa ra được giá trị của nhiều hơn một biến.