1. Trang chủ
  2. » Cao đẳng - Đại học

Bài giảng môn Tin học 10 - Bài 6: Giải bài toán trên máy tính

12 11 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 12
Dung lượng 227,94 KB

Nội dung

Bước 5: Viết tài liệu M« t¶ chi tiÕt vÒ bµi to¸n, thuËt to¸n, chươngtrình và kết quả thử nghiệm, hướngdẫn cách sử dụng.. Từ tài liệu này, ngườisử dụng đề xuất các khả n¨ng hoµn thiÖn thª[r]

(1)Bài toán đặt vấn đề T×m ­íc sè chung lín nhÊt­ C( LN) cña hai số nguyên dương M và N Víi c¸c gi¸ trÞ: M = 25; N = M = 88; N = 121 M = 997; N = 29 M = 2006; N=1998 Lop10.com (2) H·y chØ nh÷ng ­u ®iÓm cña viÖc gi¶i bµi to¸n b»ng m¸y tÝnh so víi c¸ch gi¶i toán thông thường? Lop10.com (3) Bµi Gi¶i bµi to¸n trªn m¸y tÝnh Lop10.com (4) Các bước thực Bước 1: Xác định bài toán Xác định hai thành phần INPUT, OUTPUT VÝ dô: INPUT: M , N là hai số nguyên dương OUTPUT: ­ CLN(M, N) Lop10.com (5) Bước 2: Lựa chọn thiết kế thuật toán a Lùa chän thuËt to¸n Lùa chän mét thuËt to¸n tèi ­u VÝ dô: NÕu M = N - §óng  ­ CLN = M (hoÆc N)  KÕt thóc; - Sai  XÐt: nÕu M > N - §óng  M = M – N; - Sai  N = N – M; Quá trình này lặp lại khiM = N Lop10.com (6) b DiÔn t¶ thuËt to¸n Theo hai c¸ch: Cách 1: Liệt kê các bước Cách 2: Vẽ sơ đồ khối Cách 1: Liệt kê các bước B1: NhËp M, N; B2: NÕu M = N lÊy ­ CLN = M (hoÆc N), chuyÓn đến B5; B3: NÕu M >N th× M  M - N råi quay l¹i B2; B4: N  N – M råi quay B2; B5: §­a kÕt qu¶­ CLN; KÕt thóc Lop10.com (7) Cách 2: Diễn tả thuật toán sơ đồ khối M 25 15 N 10 10 10 Lượt NhËp M= 25, MN,N= 10 15 25 M=5==N ?? 10 =10 5? § §­a ¦SLN M (25,10) ; KÕt thóc =5 S 15 M 25 >>>10 >10 10 N? § M M25 15 M 10 N10 S N N = 10 M Lop10.com 5 (8) M« pháng thuËt to¸n t×m ¦CLN M 25 15 N 10 10 10 Lượt NhËp M= 25M,N,N= 10 15 25 M=5==N ?? 10 =10 5? § §­a ¦CLN M (25,10) ; KÕt thóc =5 S 15 M 25 >>>10 >10 10 N? § M M25 15 M 10 N10 S N N = 10 M Lop10.com 5 (9) Bước 3: Viết chương trình Lµ tæng hîp gi÷a viÖc:  Lùa chän c¸ch tæ chøc d÷ liÖu  Sử dụng ngôn ngữ lập trình để diễn đạt đúng thuËt to¸n Lop10.com (10) Bước 4: Hiệu chỉnh Thử chươngtrình cách thực nó với số INPUT tiêu biểu (TEST) để kiểm tra kết quả, cã sai sãt th× hiÖu chØnh l¹i TEST: M = 8; M = 25; M = 88; M = 17; N=8­ CLN = N = 10  ­ CLN = N = 121  ­ CLN = 11 N = 13  ­ CLN = Lop10.com (11) Bước 5: Viết tài liệu M« t¶ chi tiÕt vÒ bµi to¸n, thuËt to¸n, chươngtrình và kết thử nghiệm, hướngdẫn cách sử dụng Từ tài liệu này, ngườisử dụng đề xuất các khả n¨ng hoµn thiÖn thªm Lop10.com (12) Các bước giải bài toán trên máy tính Bước 1:Xác định bài toán Bước 2:Lựa chọn thiết kế thuật toán Bước 3:Viết chương trình Bước 4:Hiệu chỉnh Bước 5:Viết tài liệu Lop10.com (13)

Ngày đăng: 01/04/2021, 20:40

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w