Một số ứng dụng nhỏ của máy tính cầm tay Mai Xuân Việt – Email: xuanviet15@gmail.com – Tel : 01678336358 – 0938680277 – 0947572201 570MS – CÔNG CỤ ĐẮC LỰC ĐỂ GIẢI CÁC BÀI TOÁN BẰNG PHƢƠNG PHÁP LẶP Máy tính thực sự là một công cụ rất đắc lực trong quá trình dạy và học hiện nay. Máy tính ngày có nhiều chức năng giúp đơn giản hoá và tối ưu hoá quá trình tính toán. Sau đây tôi xin trình bày một trong những chức năng ưu việt như thế. Dạng 1: Tính giá trị của một biểu thức. Thí dụ 1: a) Tính giá trị gần đúng của biểu thức sau: 1 1 1 1 1 2 6 20! S . Chuyển máy về chế độ COMP ( MODE 1), Deg (MODE (4) 1 ). Gán D = 0 (biến đếm) ; B = 0 ( biến tính tổng). Ghi vào màn hình : D = D+1 : B = B + 1 !D . ( : ghi bằng ALPHA : ) Ấn " = " liên tiếp đến khi D=20, ấn " = " ta được 1 1,718281828SB . b) Tính gần đúng giá trị của biểu thức sau : 2 3 8 15 224 5 10 17 226 S . Ta viết lại S 2 dưới dạng sau : 2 2 2 2 2 2 2 2 2 2 1 3 1 4 1 15 1 2 1 3 1 4 1 15 1 S Gán D=1 (biến đếm); B = 0 ( biến tổng). Ghi vào màn hình : D = D + 1 : B = B + 2 2 1 1 D D . Ấn " = " liên tiếp đến khi D=15, ấn " = ", ta được 2 12,97546126SB . Thí dụ 2: Tính gần đúng giá trị các biểu thức sau : a) 20 19 18 3 1 20 19 18 3 2A Gán D=1 ( biến chạy ) ; B = 0 ( biến tổng ) . Ghi vào màn hình: D = D + 1 : B = D DB . Ấn " = " liên tiếp để lặp, đến khi D=20, ấn " = ", ta được 1 1,164896671AB . b) 3 3 3 3 2 2 5 10 530 1 3 5 45 1 2 3 2 3 4 3 4 5 23 24 25 A . Gọi a n là số hạng thứ n của tổng , khi đó a n được xác định bởi : 3 2 1 21 ( 1)( 2) n n an n n n . Khi đó ta tính tổng A 2 như sau : Gán D = 0 ( biến đếm) ; B = 0 ( biến tổng ). Ghi vào màn hình : D = D + 1 : B = B + 3 2 1 21 ( 1)( 2) D D D D D . Một số ứng dụng nhỏ của máy tính cầm tay Mai Xuân Việt – Email: xuanviet15@gmail.com – Tel : 01678336358 – 0938680277 – 0947572201 Ấn " = " liên tiếp để lặp, đến khi D=23, ấn "=" ta được 2 526,8948752AB . Thí dụ 3: Lập trình trên máy tính nhanh giá trị của các biểu thức sau đây : a) 15 1 14 2 13 3 12 4 11 5 10 6 9 7 8 S . Gán A=8 (biến đếm 1) ; B = 8 (biến đếm 2) ; C = 8 ( biến tổng). Ghi vào màn hình : A = A – 1 : B = B + 1 : C = C -1 × B + A. Ấn " = " liên tiếp để lặp, đến khi A = 1, B = 15 , ấn " = ", ta được C 4,205864882. b) 3 100 4 1 1 1 1 1 1 1 1 1 1 . 1 . 1 1 2 2 3 2 3 4 2 3 100 S . Gán D=1 ( biến đếm) ; A = 1 ( biến tổng) ; B = 0 (biến số hạng ) ; C = 1 (biến tích). Ghi vào màn hình : D = D + 1 : A = A + 1 D : B = D A : C= CB. Ấn " = " liên tiếp cho đến khi D =100, ấn = = = , ta được S = C 92,97094657. Thí dụ 4: Cho hàm số 21 19 17 ( ) 5 6f x x x x . Kí hiệu () () n fx là đạo hàm cấp n của ()fx . Khi đó tính giá trị của tổng sau : 17 () 1 i i S f i . Trước tiên ta nhắc lại một kiến thức cũ đã học để áp dụng vào bài này : Cho hàm số n ( ) axgx . Khi đó ta có , với mọi k nguyên dương ta có : () ! ( )! () 0 nk k n a x khi k n nk gx khi k n . Khi đó ta tính tổng trên như sau : Gán D = 0 (biến đếm) ; B = 0 (biến tổng). Ghi vào màn hình : D = D +1 : B = B – 5× 21 21! (21 )! D D D + 19 19! (19 )! D D D + 6 17 17! (17 )! D D D . Ấn " = " liên tiếp để lặp, đến khi D =17 , ấn = ta được S = B -2,394340358 25 10 . Thí dụ 5: Cho hàm số 2 ( ) 4 os sin2 5 osf x c x x c x . Lập trình trên máy tính tồng sau : 20 () 1 (10 ) i i S f i . (tính bằng độ) Ta viết ()fx lại thành ( ) 2(1 os2x) + sin2x - 5cosx = 2cos2x + sin2x - 5cosx + 2 f x c . Trước tiên ta nhớ lại công thức : () 0 () 0 osu ' . os(u+ n.90 ) sin ' .sin( .90 ) nn nn c u c u u u n . Một số ứng dụng nhỏ của máy tính cầm tay Mai Xuân Việt – Email: xuanviet15@gmail.com – Tel : 01678336358 – 0938680277 – 0947572201 Khi đó đạo hàm cấp n của ()fx được tính bởi ( ) 1 0 0 0 ( ) 2 os 2x + n.90 2 .sin 2 .90 5 os(x + n.90 ) n n n f x c x n c . Ta tính tồng S như sau : Gán D = 0 (biến đếm); B = 0 (biến tổng). Ghi vào màn hình : D = D + 1 : B = B + 1 0 0 0 2 os 20D + D.90 2 .sin 20 .90 5 os(10D + D.90 ) DD c D D c . Ấn " = " liên tiếp để lặp, đến khi D=20, ấn "=" ta được S = B 1.838.217,784 Thí dụ 6: Tìm chữ só lẻ thập thập phân thứ 2010 24 của phép chia 10052010 24 . Trước tiên ta có : 10052010 3 205143 49 49 . Ta sẽ đi tìm chu kì của phép chia 3÷49 bằng cách lập trình trên máy để làm cho việc tính toàn trở nên dễ dàng và nhanh nhất bằng 1 trong 2 cách sau : Lưu ý: cách này chỉ thực hiện được trên máy 570MS có khả năng nhớ được 12 chữ số thập phân sau dấu phẩy, không thực hiện được trên các máy khác. Cách 1: Gán A = 3 ; B = 49 . Ghi vào màn hình : (((A×E9 ÷ B + 0,5) × E(-11) +1 – 1 ) × E11 – 1 ) : A = A×E9 – AnsB. ( Phím E ghi bằng phím EXP (10 ^ )). Ấn "=" để lặp, mỗi lần ấn = ta được 9 số thập phân sau dấu phẩy của phép chia 3/49 theo thứ tự đó. Sau một số lần lặp ta được 3÷49=0,061224489795918367346938775510204081632653061224489795 Ta tính được chu kì của phép chia là 42. Ta lại có : 5 10 20 100 25 6 2000 20 100 4 25 4 6 3 4 3 4 2010 10 2000 24 12 (mod42) 24 18 (mod42) 24 30 (mod42) 24 24 30 30 30 30. 30 30.30 30 .30 30 .30 30 30 (mod 42) 24 24 .24 18.30 36 (mod42) . Vậ chữ số thập phân thứ 24 2010 sau dấu phẩy chính là chữ số thứ 36 của chu kì và số đó là 6. Cách 2: Vào chương trình tính cơ số BASE ( MODE MODE 3 ). Gán A=3, B = 49 . Lần lượt thực hiện các thao tác sau : Ghi vào màn hình : A×100000000 ÷ B (ta được 8 chữ số thập phân sau dấu phẩy), ấn tiếp A×100000000 - AnsB SHIFT STO A , Dùng trên phím REPLAY để quay lại và thực hiện SHIFT COPY (REPLAY). Lúc đó trên màn hình hiển thị như sau : A×100000000 ÷ B : A×100000000 - AnsB A. Ấn "=" để lặp, mỗi lần ấn dấu "=" ta lại được 8 chữ số sau chữ số thập phân sau dấu phẩy của phép chia 3/49 theo thứ tự trên. Bài tập dành cho các bạn tự luyện: Bài 1: Tính gần đúng giá trị của biểu thức sau : a) 3 4 5 32 2 5 10 901 S . Một số ứng dụng nhỏ của máy tính cầm tay Mai Xuân Việt – Email: xuanviet15@gmail.com – Tel : 01678336358 – 0938680277 – 0947572201 b) 4 7 10 91 3 6 11 902 S . Bài 2: Tính gần đúng (làm tròn đến 5 chữ số thập phân) giá trị của biểu thức sau : 20 19 18 3 2 3 4 19 20M . Bài 3: Tìm gần đúng nghiệm của phương trình sau: [A]x + A -1 = 2010 ( [A] phần nguyên của A) Với A được cho bởi 2 3 4 38 35 39 4 2 3 37 1 2 3 37 3 4 5 39 2 3 4 38 A . Bài 4: Tìm chữ số thập phân thứ 2010 8 sau dấu phẩy của phép chia 216 ÷ 43. Bài 5: Cho đa thức 97 ( ) 5 7g x x x . Tính gần đúng giá trị của biểu thức sau : (3) (9) '(1) ''(1,1) (1,01) (1,00 1)S g g g g . Bài 6: Cho hàm số 2 2 3 3 74 4 12 xx y xx . Lập trình trên máy tính 570MS tính gần đúng tổng sau : (3) (10) '(2) ''(5) (10) (101)S y y y y . Dạng 2: Tính toán trong các bài toán dãy số. Thí dụ 1: Cho dãy số {u n } được xác định bởi : 01 21 1; 3. 5 6 , . n n n uu u u u n . Tính giá trị của 20 u và 20 20 0 i i Su . Gán D= 1 (biến đếm); A = 1 ; B = 3 (số hạng ) ; C= 4 (tổng). Ghi vào màn hình : D = D + 1: A = 5B – 6A : C = C +A : D = D + 1 : B = 5A – 6B : C= C + B. Ấn "=" liên tiếp đến khi D=20 thì ta được u 20 = 3.486.784.401 và S 20 = 5.230.176.601. Thí dụ 2: Cho dãy số {u n } được xác định bởi : 0 1 2 3 2 1 1; 2; 3. 5 3 7 , . n n n n u u u u u u u n Tính giá trị của u 15 và 10 10 0 i i Su . Gán D=2 (biến đếm); A = 1 ; B = 2 ; C = 3 (số hạng) ; E = 6 ( tổng). Ghi vào màn hình : D = D+1 : A = 5C – 3B + 7A : E = E + A : D = D+1 : B = 5A – 3C + 7B : E = E + B : D = D+1 : C = 5B – 3A + 7C : E = E + C. Ấn "=" liên tiếp ta xác định được các giá trị cần tính là : S 10 = 1.125.466 và u 15 = 1.983.638.868 . Thí dụ 3: Cho dãy {u n } được xác định bởi : 11 1 1 1; 5. 3 2 , 1. 4 n n n n n n uv u u v n v v u (*) Tính giá trị của u 15 và v 16 . Cách 1: Ta lập dãy số truy hồi cho từng dãy số trên như sau : Một số ứng dụng nhỏ của máy tính cầm tay Mai Xuân Việt – Email: xuanviet15@gmail.com – Tel : 01678336358 – 0938680277 – 0947572201 Từ (*) ta có : 12 12 2 1 1 1 2 1 1 1 1; 13; 5; 19; 3 2 3 2 4 4 4 (3 2 ) n n n n n n n n n n n n uu vv u u v u v u v v u v u v 12 2 1 1 1 12 2 1 1 1 1; 13 3 2 4 3 7 14 5; 19 4 2 3 4 7 14 n n n n n n n n n n n n n n uu u u u u u u u vv v v v v v v v . Tới đây ta thực hiện tương tự như những ví dụ trên. Cách 2: Tính trực tiếp mà không qua biến đổi. Gán : E = 1 (biến đếm) ; A= 1 (số hạng u n ) ; B = 5 (số hạng v n ). Ghi vào màn hình: E = E + 1 : C = 3A + 2B : D = 4B – A : E = E + 1 : A = 3C + 2D : B = 4D – C . Ấn "=" liên tiếp ta được u 15 = -522.059.840 và v 16 = -597.753.856 Thí dụ 4: Cho dãy số được xác định như sau: 12 2 1 2 1 2 , 3. n n n xx x xn x Lập trình trên máy tính để tính tổng 10 số hạng đầu tiên. Chứng minh tất cả các số hạng trên dãy để là số nguyên. Gán D = 2 (biến đếm) ; A = 1 ; B=1 (số hạng); C = 2 (tổng). Ghi vào màn hình : D=D+1: A= (B 2 + 2) ÷ A : C = C + A : D = D + 1 : B = (A 2 + 2) ÷ B : C = C + B. Ấn "=" liên tiếp đến khi D=10 thì ta được S 10 = C = 40546. Phần chứng minh xin dành cho bạn đọc. Sau đây là một số bài tập dành cho các bạn tự luyện: Bài 1: (Dãy Fibonacy). Cho 01 21 1 ,. n n n uu u u u n . Tính số hạng u 30 và 30 30 0 i i Su . Bài 2: Cho dãy {u n } được xác định bởi : 1 2 3 2 3 2 1 3; 2; 5 3 2 15 , n n n n u u u u u u u n . Tính tổng của 20 số hạng đầu tiên. Bài 3: Cho dãy số {x n } được xác định bởi : 1 1 1 32 , 1. 5 n n n x x xn x Tim cách tính chính xác giá trị của x 20 ? ( Gợi ý: chuyển về hai dãy phụ bằng cách đặt n n n y x z ). Dạng 3: DỰ ĐOÁN GIỚI HẠN CỦA DÃY SỐ. Thí dụ 1: Cho dãy số được xác định bởi : 1 2 1 5 2 , 1. nn x x x n Một số ứng dụng nhỏ của máy tính cầm tay Mai Xuân Việt – Email: xuanviet15@gmail.com – Tel : 01678336358 – 0938680277 – 0947572201 a) Xác định giá trị của 1 12 lim n x n x x x x . b) Xác định 1 1 2 1 2 1 1 1 lim n n x x x x x x . Giải: a) Gán A= 5 (số hạng) ; B=1 (biến tích). Ghi vào màn hình : B = BA : A = A 2 – 2 : A ÷ B . Ấn " = " liên tiếp đến khi giá trị A ÷ B hiển thị trên màn hinh có giá trị không đổi và ta tìm được giá trị đó là : A ÷ B = 4,582575695 = 21 . Vậy 1 12 lim 21 n x n x x x x . b) Gán A =5 (số hạng) ; B = 1 ( biến tích) ; D = 1/5 ( biến tổng). Ghi vào màn hình : A = A 2 – 2 : B = BA : D = D + 1÷B . Ấn " = " liên tiếp đến khi B=0, và D không đổi, khi đó ta tính được D=0,208712152. Nếu giải tay ta được kết quả chính xác là : 1 1 2 1 2 1 1 1 5 21 lim 0,208712152 2 n n x x x x x x . Thí dụ 2: Cho dãy số {u n } được xác định như sau : 12 21 1; 2 2 , 1,2, n n n uu u u u n Tính gần đúng giới hạn sau : 1 lim n n n u u . Gán D=2 (biến đếm) ; A = 1 ; B = 2 (số hạng). Ghi vào màn hình : D = D + 1 : A = B + 2A : A ÷ B : D = D + 1 : B = A + 2B : B ÷ A . Ấn "=" đến khi A ÷ B hoặc B ÷ A đạt đến giá trị không đổi và ta tính được 1 lim 2,414213562 1 2 n n n u u . Sau đây là một số bài tập dành cho các bạn tự luyện. Bài 1: Dãy {u n } được xác định như sau : 12 2 21 1 22 sin , 1,2, 55 n n n uu u u u n Tìm lim n n u . Bài 2: Dãy số {u n } được xác định như sau : 0 1 2 2005 1 ,. nn n u u u n u . Tìm giới hạn sau : 3 lim n n u n . Bài 3: Dãy số {u n } được xác định như sau : 1 2 1 1 , 1,2, 2005 n nn u u u u n . Tính giới hạn sau đây : 12 2 3 1 lim n n n u uu u u u . Một số ứng dụng nhỏ của máy tính cầm tay Mai Xuân Việt – Email: xuanviet15@gmail.com – Tel : 01678336358 – 0938680277 – 0947572201 Dạng 4: Tìm nghiệm gần đúng của phƣơng trình phƣơng trình phi tuyến bất kì. Thí dụ 1: Tìm gần đúng hai nghiệm của phương trình sau : 10 3 5 2 3 0x x x . Đặt 10 3 ( ) 5 2 3f x x x x . Ta có ()fx là một số liên tục trên . Ta có : ( 1) 1; (0) 3; (1) 5; (2) 985.f f f f Suy ra phương trình ( ) 0fx có ít nhất 1 nghiệm trong mỗi khoảng (-1;0) và (1; 2). Sử dụng quy trình lặp sau để tìm nghiệm ( Phương pháp Niutơn). 1 () '( ) n nn n fx xx fx . Gán X= -0.7, ghi vào màn hình : X = X – 10 3 92 5 2 3 10 15 2 X X X XX . Ấn "=" liên tiếp đến khi giá trị của X không thay đổi nữa thì đó chính là nghiệm của phương trình. Nghiệm thứ nhất X -0,950804901. Tương tự gán X = 1,3 , thực hiện quy trình lặp trên ta được X 1,266601048. Một số bài tập dành cho bạn đọc tự luyện: Tìm nghiệm gần đúng của các phương trình sau đây : 5 2 42 6 3 2 9 ) 2 2 osx+1=0 b) x sinx - 1 = 0 c) x 7 2 0 ) 1 0 ) 3 3 19 ) 2 3 5 11 ) 10 0 x x x x a x c xx d x x e x x f g x x . Name : Mai Xuân Việt Address : Đội II – thôn Dƣơng Quang – Xã Đức Thắng – Huyện Mộ Đức – Tỉnh Quảng Ngãi . Email : xuanviet15@gmail.com Tel : 01678336358 – 0938680277 – 0947572201 Một số ứng dụng nhỏ của máy tính cầm tay Mai Xuân Việt – Email: xuanviet15@gmail.com – Tel : 01678336358 – 0938680277 – 0947572201 . : 01678336358 – 0938680277 – 0947572201 570MS – CÔNG CỤ ĐẮC LỰC ĐỂ GIẢI CÁC BÀI TOÁN BẰNG PHƢƠNG PHÁP LẶP Máy tính thực sự là một công cụ rất đắc lực trong quá trình dạy và học hiện nay 985.f f f f Suy ra phương trình ( ) 0fx có ít nhất 1 nghiệm trong mỗi khoảng (-1;0) và (1; 2). Sử dụng quy trình lặp sau để tìm nghiệm ( Phương pháp Niutơn). 1 () '( ) n nn n fx xx fx AnsB. ( Phím E ghi bằng phím EXP (10 ^ )). Ấn "=" để lặp, mỗi lần ấn = ta được 9 số thập phân sau dấu phẩy của phép chia 3/49 theo thứ tự đó. Sau một số lần lặp ta được 3÷49=0,061224489795918367346938775510204081632653061224489795