Bài 1 : Viết chương trình tính tổng T = 1 + 2 + … + N, với N là số nguyên Giao diện tự thiết kế cho phù hợp. 0, nếu N=0 thì T=0. Bài 2 : Viết chương trình tính tổng T = 1 - 2 + 3- 4 + … (-1)N+1N, với N là số nguyên thì T=0. Giao diện tự thiết kế cho phù hợp. 0, nếu N=0
Bài tập Visual Basic - Phần thuật toán 176 PHẦN BÀI TẬP VỀ THUẬT TOÁN Bài : Viết chương trình tính tổng T = + + … + N, với N số nguyên 0, N=0 T=0 Giao diện tự thiết kế cho phù hợp Bài : Viết chương trình tính tổng T = - + 3- + … (-1)N+1N, với N số nguyên 0, N=0 T=0 Giao diện tự thiết kế cho phù hợp Bài : Viết chương trình nhập số nguyên dương có chữ số, viết hình dạng: trăm, chục, đơn vị Ví dụ, nhập vào số : 246, kết cho : Trăm chục Đơn vị Giao diện tự thiết kế cho phù hợp Bài : Viết chương trình cho phép nhập vào số kiểm tra số có phải số nguyên tố hay không Giao diện tự thiết kế cho phù hợp Bài : Viết chương trình nhập số tìm số lớn ba số số Giao diện tự thiết kế cho phù hợp Bài : Viết chương trình cho phép nhập vào (quy định trước) : số hạng đầu tiên, công bội cấp số nhân, giao diện tự thiết kế cho phù hợp Cho phép người dùng tìm : a Số hạng b Tổng n số hạng Bài : Viết chương trình cho phép nhập vào số a b, giao diện tự thiết kế cho phù hợp Tìm a USCLN b Tìm in phân số tối giản a/b (ví dụ a= 6, b = 12 in : a/b = ¾) Bài : Viết chương cho phép nhập vào mảng A gồm phần tử, thực yêu cầu sau ( Giao diện tự thiết kế cho phù hợp, tham khảo giao diện bên dưới): a Tính tổng mảng b Tính giá trị lớn c Tính giá trị nhỏ d Đếm số lần xuất x (với x nhập từ bàn phím) Bài tập Visual Basic - Phần thuật toán 177 Bài : Viết chương trình cho phép nhập vào mảng A có phần tử xếp mảng A theo thứ tự tăng dần, giảm dần Giao diện tự thiết kế cho phù hợp Bài 10 : Viết chương trình nhập vào mảng A gồm n phần tử (n nhập từ bàn phím) Kiểm tra mảng A có đối xứng hay không? Giao diện tự thiết kế cho phù hợp Bài 11 : Viết chương trình nhập vào mảng A gồm n phần tử (n nhập vào từ bàn phím) Kiểm tra mảng tăng hay giảm hay không tăng không gi ảm Giao diện tự thiết kế cho phù hợp Bài 12 : Viết chương trình nhập vào câu không 50 ký tự Đếm xem câu có chữ “Pascal” Giao diện tự thiết kế cho phù hợp Bài 13 : Viết chương trình nhập vào câu có khơng q 50 ký t ự Giao diện tự thiết kế cho phù hợp a Đếm xem câu có ký t ự số b Tính tổng chữ số câu Bài 14 : Viết chương trình nhập vào câu, đếm xem câu có ch ữ hoa, chữ thường Giao diện tự thiết kế cho phù hợp Bài 15 : Viết chương trình nhập vào câu, tìm xem câu vừa nhập có chứa chuỗi “em” khơng, có thay chuỗi “em” thành chuỗi “anh” Nếu khơng có thơng báo khơng có Giao diện tự thiết kế cho phù hợp Bài 16 : viết chương trình nhập vào câu bất kỳ, in lại câu với từ dịng Giao diện tự thiết kế cho phù hợp Bài 17 : Viết chương trình nhập vào chuỗi, đảo ngược chuỗi xuất hình Ví dụ nhập vào câu : “Tin Hoc”, in : Hoc Tin Giao di ện tự thiết kế cho phù hợp Bài 18 : Viết chương trình nhập vào mảng A nguyên 10 phần tử Việc nhập kiểm tra với điều kiện phần tử mảng phải lớn sau thực cơng việc sau (Giao diện tự thiết kế cho phù hợp) : a In mảng theo thứ tự ngược lại với thứ tự nhập b In hình giá trị nguyên dương chia hết cho c Tìm in phần tử lớn nhỏ mảng d Tìm số nguyên tố khoảng từ tới max e Tính max! f Tìm ucln bcnn max Bài 19 : Viết chương trình giải phương trình bậc 2: ax2 + bx + c =0 Với yêu cầu giao diện sau - Cho phép nhập trực tiếp giá trị a, b, c Cho phép thay đổi giá trị a, b, c (nguyên) cuộn In kết giải tương ứng với tất trường hợp Bài 21 : Viết chương trình nhập vào số nguyên a, b, Giao diện tự thiết kế cho phù hợp : Bài tập Visual Basic - Phần thuật tốn 178 a Tính tổng số khoảng từ a tới b b Tính tổng số lẻ khoảng từ a tới b c Tính tổng số chẵn khoảng từ a tới b Bài 22 : Viết chương trình quản lý công ty với yêu cầu: Họ tên nhân viên nhập vào textbox Ho ten Chức vụ nhân viên chọn combox Chuc vu Mỗi chức vụ nhân viên chọn mức lương tương ứng xuất textbox Luong Khi nhấn nút Nhap, nhân viên nhập vào ListBox Danh sach nhan vien Xoá nhân viên chọn danh sách nút, Xoa Chọn Multiselect= Tong: tổng lương danh sách Được cập nhật danh sách có thay đổi Bài 23 : Viết chương trình phân tích số ngun dương nhập vào thừa số nguyên tố Giao diện tự thiết kế cho phù hợp Bài 24 : Viết chương trình đổi số nguyên dương nhập vào hệ thập phân sang nhị phân Giao diện tự thiết kế cho phù hợp Bài 25 : Viết chương trình đổi số nguyên dương nhập vào hệ thập phân sang hệ bát phân Giao diện tự thiết kế cho phù hợp Bài 26 : Viết chương trình đổi số nguyên dương nhập vào hệ thập phân sang hệ thập lục phân Giao diện tự thiết kế cho phù hợp Bài 27 : Viết chương trình đổi số nhị phân cho trước (nhập vào) sang hệ thập phân Giao diện tự thiết kế cho phù hợp Bài 28 : Viết chương trình đổi số bát phân cho trước (nhập vào) sang hệ thập phân Giao diện tự thiết kế cho phù hợp .. .Bài tập Visual Basic - Phần thuật toán 177 Bài : Viết chương trình cho phép nhập vào mảng A có phần tử xếp mảng A theo thứ tự tăng dần, giảm dần Giao diện tự thiết kế cho phù hợp Bài 10... giải tương ứng với tất trường hợp Bài 21 : Viết chương trình nhập vào số nguyên a, b, Giao diện tự thiết kế cho phù hợp : Bài tập Visual Basic - Phần thuật toán 178 a Tính tổng số khoảng từ a... in phần tử lớn nhỏ mảng d Tìm số nguyên tố khoảng từ tới max e Tính max! f Tìm ucln bcnn max Bài 19 : Viết chương trình giải phương trình bậc 2: ax2 + bx + c =0 Với yêu cầu giao diện sau - Cho