Giải Tin 10 Bài 18: Các lệnh vào ra đơn giản KNTT
Giải Tin 10 Bài 18: Các lệnh vào ra đơn giản KNTT được sưu tầm và soạn thảo dưới dạng file PDF để gửi tới các bạn học sinh cùng tham khảo, ôn tập đầy đủ kiến thức, chuẩn bị cho các buổi học thật tốt. Mời bạn đọc đón xem!
Chủ đề: Chủ đề 5: Giải quyết vấn đề với sự trợ giúp của máy tính (KNTT)
Môn: Tin học 10
Sách: Kết nối tri thức
Thông tin:
Tác giả:
Preview text:
Giải Tin 10 Bài 18: Các lệnh vào ra đơn giản KNTT
Luyện tập 1 trang 100 SGK Tin 10 KNTT
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 SGK Tin 10 KNTT
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 SGK Tin 10 KNTT
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 ")
Vận dụng 2 trang 100 SGK Tin 10 KNTT
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(p−a)(p−b)(p−c) 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)