Nội dung chính Tin học 10 Cánh diều Chủ đề F Bài 5: Thực hành viết chương trình đơn giản
Hệ thống kiến thức trọng tâm Bài 5: Thực hành viết chương trình đơn giản sách Tin học 10 Cánh diều. Với các ý rõ ràng, nội dung mạch lạc, đi thẳng vào vấn đề hi vọng người đọc sẽ nắm trọn kiến thức trong thời gian rất ngắn. Nội dung chính được tóm tắt ngắn gọn sẽ giúp thầy cô ôn tập củng cố kiến thức cho học sinh. Bộ tài liệu có file tải về. Mời thầy cô kéo xuống tham khảo
Xem: => Giáo án tin học 10 cánh diều (bản word)
THỰC HÀNH VIẾT CHƯƠNG TRÌNH ĐƠN GIẢN (2 TIẾT)
I. GIẢI PHƯƠNG TRÌNH BẬC NHẤT
- Hoàn thiện chương trình:
a = float(input("a = "))
b = float (input("b = "))
print("Nghiệm của phương trình là ", -b/a)
- Chạy thử với a = 1, b = 2:
=> Chương trình vừa hoàn thiện có cho kết quả giống như Hình 1b.
- Chương trình sẽ đưa ra màn hình lỗi nếu giá trị a nhập vào là 0:
ZeroDivisionError: float division by zero
II. AN NINH LƯƠNG THỰC
Chương trình:
a = float(input("Nhập số kg gạo cần thiết "))
b = int (input("Nhập số người dân của một nước "))
print("Số gạo cần dự trữ là ", b*a)
III. TÌM ƯỚC CHUNG LỚN NHẤT
import math
a = int(input("Nhập a "))
b = int(input("Nhập b "))
print("Ước chung lớn nhất là ", math.gcd(a, b))
Kết quả:
IV. LÀM QUEN VỚI GHI CHÚ TRONG CHƯƠNG TRÌNH
- Chương trình có chú thích:
#Giải phương trình bậc hai
import math
a = 1
b = -5
c = 6
x1 = (-b - math.sqrt(b * b - 4 * a * c) / (2 * a))
x2 = -b / a - x1 #Định lí Viet
print(x1)
print(x2)
- Chương trình không có chú thích:
import math
a = 1
b = -5
c = 6
x1 = (-b - math.sqrt(b * b - 4 * a * c) / (2 * a))
x2 = -b / a - x1
print(x1)
print(x2)
=> Nhận xét: Kết quả của chúng giống nhau.
V. LÀM QUEN VỚI NHẬP DỮ LIỆU LÀ MỘT DÒNG CHỮ
day_ki_tu = input("Gõ vào ngày tháng năm sinh: ")
print("Ngày sinh: ", day_ki_tu)
=> Giáo án tin học 10 cánh diều bài 5: Thực hành viết chương trình đơn gián (2 tiết)