BÀI THỰC HÀNH NGÔN NGỮ LẬP TRÌNH VISUAL BASIC

23 149 0
BÀI THỰC HÀNH NGÔN NGỮ LẬP TRÌNH VISUAL BASIC

Đ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

Bài tập thực hành NNLT Visual Basic GV Nguyễn Thị Hải Bình BÀI THỰC HÀNH – ƠN TẬP Sinh viên ĐỌC CẨN THẨN TẤT CẢ NỘI DUNG thực hành trước làm Sinh viên TỰ GÕ CODE, KHƠNG COPY từ có sẵn, để nắm việc lập trình Chuẩn đầu Củng cố lại kiến thực lập trình với NNLT Visual Basic Chuẩn bị - Lý thuyết điều khiển: Form, Label, TextBox, CommandButton, CheckBox, OptionButton, ListBox, ComboBox - Lý thuyết lập trình: kiểu liệu, cấu trúc IF, cấu trúc FOR Phương tiện Máy tính có cài đặt Visual Studio 6.0 Nội dung thực hành 4.1 TÍNH CHU VI, DIỆN TÍCH HÌNH TRỊN Mơ tả tốn: - Thiết kế chương trình cho phép nhập vào bán kính - Khi click vào nút lệnh Tính, chương trình kiểm tra liệu nhập vào có phải số số dương hay khơng Nếu đúng, tính chu vi diện tích hình trịn; sai, hiển thị thông báo yêu cầu nhập lại - Khi click vào nút lệnh Nhập mới, chương trình xóa liệu hộp văn Giao diện chương trình: Hướng dẫn lập trình: / 23 Bài tập thực hành NNLT Visual Basic GV Nguyễn Thị Hải Bình 4.2 CHƯƠNG TRÌNH GIẢI PHƯƠNG TRÌNH BẬC NHẤT Mơ tả tốn: - Thiết kế chương trình cho phép nhập vào hệ số a, b phương trình bậc dạng ax + b = Sau giải phương trình - Chương trình cho phép nhập ký tự số vào hộp văn (textbox) Giao diện chương trình: Hướng dẫn lập trình: / 23 Bài tập thực hành NNLT Visual Basic GV Nguyễn Thị Hải Bình - Kiểm sốt đảm bảo chương trình cho phép nhập ký tự số - Đoạn chương trình khơng cho phép xóa liệu, để xóa liệu chương trình cần cải tiến sau: (biết mã Ascii phím xóa (backspace) 8) - Đoạn chương trình khơng cho phép nhập số thập phân số âm, cải tiến chương trình để thực việc (biết mã Ascii dấu chấm 46, dấu trừ 45) - Hướng dẫn lập trình nút lệnh Giải phương trình (chú ý: vị trí khai báo biến) 4.3 CÁC PHÉP TỐN CƠ BẢN Mơ tả tốn: - Chương trình cho phép nhập vào hai số A B Sau đó, lựa chọn bốn phép toán (+, -, *, /) từ danh sách - Khi click vào nút lệnh Thực hiện, kết phép toán hiển thị điều khiển nhãn Kết Giao diện chương trình: / 23 Bài tập thực hành NNLT Visual Basic GV Nguyễn Thị Hải Bình Hướng dẫn lập trình: - Thêm phép toán (+, -, *, /) vào danh sách hộp kết hợp (ComboBox) Để thêm liệu vào hộp kết hợp (ComboBox) sử dụng hai cách sau: Cách 1: Cách 2: - Hướng dẫn lập trình nút lệnh Thực / 23 Bài tập thực hành NNLT Visual Basic GV Nguyễn Thị Hải Bình 4.4 THÊM MỤC VÀO HỘP DANH SÁCH (LISTBOX) SỬ DỤNG INPUTBOX Mơ tả tốn - Viết chương trình cho phép thêm mục vào cuối danh sách Dữ liệu thêm vào nhập qua InputBox - Chương trình cho phép chọn xóa mục danh sách Giao diện chương trình Hướng dẫn lập trình / 23 Bài tập thực hành NNLT Visual Basic GV Nguyễn Thị Hải Bình 4.5 CHUYỂN MỤC GIỮA HAI HỘP DANH SÁCH (LISTBOX) Mơ tả tốn - Thiết kế chương trình có giao diện hình - Chương trình cho phép chọn mục danh sách 1, nhấn nút lệnh >, mục chuyển sang danh sách - Nút lệnh 4.6 ĐẾM SỐ PHẦN TỬ CHẴN Mô tả tốn - Viết chương trình cho phép nhập dãy số nguyên vào danh sách (listbox) - Đếm số phần tử có giá trị chẵn dãy Giao diện chương trình Hướng dẫn lập trình - Sinh viên tự lập trình nút lệnh Thêm Xóa / 23 Bài tập thực hành NNLT Visual Basic GV Nguyễn Thị Hải Bình - Nút lệnh Đếm - Chú ý: sinh viên tự khai báo biến, biết n, i, a1, dem biến nguyên 4.7 ĐẾM CẶP HAI PHẦN TỬ LIÊN TIẾP Mơ tả tốn - Viết chương trình cho phép nhập dãy số nguyên vào danh sách (listbox) - Đếm số cặp hai phần tử liên tiếp thỏa mãn điều kiện hai số cặp trái dấu Giao diện chương trình Hướng dẫn lập trình / 23 Bài tập thực hành NNLT Visual Basic 4.8 GV Nguyễn Thị Hải Bình TÍNH TỔNG VÀ TRUNG BÌNH CỘNG CỦA DÃY SỐ Mơ tả tốn - Nhập vào dãy số nguyên - Tính tổng trung bình cộng phần tử dãy vừa nhập - Tính trung bình cộng phần tử chẵn Giao diện chương trình Hướng dẫn lập trình - Khai báo biến - Nút lệnh tính tổng dãy số / 23 Bài tập thực hành NNLT Visual Basic GV Nguyễn Thị Hải Bình - Nút lệnh tính trung bình cộng dãy số - Nút lệnh tính trung bình cộng phần tử chẵn 4.9 TÌM PHẦN TỬ CHẴN ĐẦU TIÊN Mơ tả tốn - Nhập vào dãy số nguyên - Tìm phần tử chẵn dãy vừa nhập (nút lệnh Tìm) Giao diện chương trình 10 / 23 Bài tập thực hành NNLT Visual Basic GV Nguyễn Thị Hải Bình Hướng dẫn lập trình - Sinh viên tự lập trình nút Thêm phần tử vào danh sách, nút Xóa phần tử danh sách - Nút lệnh Tìm 4.10 TÌM PHẦN TỬ CHẴN LỚN NHẤT Mơ tả tốn - Nhập vào dãy số nguyên - Tìm phần tử chẵn lớn dãy vừa nhập (nút lệnh Tìm) Giao diện chương trình 11 / 23 Bài tập thực hành NNLT Visual Basic GV Nguyễn Thị Hải Bình Hướng dẫn lập trình - Sinh viên tự lập trình nút Thêm phần tử vào danh sách, nút Xóa phần tử danh sách - Nút lệnh Tìm 12 / 23 Bài tập thực hành NNLT Visual Basic GV Nguyễn Thị Hải Bình 4.11 KIỂM TRA SỐ NGUYÊN TỐ Mơ tả tốn - Nhập dãy số ngun vào danh sách (listbox) - Chọn số kiểm tra xem số có phải số nguyên tố hay khơng (nút lệnh Kiểm tra) Giao diện chương trình Hướng dẫn lập trình - Nút lệnh Kiểm tra 4.12 ĐẾM SỐ LƯỢNG SỐ NGUYÊN TỐ TRONG MỘT DÃY Mô tả toán - Nhập dãy số nguyên vào danh sách (listbox) - Đếm số lượng số nguyên tố có dãy số vừa nhập Giao diện chương trình: Sinh viên tự thiết kế 13 / 23 Bài tập thực hành NNLT Visual Basic GV Nguyễn Thị Hải Bình Hướng dẫn lập trình - Nút lệnh Đếm số nguyên tố: 4.13 ĐẾM SỐ ĐIỂM NẰM TRONG GÓC PHẦN TƯ THỨ NHẤT Mơ tả tốn - Nhập dãy điểm (mỗi điểm gồm hoành độ tung độ) vào danh sách (listbox) Hoành độ tung độ ngăn cách dấu phẩy (,) (xem hình giao diện) - Đếm số điểm nằm góc phần tư thứ Giao diện chương trình Hướng dẫn lập trình - Nút lệnh Nhập - Nút lệnh Xóa: sinh viên tự lập trình - Nút lệnh Đếm 14 / 23 Bài tập thực hành NNLT Visual Basic GV Nguyễn Thị Hải Bình - Ghi chú: Sinh viên tự khai báo biến 4.14 TÌM ĐIỂM XA GỐC TỌA ĐỘ NHẤT Mơ tả tốn - Nhập dãy điểm (mỗi điểm gồm hoành độ tung độ) vào danh sách (listbox) Hoành độ tung độ ngăn cách dấu phẩy (,) - Xác định tọa độ điểm xa gốc tọa độ Khoảng cách từ điểm tới gốc tọa độ bao nhiêu? Giao diện chương trình Hướng dẫn lập trình - Sinh viên tự lập trình nút lệnh Thêm Xóa - Khai báo biến 15 / 23 Bài tập thực hành NNLT Visual Basic GV Nguyễn Thị Hải Bình - Nút lệnh Thực tốn - Ghi chú: Thuộc tính multiline điều khiển textbox hiển thị kết phải đặt True 4.15 ĐẾM SỐ SINH VIÊN CĨ HỌ NGUYỄN Mơ tả tốn - Nhập danh sách sinh viên Mỗi sinh viên có thơng tin sau: Họ tên, điểm tốn, điểm lý (xem giao diện) - Đếm số lượng sinh viên có họ Nguyễn Giao diện chương trình 16 / 23 Bài tập thực hành NNLT Visual Basic GV Nguyễn Thị Hải Bình Hướng dẫn lập trình - Nút lệnh Thêm - Nút lệnh Xóa: sinh viên tự lập trình - Nút lệnh Thực toán - Ghi chú: Sinh viên tự khai báo biến 4.16 TÌM SINH VIÊN CĨ ĐIỂM TỐN CAO NHẤT Mơ tả tốn - Nhập danh sách sinh viên Mỗi sinh viên có thơng tin sau: Họ tên, điểm toán, điểm lý (xem giao diện) - Đếm số lượng sinh viên có họ Nguyễn Giao diện chương trình 17 / 23 Bài tập thực hành NNLT Visual Basic GV Nguyễn Thị Hải Bình Hướng dẫn lập trình - Nút lệnh Thêm Xóa: sinh viên tự lập trình - Nút lệnh Thực tốn - Ghi chú: Sinh viên tự khai báo biến 4.17 TÌM SINH VIÊN CĨ ĐIỂM TRUNG BÌNH CAO NHẤT Mơ tả toán 18 / 23 Bài tập thực hành NNLT Visual Basic GV Nguyễn Thị Hải Bình - Nhập danh sách sinh viên Mỗi sinh viên có thơng tin sau: Họ tên, điểm tốn, điểm lý(xem giao diện) - Đếm số lượng sinh viên có họ Nguyễn Giao diện chương trình Hướng dẫn lập trình - Nút lệnh Thêm Xóa: sinh viên tự lập trình - Nút lệnh Thực toán 19 / 23 Bài tập thực hành NNLT Visual Basic GV Nguyễn Thị Hải Bình - Ghi chú: Sinh viên tự khai báo biến Bài tập tự làm 5.1 Viết chương trình nhập vào chiều dài, chiều rộng hình chữ nhật Tính chu vi diện tích hình chữ nhật (sinh viên tự thiết kế giao diện) 5.2 Viết chương trình nhập vào hệ số a (a ≠ 0), b, c phương trình bậc có dạng ax2 + bx + c = giải phương trình bậc (giao diện hình bên dưới) 5.3 Viết chương trình nhập vào tọa độ hai điểm Tính độ dài hệ số góc đoạn thẳng nối hai điểm (giao diện hình bên dưới) 20 / 23 Bài tập thực hành NNLT Visual Basic 5.4 5.5 5.6 5.7 GV Nguyễn Thị Hải Bình Viết chương trình nhập dãy số nguyên vào danh sách (listbox) Đếm số phần tử nằm khoảng (-10, 10) dãy (sinh viên tự thiết kế giao diện) Viết chương trình nhập dãy số nguyên vào danh sách (listbox) Đếm số cặp phần tử liên tiếp mà số sau lớn số trước dãy (sinh viên tự thiết kế giao diện) Viết chương trình nhập dãy số nguyên vào danh sách (listbox) Tìm phần tử chẵn cuối dãy (sinh viên tự thiết kế giao diện) Thiết kế chương trình có giao diện hình thực chức sau: 21 / 23 Bài tập thực hành NNLT Visual Basic GV Nguyễn Thị Hải Bình - Người sử dụng nhập thông tin vào ô TextBox (mã số họ tên), sau nhấp chọn nút Thêm, giá trị ô mã số đưa vào ComboBox, cịn giá trị họ tên đưa vào ListBox - Nút lệnh Sửa: cho phép người dùng nhập mã số họ tên vào TextBox Nếu mã số có danh sách ComboBox, sửa họ tên mã số họ tên nhập TextBox - Nút lệnh Xóa: Nếu người dùng chọn mã số ComboBox, nhấn nút Xóa mã số họ tên tương ứng ListBox bị xóa 5.8 Thiết kế chương trình tính N! với giao diện sau: 5.9 Thiết kế chương trình cho phép nhập vào số nguyên N, sau tính tổng sau: a S = + + … + n 22 / 23 Bài tập thực hành NNLT Visual Basic b c d 5.10 5.11 5.12 5.13 5.14 GV Nguyễn Thị Hải Bình S = 1/2 + 1/3 + … + 1/n S = 1/2 + 2/3 + … + n/(n+1) S = -1 + - + - … + (-1)nn Thiết kế chương trình cho phép nhập vào hai số ngun, sau tìm ước chung lớn hai số Viết chương trình cho phép nhập dãy số thực vào ListBox, nhập số thực x vào TextBox Chương trình cho phép đếm số lần xuất x dãy số Viết chương trình cho phép nhập dãy số thực vào ListBox Chương trình cho phép xếp dãy số theo chiều tăng dần (hoặc giảm dần) Viết chương trình cho phép nhập vào số kiểm tra số có phải số phương hay khơng? Viết chương trình cho phép Nhập danh sách sinh viên Mỗi sinh viên có thơng tin sau: Họ tên, điểm tốn, điểm lý(xem giao diện) Nút lệnh Thực toán: Chọn sinh viên danh sách, sau nhấn nút lệnh Thực tốn, chương trình tính tổng điểm sinh viên in ô TextBox kết 5.15 23 / 23

