Em hãy giới thiệu một bài toán thực tế mà em biết và trình bày các bước cần thực hiện để giải quyết bài toán đó bằng máy tính

3.2 K

Với giải Vận dụng trang 123 Tin học lớp 10 Cánh diều chi tiết trong Bài 18: Lập trình giải quyết bài toán trên máy tính giúp học sinh dễ dàng xem và so sánh lời giải từ đó biết cách làm bài tập Tin học 10. Mời các bạn đón xem:

Giải bài tập Tin học lớp 10 Bài 18: Lập trình giải quyết bài toán trên máy tính

Vận dụng trang 123 Tin học 10: Em hãy giới thiệu một bài toán thực tế mà em biết và trình bày các bước cần thực hiện để giải quyết bài toán đó bằng máy tính.

Trả lời:

Bài toán: Giải phương trình bậc nhất với các dữ liệu đầu vào là các số thực a, b và đầu ra là nghiệm tìm được.

Các bước cần thực hiện:

1. Xác định bài toán:

Cho phương trình bậc nhất với hai số thực a, b

- Tìm nghiệm của phương trình trên

2. Thuật toán

Bước 1. Nhập 2 số nguyên a, b

Bước 2. Kiểm tra xem a = 0 không. Nếu a = 0:

- Nếu b = 0: phương trình vô số nghiệm. Kết thúc bài toán

- Nếu b != 0: phương trình vô nghiệm

Bước 3. Nếu a != 0 thì x = -b/a. Kết thúc bài toán

3. Viết chương trình

a = float(input("Nhập hệ số a: "))

b = float(input("Nhập hệ số b: "))

if a == 0:

if b == 0:

print("Vô số nghiệm")

else:

print("Vô nghiệm")

else:

print("Phương trình có nghiệm x =", -b / a)

Tin học 10 Bài 18: Lập trình giải quyết bài toán trên máy tính | Cánh diều (ảnh 1)

Xem thêm lời giải bài tập Tin học 10 Cánh diều hay, chi tiết khác:

Khởi động trang 119 Tin học lớp 10: Theo em, cách phát biểu đề bài của một bài tập trong tin học và trong toán học thường khác nhau ra sao?...

Hoạt động trang 119 Tin học 10: Việc lập trình trên máy tính để giải quyết một bài toán gồm những bước nào?...

Luyện tập 1 trang 123 Tin học 10: Có nhất thiết phải tìm được thuật toán trước khi viết chương trình để giải bài toán đó không?...

Luyện tập 2 trang 123 Tin học 10: Nếu muốn học một ngôn ngữ lập trình bậc cao, em sẽ phải tìm hiểu những gì ở ngôn ngữ lập trình đó?...

Câu hỏi trang 123 Tin học 10: Trong các câu sau, những câu nào đúng?...

Xem thêm các bài giải SGK Tin học lớp 10 Cánh diều hay, chi tiết khác:

Bài 17: Thực hành lập trình giải bài toán trên máy tính

Bài 18: Lập trình giải quyết bài toán trên máy tính

Bài 1: Nhóm nghề thiết kế và lập trình

Bài 2: Dự án nhỏ: Tìm hiểu về lập trình web, lập trình trò chơi và lập trình cho thiết bị di động

Bài 1: Hệ nhị phân và ứng dụng

Đánh giá

0

0 đánh giá