Bài giảng môn Tin học lớp 8 - Bài tập thực hành 1: Bước đầu giải bài toán tin học
Số trang: 14
Loại file: pptx
Dung lượng: 1.91 MB
Lượt xem: 4
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Bài giảng môn Tin học lớp 8 - Bài tập thực hành 1: Bước đầu giải bài toán tin học được thực hiện với mục tiêu nhằm giúp học sinh biết xác định bài toán, mô tả thuật toán, khai báo biến cho bài toán cộng và chia hai số nguyên;... Mời quý thầy cô và các em học sinh cùng tham khảo chi tiết nội dung bài giảng!
Nội dung trích xuất từ tài liệu:
Bài giảng môn Tin học lớp 8 - Bài tập thực hành 1: Bước đầu giải bài toán tin họcBÀI TẬP THỰC HÀNH 1 BƯỚC ĐẦU GIẢI BÀI TOÁN TIN HỌC Tình huống 1: Bài toán cộng và chia hai số nguyên (|a| ≤ 500, |b| ≤ 500, b ≠ 0).CÂU1:Xácđịnhbàitoán b tong thuong a CÂU2:Môtảthuậttoán a,b 2 t huong ßa/b tong,thuong 5 4t ong ßa+b 3 Bắtđầu 1 Kếtthúc 6 CÂU2:Môtảthuậttoán Trườnghợp1: Trườnghợp2: a=15,b=7 a=10,b=3 {nhập} {nhập} a=15 a=10 …………………… b=7 b=3 ……………………. {xử lí} {xử lí} tong← 15+7 tong←10+3 …………………… 15/7 thuong←10/3 thuong←.………… ……….…………… {xuất} {xuất} tong=22 tong=13 …………………… 2.14 thuong=3.33 thuong=……… ……………….. CÂU3:Khaibáobiến3.1.Chocácbiếna,b,tong,thuong.Emhãyxácđịnhkiểudữliệuphùhợpnhất: a b tong thuong char integer real boolean 3.2. Viết khai báo biến: vara,b:…integer; ……………………………………………………………… tong:integer; …………………………………………………………………………… thuong:real; ……………………………………………………………………………Tìnhhuống2:BàitoáncuộcđuaỐcvàRùa.Rùa con thường trêu Ốc sên chậm hơn mình. Ốc sên rất tức giận nên hôm nay, cả haiquyết định thi bò.Liệu rằng Ốc sên có thể giành chiến thắng không?Yêucầu: Xácđịnhbàitoán,môtảthuậttoán.Gợi ý: Gọi thời gian Ốc sên bò về đích là tg_oc, gọi thời gian Rùa con bò về đích làtg_rua. Thời gian tính bằng giờ. Kết quả có thể xảy ra theo 3 trường hợp sau:Nếu tg_octg_rua thì in ra màn hình “Rùa thắng”.Nếu tg_oc=tg_rua thì in ra màn hình “Chậm như nhau”.Gọi thời gian Ốc sên bò về đích là tg_oc, thời gian Rùa con bò về đích là tg_rua, thôngbáo là tb.EmhãyxácđịnhInput,Outputcủabàitoán. tg_oc,tg_rua INPUT: …………………………… tb OUTPUT: ………………………… CÂU4:XácđịnhbàitoánCÂU5:Môtảthuậttoán STT tg_oc tg_rua Thôngbáo 1 0.99 1 Ốcthắng 2 1 1.9 Rùathắng 3 0.5 0.5 Chậmnhư nhau 4 0.999 0.99 Ốcthắng 5 0.3 0.21 Rùathắng 6 7 8 Tìnhhuống3:BàitoántìmbiểnsốxetứquýGọi biển số xe là so. Gọi chữ số hàng nghìn là nghin, chữ số hàng trăm là tram, chữsố hàng chục là chuc, chữ số hàng đơn vị là don_vi,thông báo là tb.EmhãyxácđịnhInputvàOutputcủabàitoán. nghin,tram,chuc,don_vi INPUT: …………………………………… tb OUTPUT: ………………………………… CÂU6:Xácđịnhbàitoán sốxelà:8888 {nhập} so=8888 ……………..………………………… …………………………….. {xử lý} nghin=8888div1000=8 ………………………………………… ………………… ………... tram=(8888mod1000)div100=8 …………………………………………Nghin=tram=chuc=don_vi chuc=(8888mod100)div10=8 …………………………………………CÂU7:Môtảthuậttoán………………………………………… don_vi=8888mod10=8 Kiểmtra8=8=8=8đúng Đâylàbiểnsố Khôngphảibiểnsố ………………………………………… tứquý tứquý {xuất} Đâylàbiểnsốtứquý ………………………………………… so: nghin: tram: chuc: don_vi: integer; ………… byte; ………… byte; ………… byte; ………… byte; …………CÂU8:KhaibáobiếnGame:Thưgiãnvới“Tròchơiôchữ”Những gợi ý hàng ngang (tất cả đáp án đều không dấu).1. Tên 1 loại kiểu dữ liệu ...
Nội dung trích xuất từ tài liệu:
Bài giảng môn Tin học lớp 8 - Bài tập thực hành 1: Bước đầu giải bài toán tin họcBÀI TẬP THỰC HÀNH 1 BƯỚC ĐẦU GIẢI BÀI TOÁN TIN HỌC Tình huống 1: Bài toán cộng và chia hai số nguyên (|a| ≤ 500, |b| ≤ 500, b ≠ 0).CÂU1:Xácđịnhbàitoán b tong thuong a CÂU2:Môtảthuậttoán a,b 2 t huong ßa/b tong,thuong 5 4t ong ßa+b 3 Bắtđầu 1 Kếtthúc 6 CÂU2:Môtảthuậttoán Trườnghợp1: Trườnghợp2: a=15,b=7 a=10,b=3 {nhập} {nhập} a=15 a=10 …………………… b=7 b=3 ……………………. {xử lí} {xử lí} tong← 15+7 tong←10+3 …………………… 15/7 thuong←10/3 thuong←.………… ……….…………… {xuất} {xuất} tong=22 tong=13 …………………… 2.14 thuong=3.33 thuong=……… ……………….. CÂU3:Khaibáobiến3.1.Chocácbiếna,b,tong,thuong.Emhãyxácđịnhkiểudữliệuphùhợpnhất: a b tong thuong char integer real boolean 3.2. Viết khai báo biến: vara,b:…integer; ……………………………………………………………… tong:integer; …………………………………………………………………………… thuong:real; ……………………………………………………………………………Tìnhhuống2:BàitoáncuộcđuaỐcvàRùa.Rùa con thường trêu Ốc sên chậm hơn mình. Ốc sên rất tức giận nên hôm nay, cả haiquyết định thi bò.Liệu rằng Ốc sên có thể giành chiến thắng không?Yêucầu: Xácđịnhbàitoán,môtảthuậttoán.Gợi ý: Gọi thời gian Ốc sên bò về đích là tg_oc, gọi thời gian Rùa con bò về đích làtg_rua. Thời gian tính bằng giờ. Kết quả có thể xảy ra theo 3 trường hợp sau:Nếu tg_octg_rua thì in ra màn hình “Rùa thắng”.Nếu tg_oc=tg_rua thì in ra màn hình “Chậm như nhau”.Gọi thời gian Ốc sên bò về đích là tg_oc, thời gian Rùa con bò về đích là tg_rua, thôngbáo là tb.EmhãyxácđịnhInput,Outputcủabàitoán. tg_oc,tg_rua INPUT: …………………………… tb OUTPUT: ………………………… CÂU4:XácđịnhbàitoánCÂU5:Môtảthuậttoán STT tg_oc tg_rua Thôngbáo 1 0.99 1 Ốcthắng 2 1 1.9 Rùathắng 3 0.5 0.5 Chậmnhư nhau 4 0.999 0.99 Ốcthắng 5 0.3 0.21 Rùathắng 6 7 8 Tìnhhuống3:BàitoántìmbiểnsốxetứquýGọi biển số xe là so. Gọi chữ số hàng nghìn là nghin, chữ số hàng trăm là tram, chữsố hàng chục là chuc, chữ số hàng đơn vị là don_vi,thông báo là tb.EmhãyxácđịnhInputvàOutputcủabàitoán. nghin,tram,chuc,don_vi INPUT: …………………………………… tb OUTPUT: ………………………………… CÂU6:Xácđịnhbàitoán sốxelà:8888 {nhập} so=8888 ……………..………………………… …………………………….. {xử lý} nghin=8888div1000=8 ………………………………………… ………………… ………... tram=(8888mod1000)div100=8 …………………………………………Nghin=tram=chuc=don_vi chuc=(8888mod100)div10=8 …………………………………………CÂU7:Môtảthuậttoán………………………………………… don_vi=8888mod10=8 Kiểmtra8=8=8=8đúng Đâylàbiểnsố Khôngphảibiểnsố ………………………………………… tứquý tứquý {xuất} Đâylàbiểnsốtứquý ………………………………………… so: nghin: tram: chuc: don_vi: integer; ………… byte; ………… byte; ………… byte; ………… byte; …………CÂU8:KhaibáobiếnGame:Thưgiãnvới“Tròchơiôchữ”Những gợi ý hàng ngang (tất cả đáp án đều không dấu).1. Tên 1 loại kiểu dữ liệu ...
Tìm kiếm theo từ khóa liên quan:
Bài giảng điện tử lớp 8 Bài giảng điện tử Tin học 8 Bài giảng môn Tin học lớp 8 Bài giảng Tin học 8 năm 2021-2022 Bài giảng trường THCS Thành phố Bến Tre Bài giảng Tin học lớp 8 - Bài tập thực hành 1 Bước đầu giải bài toán tin họcTài liệu liên quan:
-
Bài giảng môn Lịch sử lớp 6 - Bài 6: Ai Cập cổ đại
21 trang 59 0 0 -
Bài giảng Hình học lớp 8 bài 3: Diện tích tam giác
12 trang 58 0 0 -
Bài giảng Đại số lớp 8 - Tiết 23: Tính chất cơ bản của phân thức
13 trang 54 0 0 -
Bài giảng Đại số lớp 8 - Tiết 25: Luyện tập
12 trang 51 0 0 -
Bài giảng Hóa học lớp 8 - Tiết 56: Axit - Bazơ - Muối
13 trang 48 0 0 -
Bài giảng Đại số lớp 8 - Tiết 6: Những hằng đẳng thức đáng nhớ (Tiếp)
10 trang 47 0 0 -
Bài giảng môn Hoạt động trải nghiệm, hướng nghiệp lớp 6 - Chủ đề 2: Chăm sóc cuộc sống cá nhân
12 trang 47 0 0 -
Bài giảng Đại số lớp 8 - Tiết 36: Phép nhân các phân thức đại số
15 trang 47 0 0 -
Bài giảng môn Mĩ thuật lớp 6 - Bài 2: Trang phục trong lễ hội
22 trang 41 0 0 -
Bài giảng môn Mĩ thuật lớp 9 - Bài 6: Vẽ trang trí Tạo dáng và trang trí túi xách
21 trang 41 0 0