SlideShare a Scribd company logo
1 of 19
TTrròò cchhơơii 
AAII TTÍÍNNHH NNHHAANNHH HHƠƠNN 
CCHHƯƯƠƠNNGG TTRRÌÌNNHH
Bài 6. 
GIẢI BÀI TOÁN TRÊN 
MÁY TÍNH
Bước 1: Xác định bài toán 
Xác định bài toán là xác định hai thành 
phần Input và Output. 
Xác định bài toán là 
xác định những thông tin nào?
Bài tập: Xác định Input và output của các bài 
toán sau: 
Bài 1. Tính ddiiệệnn ttíícchh hhììnnhh ttrròònn 
((CCôônngg tthhứứcc :: SS == rr ** rr ** 33..1144)) 
BBààii 22.. TTíínnhh cchhuu vvii hhììnnhh ttrròònn 
((CCôônngg tthhứứcc :: CC == 22 ** 33..1144 ** rr )) 
BBààii 33.. TTíínnhh cchhuu vvii hhììnnhh cchhữữ nnhhậậtt 
((CCôônngg tthhứứcc :: CC == ((aa ++ bb))**22 )) 
BBààii 44.. KKiiểểmm ttrraa mmộộtt ssốố nngguuyyêênn NN ((NN≠≠00)) nnhhậậpp ttừừ bbàànn 
pphhíímm llàà ““ SSốố nngguuyyêênn ââmm”” hhaayy llàà ““SSốố nngguuyyêênn ddưươơnngg””
Bước 2: Lựa chọn hoặc thiết kế 
thuật toán 
Lựa chọn thuật toán: 
+ Một bài toán sẽ có nhiều thuật toán do đó ta 
cần chọn một thuật toán tối ưu. 
Với mỗi bài toán có phải 
chỉ có một 
thuật toán duy nhất ?
VVíí ddụụ:: TThhuuậậtt ttooáánn ttíínnhh ttổổnngg nn ssốố nngguuyyêênn ddưươơnngg đđầầuu 
ttiiêênn (nn**)) 
CCáácchh 11.. 
BB11.. NNhhậậpp ssốố nngguuyyêênn ddưươơnngg nn.. 
BB22.. TTíínnhh ttổổnngg 
S = n .( n + 
1) 
BB33.. XXuuấấtt rraa ttổổnngg SS.. 
2 
CCáácchh 22.. 
BB11.. NNhhậậpp ssốố nngguuyyêênn ddưươơnngg nn.. 
BB22.. SS  00,, ii  00 (( SS == 00,, ii == 00)) 
BB33.. ii  ii ++ 11 (( ttăănngg ii llêênn 11 )) 
BB44.. NNếếuu ii >> nn tthhìì xxuuấấtt rraa ttổổnngg SS,, 
rrồồii kkếếtt tthhúúcc.. 
BB55.. TTíínnhh ttổổnngg SS == SS ++ ii,, rrồồii qquuaayy 
llạạii bbưướớcc 33.. 
DỄ HIỂU 
THỜI GIAN THỰC 
HIỆN NHANH 
TỐN ÍT BỘ NHỚ
BBưướớcc 22:: LLựựaa cchhọọnn hhooặặcc tthhiiếếtt kkếế 
tthhuuậậtt ttooáánn 
 DDiiễễnn ttảả tthhuuậậtt ttooáánn:: 
+ Có 2 cách để diễn tả thuật toán là: liệt kê 
và sơ đồ khối .. 
Có mấy cách diễn tả 
thuật toán ?
VVíí ddụụ:: TThhuuậậtt ttooáánn ggiiảảii pphhưươơnngg ttrrììnnhh bbậậcc 22.. ((aa ≠≠ 00)) 
Cách 1: Liệt kê các bước 
BB11:: NNhhậậpp aa,, bb,, cc;; 
BB22:: TTíínnhh D == bb22 –– 44aacc;; 
BB33:: NNếếuu D < 00 tthhìì PPTT vvôô nngghhiiệệmm ==>> KKTT;; 
BB44:: NNếếuu D == 00 tthhìì PPTT ccóó 11 nngghhiiệệmm kkéépp xx == 
--bb//22aa ==>> KKTT;; 
BB55:: NNếếuu D >> 00 tthhìì PPTT ccóó hhaaii nngghhiiệệmm pphhâânn 
bbiiệệtt llàà xx11,, xx22 == ((--bb ± ÖD))//22aa ==>> BB77;;
Cách 2. Sơ đồ thuật ttooáánn ggiiảảii pphhưươơnngg 
BD 
Nhập vào a, b, c 
D = b - 4ac 
Đ 
D < 0 PT vô nghiệm 
D = 0 PT có nghiệm x= - b/2a KT 
Đ 
ttrrììnnhh bbậậcc hhaaii 
2 
PT có 2 nghiệm 
x1,x2 = ( -b ±ÖD )/2a 
B1 
B2 
B3 
B4 
B5 
S 
Đ
MMôô pphhỏỏnngg tthhuuậậtt ttooáánn ggiiảảii pphhưươơnngg ttrrììnnhh bbậậcc 
BD 
nhập a,b,c= vào 1 3 a,5 
b,c 
D = 3*3 - 4*5 = - 11 
aa bb cc 
11 33 55 
D = b* b - 4* a* c 
-11 < 0  PT vô nghiệm 
D 
--1111 
D < 0  
D = 0 PT có nghiệm x = -b/2a KT 
S 
PT có 2 nghiệm 
x1, x2 = (-b ±ÖD )/2a 
Đ 
S 
hhaaii 
BBộộ TTEESSTT 11::
MMôô pphhỏỏnngg tthhuuậậtt ttooáánn ggiiảảii pphhưươơnngg ttrrììnnhh bbậậcc 
a,b,c= 1 2 1 
nhập vào a,b,c 
D = 2*2 - 4*1*1 = 0 
aa bb cc 
hhaaii 
PT vô nghiệm 
D 
PT có nghiệm x=-b/2a KT 
BD 
00 
11 22 11 
D = b* b - 4* a* c 
D < 0  
S 
PT có 2 nghiệm 
x1, x2 = (-b ±ÖD )/2a 
Đ 
S 
BBộộ TTEESSTT 22:: 
Đ 
D = 0  PT có nghiệm kép x=-1
MMôô pphhỏỏnngg tthhuuậậtt ttooáánn ggiiảảii pphhưươơnngg ttrrììnnhh bbậậcc 
a,b,c= 1 -5 6 
nhập vào a,b,c 
D = 25 - 24 = 1  
BBộộ TTEESSTT 33:: 
aa bb cc 
PT vô nghiệm 
D 
hhaaii 
PT có nghiệm x=-b/2a KT 
BD 
11 
11 --55 66 
D = b* b - 4* a* c 
D < 0  
S 
có 2 nghiệm 
x1, x2 = (-b ±ÖD )/2a 
Đ 
S 
Đ 
D = 0  
PT có 2 nghiệm: x1 = 3 
x2 = 2
Bài tập: Xây dựng thuật toán (liệt kê các bước) của các 
bài toán sau: 
Bài 1. Tính diện ttíícchh hhììnnhh ttrròònn 
((CCôônngg tthhứứcc :: SS == rr ** rr ** 33..1144)) 
BBààii 22.. TTíínnhh cchhuu vvii hhììnnhh ttrròònn 
((CCôônngg tthhứứcc :: CC == 22 ** 33..1144 ** rr )) 
BBààii 33.. TTíínnhh cchhuu vvii hhììnnhh cchhữữ nnhhậậtt 
((CCôônngg tthhứứcc :: CC == ((aa ++ bb))**22 )) 
BBààii 44.. KKiiểểmm ttrraa mmộộtt ssốố nngguuyyêênn NN ((NN≠≠00)) nnhhậậpp 
ttừừ bbàànn pphhíímm llàà ““ SSốố nngguuyyêênn ââmm”” hhaayy llàà ““SSốố 
nngguuyyêênn ddưươơnngg””
BBààii 44.. KKiiểểmm ttrraa mmộộtt ssốố nngguuyyêênn nn 
((nn≠≠00)) nnhhậậpp ttừừ bbàànn pphhíímm llàà ““ SSốố 
nngguuyyêênn ââmm”” hhaayy llàà ““SSốố nngguuyyêênn 
ddưươơnngg”” 
BB11.. NNhhậậpp ssốố nngguuyyêênn nn.. 
BB22.. NNếếuu nn << 00 tthhìì nn llàà ssốố nngguuyyêênn ââmm 
BB33.. NNếếuu nn ≥≥ 00 tthhìì nn llàà ssốố nngguuyyêênn 
ddưươơnngg 
BBààii 11.. Tính diện tích hình tròn 
(Công thức : S = r * r * 3.14) 
BB11.. NNhhậậpp vvààoo bbáánn kkíínnhh rr.. 
BB22.. TTíínnhh ddiiệệnn ttíícchh hhììnnhh ttrròònn 
(( SS == r * r * 3.14)) 
BB33.. XXuuấấtt rraa ddiiệệnn ttíícchh hhììnnhh ttrròònn 
((SS)) 
Bài 3. Tính chu vi hình chữ nhật 
(Công thức : C = (a + b)*2 ) 
BB11.. NNhhậậpp vvààoo cchhiiềềuu ddààii ((aa)) vvàà 
cchhiiềềuu rrộộnngg ((bb)).. 
BB22.. TTíínnhh cchhuu vvii HHCCHH 
(( CC==((aa++bb)) // 22)) 
BB33.. XXuuấấtt rraa cchhuu vvii HHCCNN ((CC)) 
BBààii 22.. Tính chu vi hình tròn 
(Công thức : C = 2 * 3.14 * r , 
với r là bán kính hình tròn) 
BB11.. NNhhậậpp vvààoo bbáánn kkíínnhh rr.. 
BB22.. TTíínnhh cchhuu vvii hhììnnhh ttrròònn 
((C = 2 * 3.14 * r )) 
BB33.. XXuuấấtt rraa cchhuu vvii hhììnnhh ttrròònn ((CC))
BBưướớcc 33:: VViiếếtt cchhưươơnngg ttrrììnnhh 
LLàà ttổổnngg hhợợpp ggiiữữaa vviiệệcc :: 
+ LLựựaa cchhọọnn ccáácchh ttổổ cchhứứcc ddữữ lliiệệuu .. 
+ SSửử ddụụnngg nnggôônn nnggữữ llậậpp ttrrììnnhh đđểể ddiiễễnn đđạạtt 
đđúúnngg tthhuuậậtt ttooáánn.. 
CCHHƯƯƠƠNNGG TTRRÌÌNNHH
BBưướớcc 44:: HHiiệệuu cchhỉỉnnhh 
LLàà ttổổnngg hhợợpp ggiiữữaa vviiệệcc :: 
+ TThhửử llạạii cchhưươơnngg ttrrììnnhh bbằằnngg ccáácchh tthhựựcc hhiiệệnn 
vvớớii ccáácc bbộộ IInnppuutt ccụụ tthhểể ((TTeesstt)).. NNếếuu ssaaii tthhìì 
ssửửaa rrồồii tthhửử llạạii đđếếnn kkhhii cchhưươơnngg ttrrììnnhh tthhựựcc 
hhiiệệnn ttốốtt.. 
+ CCóó tthhểể tthhaayy nnggôônn nnggữữ llậậpp ttrrììnnhh hhooặặcc tthhuuậậtt 
ttooáánn ttrroonngg bbưướớcc hhiiệệuu cchhỉỉnnhh .. 
CCHHƯƯƠƠNNGG TTRRÌÌNNHH
BBưướớcc 55:: VViiếếtt ttààii lliiệệuu 
MMôô ttảả cchhii ttiiếếtt ttooàànn bbộộ bbààii ttooáánn,, tthhuuậậtt 
ttooáánn,, cchhưươơnngg ttrrììnnhh,, kkếếtt qquuảả tthhửử nngghhiiệệmm 
vvàà hhưướớnngg ddẫẫnn ssửử ddụụnngg.. ĐĐiiềềuu nnààyy ssẽẽ ggiiúúpp 
íícchh cchhoo nnggưườờii ddùùnngg vvàà cchhoo vviiệệcc nnâânngg 
ccấấpp,, hhooàànn tthhiiệệnn cchhưươơnngg ttrrììnnhh..
CCÁÁCC BBƯƯỚỚCC TTHHỰỰCC HHIIỆỆNN GGiiẢẢII BBÀÀII 
TTOOÁÁNN TTRRÊÊNN MMÁÁYY TTÍÍNNHH 
BBưướớcc 11:: XXáácc đđịịnnhh bbààii ttooáánn 
BBưướớcc 22:: LLựựaa cchhọọnn hhooặặcc tthhiiếếtt kkếế tthhuuậậtt ttooáánn 
BBưướớcc 33:: VViiếếtt cchhưươơnngg ttrrììnnhh 
BBưướớcc 44:: HHiiệệuu cchhỉỉnnhh 
BBưướớcc 55:: VViiếếtt ttààii lliiệệuu

More Related Content

What's hot

Toan pt.de076.2011
Toan pt.de076.2011Toan pt.de076.2011
Toan pt.de076.2011BẢO Hí
 
Toan pt.de130.2011
Toan pt.de130.2011Toan pt.de130.2011
Toan pt.de130.2011BẢO Hí
 
Cực trị-hàm-đa-thức
Cực trị-hàm-đa-thứcCực trị-hàm-đa-thức
Cực trị-hàm-đa-thứcvanthuan1982
 
hướng dẫn đồ án BT 2- khung nhà BTCT toàn khối
hướng dẫn đồ án BT 2- khung nhà BTCT toàn khốihướng dẫn đồ án BT 2- khung nhà BTCT toàn khối
hướng dẫn đồ án BT 2- khung nhà BTCT toàn khốiHuy Nguyen
 
Tiếp tuyến của đồ thị hàm số
Tiếp tuyến của đồ thị hàm sốTiếp tuyến của đồ thị hàm số
Tiếp tuyến của đồ thị hàm sốMinh Thắng Trần
 
Tinh toan ket_cau_be_chua_-_tại_123doc.vn
Tinh toan ket_cau_be_chua_-_tại_123doc.vnTinh toan ket_cau_be_chua_-_tại_123doc.vn
Tinh toan ket_cau_be_chua_-_tại_123doc.vnHắc PI
 
Toan pt.de066.2012
Toan pt.de066.2012Toan pt.de066.2012
Toan pt.de066.2012BẢO Hí
 
Đáp Án Siêu Chi Tiết Môn Toán Học THPT Quốc Gia 2016 - Megabook.vn
Đáp Án Siêu Chi Tiết Môn Toán Học THPT Quốc Gia 2016 - Megabook.vnĐáp Án Siêu Chi Tiết Môn Toán Học THPT Quốc Gia 2016 - Megabook.vn
Đáp Án Siêu Chi Tiết Môn Toán Học THPT Quốc Gia 2016 - Megabook.vnMegabook
 
Toan pt.de033.2012
Toan pt.de033.2012Toan pt.de033.2012
Toan pt.de033.2012BẢO Hí
 
1.3 bien luan_pt_bang_do_thi
1.3 bien luan_pt_bang_do_thi1.3 bien luan_pt_bang_do_thi
1.3 bien luan_pt_bang_do_thivanthuan1982
 
Chinh sua thuyet minh-do-an-ky-thuat-thi-cong-nguyen-the-nam-thay-doan-vinh-phuc
Chinh sua thuyet minh-do-an-ky-thuat-thi-cong-nguyen-the-nam-thay-doan-vinh-phucChinh sua thuyet minh-do-an-ky-thuat-thi-cong-nguyen-the-nam-thay-doan-vinh-phuc
Chinh sua thuyet minh-do-an-ky-thuat-thi-cong-nguyen-the-nam-thay-doan-vinh-phucNguyen Tri Nam Hung
 
Toan pt.de062.2010
Toan pt.de062.2010Toan pt.de062.2010
Toan pt.de062.2010BẢO Hí
 
Chuyen de elip luyen thi dai hoc tại 123doc.vn
Chuyen de elip luyen thi dai hoc   tại 123doc.vnChuyen de elip luyen thi dai hoc   tại 123doc.vn
Chuyen de elip luyen thi dai hoc tại 123doc.vnTung Luu
 
Toan pt.de142.2011
Toan pt.de142.2011Toan pt.de142.2011
Toan pt.de142.2011BẢO Hí
 

What's hot (19)

Cuc tri hay
Cuc tri hayCuc tri hay
Cuc tri hay
 
Toan pt.de076.2011
Toan pt.de076.2011Toan pt.de076.2011
Toan pt.de076.2011
 
Toan pt.de130.2011
Toan pt.de130.2011Toan pt.de130.2011
Toan pt.de130.2011
 
Cực trị-hàm-đa-thức
Cực trị-hàm-đa-thứcCực trị-hàm-đa-thức
Cực trị-hàm-đa-thức
 
hướng dẫn đồ án BT 2- khung nhà BTCT toàn khối
hướng dẫn đồ án BT 2- khung nhà BTCT toàn khốihướng dẫn đồ án BT 2- khung nhà BTCT toàn khối
hướng dẫn đồ án BT 2- khung nhà BTCT toàn khối
 
Tiếp tuyến của đồ thị hàm số
Tiếp tuyến của đồ thị hàm sốTiếp tuyến của đồ thị hàm số
Tiếp tuyến của đồ thị hàm số
 
Tinh toan ket_cau_be_chua_-_tại_123doc.vn
Tinh toan ket_cau_be_chua_-_tại_123doc.vnTinh toan ket_cau_be_chua_-_tại_123doc.vn
Tinh toan ket_cau_be_chua_-_tại_123doc.vn
 
Toan pt.de066.2012
Toan pt.de066.2012Toan pt.de066.2012
Toan pt.de066.2012
 
ôN thi hk 1 đề 10
ôN thi hk 1   đề 10ôN thi hk 1   đề 10
ôN thi hk 1 đề 10
 
Đáp Án Siêu Chi Tiết Môn Toán Học THPT Quốc Gia 2016 - Megabook.vn
Đáp Án Siêu Chi Tiết Môn Toán Học THPT Quốc Gia 2016 - Megabook.vnĐáp Án Siêu Chi Tiết Môn Toán Học THPT Quốc Gia 2016 - Megabook.vn
Đáp Án Siêu Chi Tiết Môn Toán Học THPT Quốc Gia 2016 - Megabook.vn
 
Toan pt.de033.2012
Toan pt.de033.2012Toan pt.de033.2012
Toan pt.de033.2012
 
1.3 bien luan_pt_bang_do_thi
1.3 bien luan_pt_bang_do_thi1.3 bien luan_pt_bang_do_thi
1.3 bien luan_pt_bang_do_thi
 
Chinh sua thuyet minh-do-an-ky-thuat-thi-cong-nguyen-the-nam-thay-doan-vinh-phuc
Chinh sua thuyet minh-do-an-ky-thuat-thi-cong-nguyen-the-nam-thay-doan-vinh-phucChinh sua thuyet minh-do-an-ky-thuat-thi-cong-nguyen-the-nam-thay-doan-vinh-phuc
Chinh sua thuyet minh-do-an-ky-thuat-thi-cong-nguyen-the-nam-thay-doan-vinh-phuc
 
Toan pt.de062.2010
Toan pt.de062.2010Toan pt.de062.2010
Toan pt.de062.2010
 
do-an-thi-cong
do-an-thi-congdo-an-thi-cong
do-an-thi-cong
 
Chuyen de elip luyen thi dai hoc tại 123doc.vn
Chuyen de elip luyen thi dai hoc   tại 123doc.vnChuyen de elip luyen thi dai hoc   tại 123doc.vn
Chuyen de elip luyen thi dai hoc tại 123doc.vn
 
Bai 4
Bai 4Bai 4
Bai 4
 
Doko.vn 296839-do-an-to-chuc-thi-cong
Doko.vn 296839-do-an-to-chuc-thi-congDoko.vn 296839-do-an-to-chuc-thi-cong
Doko.vn 296839-do-an-to-chuc-thi-cong
 
Toan pt.de142.2011
Toan pt.de142.2011Toan pt.de142.2011
Toan pt.de142.2011
 

Similar to Bai 6 khoi 10

Toan pt.de039.2012
Toan pt.de039.2012Toan pt.de039.2012
Toan pt.de039.2012BẢO Hí
 
Toan pt.de015.2011
Toan pt.de015.2011Toan pt.de015.2011
Toan pt.de015.2011BẢO Hí
 
Mathvn.com 10. toan-thuan-thanh1 lan 1-new
Mathvn.com   10. toan-thuan-thanh1 lan 1-newMathvn.com   10. toan-thuan-thanh1 lan 1-new
Mathvn.com 10. toan-thuan-thanh1 lan 1-newMiễn Cưỡng
 
500 bat dang thuc tong hop cao minh quang
500 bat dang thuc tong hop   cao minh quang500 bat dang thuc tong hop   cao minh quang
500 bat dang thuc tong hop cao minh quangPhạm Bá Quỳnh
 
Toan pt.de023.2010
Toan pt.de023.2010Toan pt.de023.2010
Toan pt.de023.2010BẢO Hí
 
Toan pt.de017.2010
Toan pt.de017.2010Toan pt.de017.2010
Toan pt.de017.2010BẢO Hí
 
Hình học Đường Thẳng
Hình học Đường ThẳngHình học Đường Thẳng
Hình học Đường ThẳngLong Nguyen
 
TỔNG HỢP ĐỀ THI TOÁN KHỐI A B D NĂM 2002 ĐẾN 2013 - LTĐH 2014
TỔNG HỢP ĐỀ THI TOÁN KHỐI A B D NĂM 2002 ĐẾN 2013 - LTĐH 2014TỔNG HỢP ĐỀ THI TOÁN KHỐI A B D NĂM 2002 ĐẾN 2013 - LTĐH 2014
TỔNG HỢP ĐỀ THI TOÁN KHỐI A B D NĂM 2002 ĐẾN 2013 - LTĐH 2014Hoàng Thái Việt
 
1.3 bien luan_pt_bang_do_thi
1.3 bien luan_pt_bang_do_thi1.3 bien luan_pt_bang_do_thi
1.3 bien luan_pt_bang_do_thivanthuan1982
 
Toan pt.de034.2012
Toan pt.de034.2012Toan pt.de034.2012
Toan pt.de034.2012BẢO Hí
 
Toan pt.de078.2010
Toan pt.de078.2010Toan pt.de078.2010
Toan pt.de078.2010BẢO Hí
 
Cac huongtuduy phuongphapgiai_hinhhocoxyz
Cac huongtuduy phuongphapgiai_hinhhocoxyzCac huongtuduy phuongphapgiai_hinhhocoxyz
Cac huongtuduy phuongphapgiai_hinhhocoxyzHuynh ICT
 
Toan pt.de043.2012
Toan pt.de043.2012Toan pt.de043.2012
Toan pt.de043.2012BẢO Hí
 
Toan pt.de001.2012
Toan pt.de001.2012Toan pt.de001.2012
Toan pt.de001.2012BẢO Hí
 
Bai toan tim diem tren do thi ham so
Bai toan tim diem tren do thi ham soBai toan tim diem tren do thi ham so
Bai toan tim diem tren do thi ham soVui Lên Bạn Nhé
 

Similar to Bai 6 khoi 10 (20)

Toan pt.de039.2012
Toan pt.de039.2012Toan pt.de039.2012
Toan pt.de039.2012
 
Toan pt.de015.2011
Toan pt.de015.2011Toan pt.de015.2011
Toan pt.de015.2011
 
Mathvn.com 10. toan-thuan-thanh1 lan 1-new
Mathvn.com   10. toan-thuan-thanh1 lan 1-newMathvn.com   10. toan-thuan-thanh1 lan 1-new
Mathvn.com 10. toan-thuan-thanh1 lan 1-new
 
500 bat dang thuc tong hop cao minh quang
500 bat dang thuc tong hop   cao minh quang500 bat dang thuc tong hop   cao minh quang
500 bat dang thuc tong hop cao minh quang
 
Toan pt.de023.2010
Toan pt.de023.2010Toan pt.de023.2010
Toan pt.de023.2010
 
Toan pt.de017.2010
Toan pt.de017.2010Toan pt.de017.2010
Toan pt.de017.2010
 
10 cd
10 cd10 cd
10 cd
 
Hình học Đường Thẳng
Hình học Đường ThẳngHình học Đường Thẳng
Hình học Đường Thẳng
 
TỔNG HỢP ĐỀ THI TOÁN KHỐI A B D NĂM 2002 ĐẾN 2013 - LTĐH 2014
TỔNG HỢP ĐỀ THI TOÁN KHỐI A B D NĂM 2002 ĐẾN 2013 - LTĐH 2014TỔNG HỢP ĐỀ THI TOÁN KHỐI A B D NĂM 2002 ĐẾN 2013 - LTĐH 2014
TỔNG HỢP ĐỀ THI TOÁN KHỐI A B D NĂM 2002 ĐẾN 2013 - LTĐH 2014
 
Ôn thi Toán
Ôn thi ToánÔn thi Toán
Ôn thi Toán
 
1.3 bien luan_pt_bang_do_thi
1.3 bien luan_pt_bang_do_thi1.3 bien luan_pt_bang_do_thi
1.3 bien luan_pt_bang_do_thi
 
Toan pt.de034.2012
Toan pt.de034.2012Toan pt.de034.2012
Toan pt.de034.2012
 
Toan pt.de078.2010
Toan pt.de078.2010Toan pt.de078.2010
Toan pt.de078.2010
 
Chde hamsobac4
Chde hamsobac4Chde hamsobac4
Chde hamsobac4
 
Hambac4
Hambac4Hambac4
Hambac4
 
Hàm bậc 4
Hàm bậc 4Hàm bậc 4
Hàm bậc 4
 
Cac huongtuduy phuongphapgiai_hinhhocoxyz
Cac huongtuduy phuongphapgiai_hinhhocoxyzCac huongtuduy phuongphapgiai_hinhhocoxyz
Cac huongtuduy phuongphapgiai_hinhhocoxyz
 
Toan pt.de043.2012
Toan pt.de043.2012Toan pt.de043.2012
Toan pt.de043.2012
 
Toan pt.de001.2012
Toan pt.de001.2012Toan pt.de001.2012
Toan pt.de001.2012
 
Bai toan tim diem tren do thi ham so
Bai toan tim diem tren do thi ham soBai toan tim diem tren do thi ham so
Bai toan tim diem tren do thi ham so
 

More from Van Vo

Huongdansudung camtasia studio 8
Huongdansudung camtasia studio 8Huongdansudung camtasia studio 8
Huongdansudung camtasia studio 8Van Vo
 
Ispring suite
Ispring suiteIspring suite
Ispring suiteVan Vo
 
Baigiang - bai4. Bài Toán Và Thuật Toán
Baigiang - bai4. Bài Toán Và Thuật ToánBaigiang - bai4. Bài Toán Và Thuật Toán
Baigiang - bai4. Bài Toán Và Thuật ToánVan Vo
 
Baigiang - bai3. Giới thiệu về máy tính
Baigiang - bai3. Giới thiệu về máy tínhBaigiang - bai3. Giới thiệu về máy tính
Baigiang - bai3. Giới thiệu về máy tínhVan Vo
 
Baigiang bai2.tiet1
Baigiang bai2.tiet1Baigiang bai2.tiet1
Baigiang bai2.tiet1Van Vo
 
Chude06 nhom14
Chude06 nhom14Chude06 nhom14
Chude06 nhom14Van Vo
 
Timhieuvediigo
TimhieuvediigoTimhieuvediigo
TimhieuvediigoVan Vo
 
Mạng xã hội học tập Edmodo
Mạng xã hội học tập EdmodoMạng xã hội học tập Edmodo
Mạng xã hội học tập EdmodoVan Vo
 

More from Van Vo (8)

Huongdansudung camtasia studio 8
Huongdansudung camtasia studio 8Huongdansudung camtasia studio 8
Huongdansudung camtasia studio 8
 
Ispring suite
Ispring suiteIspring suite
Ispring suite
 
Baigiang - bai4. Bài Toán Và Thuật Toán
Baigiang - bai4. Bài Toán Và Thuật ToánBaigiang - bai4. Bài Toán Và Thuật Toán
Baigiang - bai4. Bài Toán Và Thuật Toán
 
Baigiang - bai3. Giới thiệu về máy tính
Baigiang - bai3. Giới thiệu về máy tínhBaigiang - bai3. Giới thiệu về máy tính
Baigiang - bai3. Giới thiệu về máy tính
 
Baigiang bai2.tiet1
Baigiang bai2.tiet1Baigiang bai2.tiet1
Baigiang bai2.tiet1
 
Chude06 nhom14
Chude06 nhom14Chude06 nhom14
Chude06 nhom14
 
Timhieuvediigo
TimhieuvediigoTimhieuvediigo
Timhieuvediigo
 
Mạng xã hội học tập Edmodo
Mạng xã hội học tập EdmodoMạng xã hội học tập Edmodo
Mạng xã hội học tập Edmodo
 

Bai 6 khoi 10

  • 1.
  • 2. TTrròò cchhơơii AAII TTÍÍNNHH NNHHAANNHH HHƠƠNN CCHHƯƯƠƠNNGG TTRRÌÌNNHH
  • 3. Bài 6. GIẢI BÀI TOÁN TRÊN MÁY TÍNH
  • 4. Bước 1: Xác định bài toán Xác định bài toán là xác định hai thành phần Input và Output. Xác định bài toán là xác định những thông tin nào?
  • 5. Bài tập: Xác định Input và output của các bài toán sau: Bài 1. Tính ddiiệệnn ttíícchh hhììnnhh ttrròònn ((CCôônngg tthhứứcc :: SS == rr ** rr ** 33..1144)) BBààii 22.. TTíínnhh cchhuu vvii hhììnnhh ttrròònn ((CCôônngg tthhứứcc :: CC == 22 ** 33..1144 ** rr )) BBààii 33.. TTíínnhh cchhuu vvii hhììnnhh cchhữữ nnhhậậtt ((CCôônngg tthhứứcc :: CC == ((aa ++ bb))**22 )) BBààii 44.. KKiiểểmm ttrraa mmộộtt ssốố nngguuyyêênn NN ((NN≠≠00)) nnhhậậpp ttừừ bbàànn pphhíímm llàà ““ SSốố nngguuyyêênn ââmm”” hhaayy llàà ““SSốố nngguuyyêênn ddưươơnngg””
  • 6. Bước 2: Lựa chọn hoặc thiết kế thuật toán Lựa chọn thuật toán: + Một bài toán sẽ có nhiều thuật toán do đó ta cần chọn một thuật toán tối ưu. Với mỗi bài toán có phải chỉ có một thuật toán duy nhất ?
  • 7. VVíí ddụụ:: TThhuuậậtt ttooáánn ttíínnhh ttổổnngg nn ssốố nngguuyyêênn ddưươơnngg đđầầuu ttiiêênn (nn**)) CCáácchh 11.. BB11.. NNhhậậpp ssốố nngguuyyêênn ddưươơnngg nn.. BB22.. TTíínnhh ttổổnngg S = n .( n + 1) BB33.. XXuuấấtt rraa ttổổnngg SS.. 2 CCáácchh 22.. BB11.. NNhhậậpp ssốố nngguuyyêênn ddưươơnngg nn.. BB22.. SS  00,, ii  00 (( SS == 00,, ii == 00)) BB33.. ii  ii ++ 11 (( ttăănngg ii llêênn 11 )) BB44.. NNếếuu ii >> nn tthhìì xxuuấấtt rraa ttổổnngg SS,, rrồồii kkếếtt tthhúúcc.. BB55.. TTíínnhh ttổổnngg SS == SS ++ ii,, rrồồii qquuaayy llạạii bbưướớcc 33.. DỄ HIỂU THỜI GIAN THỰC HIỆN NHANH TỐN ÍT BỘ NHỚ
  • 8. BBưướớcc 22:: LLựựaa cchhọọnn hhooặặcc tthhiiếếtt kkếế tthhuuậậtt ttooáánn  DDiiễễnn ttảả tthhuuậậtt ttooáánn:: + Có 2 cách để diễn tả thuật toán là: liệt kê và sơ đồ khối .. Có mấy cách diễn tả thuật toán ?
  • 9. VVíí ddụụ:: TThhuuậậtt ttooáánn ggiiảảii pphhưươơnngg ttrrììnnhh bbậậcc 22.. ((aa ≠≠ 00)) Cách 1: Liệt kê các bước BB11:: NNhhậậpp aa,, bb,, cc;; BB22:: TTíínnhh D == bb22 –– 44aacc;; BB33:: NNếếuu D < 00 tthhìì PPTT vvôô nngghhiiệệmm ==>> KKTT;; BB44:: NNếếuu D == 00 tthhìì PPTT ccóó 11 nngghhiiệệmm kkéépp xx == --bb//22aa ==>> KKTT;; BB55:: NNếếuu D >> 00 tthhìì PPTT ccóó hhaaii nngghhiiệệmm pphhâânn bbiiệệtt llàà xx11,, xx22 == ((--bb ± ÖD))//22aa ==>> BB77;;
  • 10. Cách 2. Sơ đồ thuật ttooáánn ggiiảảii pphhưươơnngg BD Nhập vào a, b, c D = b - 4ac Đ D < 0 PT vô nghiệm D = 0 PT có nghiệm x= - b/2a KT Đ ttrrììnnhh bbậậcc hhaaii 2 PT có 2 nghiệm x1,x2 = ( -b ±ÖD )/2a B1 B2 B3 B4 B5 S Đ
  • 11. MMôô pphhỏỏnngg tthhuuậậtt ttooáánn ggiiảảii pphhưươơnngg ttrrììnnhh bbậậcc BD nhập a,b,c= vào 1 3 a,5 b,c D = 3*3 - 4*5 = - 11 aa bb cc 11 33 55 D = b* b - 4* a* c -11 < 0 PT vô nghiệm D --1111 D < 0 D = 0 PT có nghiệm x = -b/2a KT S PT có 2 nghiệm x1, x2 = (-b ±ÖD )/2a Đ S hhaaii BBộộ TTEESSTT 11::
  • 12. MMôô pphhỏỏnngg tthhuuậậtt ttooáánn ggiiảảii pphhưươơnngg ttrrììnnhh bbậậcc a,b,c= 1 2 1 nhập vào a,b,c D = 2*2 - 4*1*1 = 0 aa bb cc hhaaii PT vô nghiệm D PT có nghiệm x=-b/2a KT BD 00 11 22 11 D = b* b - 4* a* c D < 0 S PT có 2 nghiệm x1, x2 = (-b ±ÖD )/2a Đ S BBộộ TTEESSTT 22:: Đ D = 0 PT có nghiệm kép x=-1
  • 13. MMôô pphhỏỏnngg tthhuuậậtt ttooáánn ggiiảảii pphhưươơnngg ttrrììnnhh bbậậcc a,b,c= 1 -5 6 nhập vào a,b,c D = 25 - 24 = 1 BBộộ TTEESSTT 33:: aa bb cc PT vô nghiệm D hhaaii PT có nghiệm x=-b/2a KT BD 11 11 --55 66 D = b* b - 4* a* c D < 0 S có 2 nghiệm x1, x2 = (-b ±ÖD )/2a Đ S Đ D = 0 PT có 2 nghiệm: x1 = 3 x2 = 2
  • 14. Bài tập: Xây dựng thuật toán (liệt kê các bước) của các bài toán sau: Bài 1. Tính diện ttíícchh hhììnnhh ttrròònn ((CCôônngg tthhứứcc :: SS == rr ** rr ** 33..1144)) BBààii 22.. TTíínnhh cchhuu vvii hhììnnhh ttrròònn ((CCôônngg tthhứứcc :: CC == 22 ** 33..1144 ** rr )) BBààii 33.. TTíínnhh cchhuu vvii hhììnnhh cchhữữ nnhhậậtt ((CCôônngg tthhứứcc :: CC == ((aa ++ bb))**22 )) BBààii 44.. KKiiểểmm ttrraa mmộộtt ssốố nngguuyyêênn NN ((NN≠≠00)) nnhhậậpp ttừừ bbàànn pphhíímm llàà ““ SSốố nngguuyyêênn ââmm”” hhaayy llàà ““SSốố nngguuyyêênn ddưươơnngg””
  • 15. BBààii 44.. KKiiểểmm ttrraa mmộộtt ssốố nngguuyyêênn nn ((nn≠≠00)) nnhhậậpp ttừừ bbàànn pphhíímm llàà ““ SSốố nngguuyyêênn ââmm”” hhaayy llàà ““SSốố nngguuyyêênn ddưươơnngg”” BB11.. NNhhậậpp ssốố nngguuyyêênn nn.. BB22.. NNếếuu nn << 00 tthhìì nn llàà ssốố nngguuyyêênn ââmm BB33.. NNếếuu nn ≥≥ 00 tthhìì nn llàà ssốố nngguuyyêênn ddưươơnngg BBààii 11.. Tính diện tích hình tròn (Công thức : S = r * r * 3.14) BB11.. NNhhậậpp vvààoo bbáánn kkíínnhh rr.. BB22.. TTíínnhh ddiiệệnn ttíícchh hhììnnhh ttrròònn (( SS == r * r * 3.14)) BB33.. XXuuấấtt rraa ddiiệệnn ttíícchh hhììnnhh ttrròònn ((SS)) Bài 3. Tính chu vi hình chữ nhật (Công thức : C = (a + b)*2 ) BB11.. NNhhậậpp vvààoo cchhiiềềuu ddààii ((aa)) vvàà cchhiiềềuu rrộộnngg ((bb)).. BB22.. TTíínnhh cchhuu vvii HHCCHH (( CC==((aa++bb)) // 22)) BB33.. XXuuấấtt rraa cchhuu vvii HHCCNN ((CC)) BBààii 22.. Tính chu vi hình tròn (Công thức : C = 2 * 3.14 * r , với r là bán kính hình tròn) BB11.. NNhhậậpp vvààoo bbáánn kkíínnhh rr.. BB22.. TTíínnhh cchhuu vvii hhììnnhh ttrròònn ((C = 2 * 3.14 * r )) BB33.. XXuuấấtt rraa cchhuu vvii hhììnnhh ttrròònn ((CC))
  • 16. BBưướớcc 33:: VViiếếtt cchhưươơnngg ttrrììnnhh LLàà ttổổnngg hhợợpp ggiiữữaa vviiệệcc :: + LLựựaa cchhọọnn ccáácchh ttổổ cchhứứcc ddữữ lliiệệuu .. + SSửử ddụụnngg nnggôônn nnggữữ llậậpp ttrrììnnhh đđểể ddiiễễnn đđạạtt đđúúnngg tthhuuậậtt ttooáánn.. CCHHƯƯƠƠNNGG TTRRÌÌNNHH
  • 17. BBưướớcc 44:: HHiiệệuu cchhỉỉnnhh LLàà ttổổnngg hhợợpp ggiiữữaa vviiệệcc :: + TThhửử llạạii cchhưươơnngg ttrrììnnhh bbằằnngg ccáácchh tthhựựcc hhiiệệnn vvớớii ccáácc bbộộ IInnppuutt ccụụ tthhểể ((TTeesstt)).. NNếếuu ssaaii tthhìì ssửửaa rrồồii tthhửử llạạii đđếếnn kkhhii cchhưươơnngg ttrrììnnhh tthhựựcc hhiiệệnn ttốốtt.. + CCóó tthhểể tthhaayy nnggôônn nnggữữ llậậpp ttrrììnnhh hhooặặcc tthhuuậậtt ttooáánn ttrroonngg bbưướớcc hhiiệệuu cchhỉỉnnhh .. CCHHƯƯƠƠNNGG TTRRÌÌNNHH
  • 18. BBưướớcc 55:: VViiếếtt ttààii lliiệệuu MMôô ttảả cchhii ttiiếếtt ttooàànn bbộộ bbààii ttooáánn,, tthhuuậậtt ttooáánn,, cchhưươơnngg ttrrììnnhh,, kkếếtt qquuảả tthhửử nngghhiiệệmm vvàà hhưướớnngg ddẫẫnn ssửử ddụụnngg.. ĐĐiiềềuu nnààyy ssẽẽ ggiiúúpp íícchh cchhoo nnggưườờii ddùùnngg vvàà cchhoo vviiệệcc nnâânngg ccấấpp,, hhooàànn tthhiiệệnn cchhưươơnngg ttrrììnnhh..
  • 19. CCÁÁCC BBƯƯỚỚCC TTHHỰỰCC HHIIỆỆNN GGiiẢẢII BBÀÀII TTOOÁÁNN TTRRÊÊNN MMÁÁYY TTÍÍNNHH BBưướớcc 11:: XXáácc đđịịnnhh bbààii ttooáánn BBưướớcc 22:: LLựựaa cchhọọnn hhooặặcc tthhiiếếtt kkếế tthhuuậậtt ttooáánn BBưướớcc 33:: VViiếếtt cchhưươơnngg ttrrììnnhh BBưướớcc 44:: HHiiệệuu cchhỉỉnnhh BBưướớcc 55:: VViiếếtt ttààii lliiệệuu