Giải Tin học 10 trang 100 Kết nối tri thức

Với Giải Tin học 10 trang 100 trong Bài 18: Các lệnh vào ra đơn giản Tin học lớp 10 Kết nối tri thức hay nhất, ngắn gọn sẽ giúp học sinh dễ dàng trả lời các câu hỏi & làm bài tập Tin 10 trang 100.

Câu hỏi trang 100 Tin học 10: Dùng lệnh x = input (“Nhập số x: “) để nhập số cho biến x là đúng hay sai?

Lời giải:

Sai vì dùng lệnh x = input (“Nhập số x: “) để chuyển đổi số nhập sang kiểu số nguyên.

Luyện tập 1 trang 100 Tin học 10: Những lệnh nào trong các lệnh sau sẽ báo lỗi?

a) int(“12+45”)                             b) float(123.56)          c) float(“123,5.5”)

Lời giải:

Đáp án A và C

Lệnh int() không chuyển đổi các xâu có công thức.

Lệnh float () dùng để chuyển đổi số nguyên và xâu kí tự thành số thực. Không có dấu phẩy “,” trong lệnh.

Luyện tập 2 trang 100 Tin học 10: Vì sao khi nhập một số thực cần viết lệnh float(input())?

Lời giải:

Do dữ liệu nhập từ bàn phím bằng lệnh input() luôn là xâu kí tự nên muốn nhập một số thực cần viết lệnh float(input()) để chuyển đổi dữ liệu từ kiểu xâu kí tự sang kiểu số thực

Vận dụng 1 trang 100 Tin học 10: Viết một chương trình nhập giá trị ss là số giây từ bàn phím. Thông báo ra màn hình thời gian ss giây này sau khi đổi thành thời gian tính bằng ngày, giờ, phút, giây.

Lời giải:

- Phát triển từ ví dụ bài trước, chương trình như sau:

ss = int(input(“Nhập số giây ss:”))

ngay=ss//86400

gio=ss//3600-ngay*24

phut=ss//60-ngay*24*60-gio*60

giay=ss-ngay*24*3600-gio*3600-phut*60

print("ss = ", ss, " = ", ngay," ngay ",gio, " phut ",giay, " giay ")

Viết một chương trình nhập giá trị ss là số giây từ bàn phím

Vận dụng 2 trang 100 Tin học 10: Viết chương trình nhập ba số thực dương a, b, c và tính chu vi, diện tích của tam giác có độ dài các cạnh là a, b, c với a, b, c > 0 và thoả mãn bất đẳng thức tam giác.

Gợi ý: Công thức Heron tính diện tích tam giác: S=p(pa)(pb)(pc) với p là nửa chu vi tam giác.

Lời giải:

- Câu lệnh:

import math

a=int(input("Nhập cạnh tam giác thứ nhất"));

b=int(input("Nhập cạnh tam giác thứ hai"));

c=int(input("Nhập cạnh tam giác thứ ba"));

cv=a+b+c

p=cv/2

dt=math.sqrt(p*(p-a)*(p-b)*(p-c))

print("Chu vi = ", cv)

print("Diện tich = ", dt)

Viết chương trình nhập ba số thực dương a, b, c và tính chu vi

- Lưu ý: Khai báo thư viện math để sử dùng hàm sqrt

Lời giải bài tập Tin học lớp 10 Bài 18: Các lệnh vào ra đơn giản Kết nối tri thức hay khác:

Xem thêm lời giải bài tập Tin học lớp 10 Kết nối tri thức hay, ngắn gọn khác:


Giải bài tập lớp 10 Kết nối tri thức khác