Ngày đăng: 02/09/2020, 13:28

Hình ảnh liên quan

4.1. TÍNH CHU VI, DIỆN TÍCH HÌNH TRÒN - BÀI THỰC HÀNH NGÔN NGỮ LẬP TRÌNH VISUAL BASIC

4.1..

TÍNH CHU VI, DIỆN TÍCH HÌNH TRÒN Xem tại trang 1 của tài liệu.
- Thiết kế chương trình có giao diện như hình. - BÀI THỰC HÀNH NGÔN NGỮ LẬP TRÌNH VISUAL BASIC

hi.

ết kế chương trình có giao diện như hình Xem tại trang 6 của tài liệu.
độ và tung độ ngăn cách bằng dấu phẩy (,) (xem hình giao diện). - BÀI THỰC HÀNH NGÔN NGỮ LẬP TRÌNH VISUAL BASIC

v.

à tung độ ngăn cách bằng dấu phẩy (,) (xem hình giao diện) Xem tại trang 14 của tài liệu.
của hình chữ nhật đó (sinh viên tự thiết kế giao diện). - BÀI THỰC HÀNH NGÔN NGỮ LẬP TRÌNH VISUAL BASIC

c.

ủa hình chữ nhật đó (sinh viên tự thiết kế giao diện) Xem tại trang 20 của tài liệu.
5.1. Viết chương trình nhập vào chiều dài, chiều rộng của hình chữ nhật. Tính chu vi và diện tích - BÀI THỰC HÀNH NGÔN NGỮ LẬP TRÌNH VISUAL BASIC

5.1..

Viết chương trình nhập vào chiều dài, chiều rộng của hình chữ nhật. Tính chu vi và diện tích Xem tại trang 20 của tài liệu.
5.7. Thiết kế chương trình có giao diện như hình dưới và thực hiện các chức năng sau: - BÀI THỰC HÀNH NGÔN NGỮ LẬP TRÌNH VISUAL BASIC

5.7..

Thiết kế chương trình có giao diện như hình dưới và thực hiện các chức năng sau: Xem tại trang 21 của tài liệu.

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan