Tìm kiếm theo tiêu đề

Tin tức cộng đồng

[MỜI HỢP TÁC] Các kỳ thi Olympic Quốc tế 2026 (IMO - IEO - ISO)

Kính gửi Quý Lãnh đạo, Ban Giám hiệu và Quý Thầy/Cô, FermatTech (Đối tác Google tại VN) phối hợp cùng SCO Ấn Độ trân trọng kính mời tham gia 3 kỳ thi uy tín dành cho HS từ lớp 1 - 12: - IMO: Olympic Toán Quốc tế. - IEO: Olympic Tiếng Anh Quốc tế. - ISO: Olympic Khoa học...
Xem tiếp

Tin tức thư viện

Chức năng Dừng xem quảng cáo trên violet.vn

12087057 Kính chào các thầy, cô! Hiện tại, kinh phí duy trì hệ thống dựa chủ yếu vào việc đặt quảng cáo trên hệ thống. Tuy nhiên, đôi khi có gây một số trở ngại đối với thầy, cô khi truy cập. Vì vậy, để thuận tiện trong việc sử dụng thư viện hệ thống đã cung cấp chức năng...
Xem tiếp

Hỗ trợ kĩ thuật

  • (024) 62 930 536
  • 0919 124 899
  • hotro@violet.vn

Liên hệ quảng cáo

  • (024) 66 745 632
  • 096 181 2005
  • contact@bachkim.vn

Bài 4. Bài toán và thuật toán

Wait
  • Begin_button
  • Prev_button
  • Play_button
  • Stop_button
  • Next_button
  • End_button
  • 0 / 0
  • Loading_status
Tham khảo cùng nội dung: Bài giảng, Giáo án, E-learning, Bài mẫu, Sách giáo khoa, ...
Nhấn vào đây để tải về
Báo tài liệu có sai sót
Nhắn tin cho tác giả
(Tài liệu chưa được thẩm định)
Nguồn: Tổng hợp trên internet
Người gửi: hà thị lương
Ngày gửi: 08h:02' 11-02-2022
Dung lượng: 1.1 MB
Số lượt tải: 42
Số lượt thích: 0 người
BÀI TOÁN VÀ THUẬT TOÁN
(Tiết 1)
 
Ví dụ 4: Cho đề bài
" Trăm trâu trăm cỏ
Trâu đứng ăn năm
Trâu nằm ăn ba
Lụ khụ trâu già
Ba con một bó "
Hỏi có bao nhiêu trâu mỗi loại ?
Ví dụ 5: Sắp xếp loại học lực của học sinh trong một kỳ thi tốt nghiệp bằng máy tính
Ví dụ 2: Tìm ước chung lớn nhất của hai số nguyên dương M, N
Ví dụ 1: Viết một dòng chữ ra màn hình
Theo em, trong phạm vi toán học ví dụ nào được gọi là bài toán?
TOÁN HỌC
TIN HỌC
Ví dụ 2, 3, 4 được gọi là bài toán
Tất cả ví dụ trên đều được gọi là bài toán
KHÁI NIỆM BÀI TOÁN
Trong phạm vi tin học, bài toán là việc nào đó ta muốn máy tính thực hiện.
TOÁN HỌC
TIN HỌC
THUẬT NGỮ
Thông tin đưa vào máy
Thông tin máy trả ra
Giả thiết
Kết luận
INPUT
OUTPUT
VD1 : Giải phương trình ax2 + bx + c = 0 (a ≠ 0).
Input : Các hệ số a,b,c (a ≠ 0)
Output : Thông báo nghiệm


VD2 : Kiểm tra tính nguyên tố của 1 số nguyên dương N
Input : N nguyên dương
Output : N là số nguyên tố hay N không phải số nguyên tố
HOẠT ĐỘNG NHÓM SỐ 1
Nhóm 1 + Nhóm 4:
Giải phương trình bậc nhất: ax + b = 0

Nhóm 2 + Nhóm 3:
Kiểm tra xem tổng của 2 số nguyên A, B có phải là số chẵn hay không?
Xác định Input và Output của bài toán?
Bài toán 1: Giải phương trình bậc nhất: ax + b = 0
Input: a, b
Output: thông báo nghiệm x
Bài toán 2: Kiểm tra xem tổng của 2 số nguyên m, n có phải là số chẵn hay không ?
Input: m, n nguyên
Output: tổng t = (m + n) có phải là số chẵn không?
Hướng dẫn các thao tác cho máy thực hiện để tìm ra lời giải
BÀI TOÁN
INPUT
OUTPUT
Bằng cách nào?
Giải bài toán
 
THUẬT TOÁN
Xác định các bước để giải bài toán trên?
 
Input
Output
THUẬT TOÁN
(Thao tác 1Thao tác 2...Thao tác n)
BÀI TOÁN
Thuật toán để giải một bài toán là :
Một dãy hữu hạn các thao tác.
Các thao tác được sắp xếp theo một trình tự xác định.
Sau khi thực hiện dãy thao tác đó, từ Input ta tìm được Output của bài toán.
KHÁI NiỆM THUẬT TOÁN
 
MÔ TẢ CÁC THAO TÁC CỦA THUẬT TOÁN
Cách1
Ví dụ
Đáp án
Bài toán 2
Bài toán 1
Kiểm tra xem tổng của 2 số nguyên m, n có phải số chẵn hay số lẻ?
Giải pt: ax + b = 0
Bước 1: Nhập a, b
Bước 2: Nếu a = 0 thì
Bước 2.1 Nếu b = 0 thì thông báo pt vô số nghiệm rồi kết thúc
Bước 2.2 Nếu b ≠ 0 thì thông báo pt vô định rồi kết thúc
Bước 3: Nếu a ≠ 0 thì tính nghiệm x = -b/a, thông báo nghiệm x rồi kết thúc
Bước 1: Nhập m, n
Bước 2: tính t = a + b
Bước 3: Nếu t chia hết cho 2 thì thông báo t là số chẵn rồi kết thúc
Bước 4: Nếu t không chia hết cho 2 thì thông báo t là số lẻ rồi kết thúc
HƯỚNG DẪN TỰ HỌC

a. Hướng dẫn học bài cũ:
- Nắm khái niệm bài toán, thuật toán
- Tìm Input, Output cho các bài toán sau:
+ Giải hệ phương trình
+ Cho ABC, cho độ dài các cạnh a,b,c. Hãy tìm S=?

b. Hướng dẫn chuẩn bị bài mới:
- Có mấy cách để biễu diễn thuật toán?
- Viết thuật toán tìm giá trị lớn nhất của một số nguyên.
Tiết học đến đây là kết thúc
Chúc các em học sinh chăm ngoan, học giỏi.
 
Gửi ý kiến