Bài tập lớn Lập trình
Windows 1
Chương trình hỗ trợ học toán Đại số 6 | Nhóm 13
THÀNH VIÊN
NHÓM 13
LỚP DH TIN K9
VƯƠNG THỊ
QUỲNH
NGUYỄN THỊ
THANH
TRẦN MINH
QUANG
MSV: 1701006
MSV: 1701430
MSV: 1702313
TRẦN NGUYÊN
HOÀNG
Giáo viên hướng dãn
ĐỀ BÀI
Đề bài: Viết chương trình hỗ trợ giải TOÁN ĐẠI SỐ 6.
Yêu cầu :
• Mỗi nhóm có 3 thành viên
• Viết trên form
• Báo cáo slides
• Báo cáo words
• Chương trình code trên
Visual Studio
CÔNG VIỆC
Project analysis slide 7
ST
T
1
2
3
Họ tên
Công việc
Vương Thị
Quỳnh
Viết code, thuật toán,
design xử lý chương 1,
tổng kết chương trình,
phân chia công việc.
Làm báo cáo slide.
Nguyễn Thị
Thanh
Viết code, thuật toán,
design xử lý chương 3.
Làm báo cáo word.
Trần Minh
Quang
Viết code, thuật toán,
design xử lý chương 2.
Làm báo cáo word.
Nhận xét
Project
LỢI ÍCH CỦA BÀI TẬP
LỚN
analysis slide
2
HỖ TRỢ HỌC MÔN TOÁN ĐẠI 6
LÀM VIỆC NHÓM HIỆU QUẢ
QUẢN LÝ THỜI GIAN
KỸ NĂNG GIẢI QUYẾT VẤN ĐỀ
PROJECT
KỸ NĂNG VIẾT CODE
DESIGN TRÊN WINFORM
Ý TƯỞNG
Project analysis slide 4
Chương trình đại số 6
Chương 1: Số
tự nhiên
Chương 2: Số
nguyên
Chương 3:
Phân số
Chương 1:
Số tự nhiên
Chương 2:
Số nguyên
Chương 3: Phân
số
Cộng, trừ số nguyên
Hai phân số bằng
nhau
Nhân số tự nhiên
Nhân, chia số
nguyên
Rút gọn phân số
Số nguyên tố
Một số tính chất
Quy đồng phân số
Cộng, Trừ số tự
nhiên
Tập hợp
Số chia hết cho 2,3
Ước chung lớn
nhất,
Bội chung nhỏ
nhất
Quy tắc dấu ngoặc,
dấu trừ
So sánh hai phân số
Cộng trừ phân số
Nhân chia phân số
CHỨC NĂNG CHƯƠNG
TRÌNH
Project analysis slide 3
GIẢI
TOÁN CƠ
BẢN CHO
HỌC SNH
LỚP 6
GIÚP CÁC
EM NHẬN
DẠNG
MỘT SỐ
BÀI TOÀN
TIÊU
BIỂU
TÍNH
NHANH
PHÉP
TÍNH
TIẾP THU
THÊM
KIẾN
THỨC
TOÁN
ĐẠI SỐ 6
LÀM
QUEN SỬ
DỤNG
PHẦN
MỀM
DEMO GIAO DIỆN
Project analysis slide 4
MỘT SỐ THUẬT TOÁN CƠ BẢN
Cộng/ Trừ/
Số nguyên
tố
Project
analysis
slide
4
Nhân/Chia
N
Bắt
đầu
Bắt đầu
N<2
i=1
m=√N
Nhập
a,b
i=i+1
C= a+b
i<=m
N là SNT
Kết
Thúc
N%i=0
N là SNT
Kết thúc
Ứớc chung lớn
nhất
Bội chung nhỏ
nhất
Bắt đầu
Bắt đầu
Nhập a, b
Nhập a,b
c := a ; d := b
a=b
Đ
a=b
UCLN := a
S
a>b
S
Đ
BCNN =
(c.d) /
UCLN
Đ
UCLN := a
S
a>b
Đ
a := a - b
S
a := a - b
Kết thúc
b := b - a
b := b - a
Kết thúc
Quy đồng mẫu số
Bắt đầu
Rút gọn phân số
Bắt đầu
Nhập a/b, c/d
S,x,y
Nhập a/b
S=b*d
UCNN (a,b)
x=S:b
y=S:d
(a*x) /
(b*x)
(c*y) /
(d*y)
Kết thúc
(a :
UCNN(a,b) /
(b : UCNN
(a,b)
Kết thúc
Nhân hai phân số
Bắt đầu
Nhập a/b, c/d
Chia hai phân số
Bắt đầu
Nhập a/b, c/d
Cộng/trừ hai phân số
Bắt đầu
Nhập a/b, c/d
S=b*d
S=b*d
(a*d)+-(c*b)
a*c
b*a
a*d
b*c
((a*d)+-(c*b))
b*d
Kết thúc
Kết thúc
Kết thúc
CHƯƠNG TRÌNH
Project analysis slide 8
ƯU ĐIỂM
NHƯỢC ĐIỂM
ĐƠN GIẢN, DỄ SỬ DỤNG, THÂN
THIỆN VỚI NGƯỜI DÙNG
- CÒN SƠ SÀI, KHÔNG CÓ NHIỀU
TÍNH NĂNG TÍNH TOÁN ĐA DẠNG
- Giao diện đơn giản thiết kế không có
nhiều phức tạp
- Do khả năng và kỹ năng còn hạn chế, nên
chưa thể làm được những bài toán khó đa
dạng
- KẾT QUẢ TRẢ LỜI CHÍNH XÁC,
NHANH GỌN
- GIAO DIỆN CHƯA ĐƯỢC ĐẸP MẮT
- Phần design Winform còn lúng lúng
chưa thể thiết kế được giao diện đẹp
hơn.
“Sinh viên nhóm em rất cảm ơn các thầy Trần
Nguyên Hoàng - khoa Công nghệ thông tin
đại học Thành Đô đã hướng dẫn chúng em
trong quá trình học tập bộ môn Cấu trúc dữ
liệu và giải thuật này. Mặc dù đã cố gắng
nhưng không tránh khỏi những thiếu sót và
hạn chế, rất mong được sự tham gia, đóng
góp ý kiến bổ sung của thầy cô và các bạn
cho chương trình này!”
Thank You
13TH GROUP