Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (58.98 KB, 2 trang )
PHẦN 1: CƠ BẢN VỀ LẬP TRÌNH C# VÀ VB.NET
Các bài tập trong phần này giúp các thành viên tự kiểm tra các kiến thức nền tảng
của 2 ngôn ngữ C# và VB.NET như:
- Kiểu dữ liệu
- Các cấu trúc rẽ nhánh
- Các cấu trúc lặp
- CTC và các kiểu truyền tham số
- Mảng và xâu ký tự
Cần chú ý các điểm mới trong hai ngôn ngữ so với các ngôn ngữ khác (như VB6, C,
C++) và sự khác nhau giữa C# và VB.NET
Hãy cài đặt các bài toán sau bằng 2 ngôn ngữ C# và VB.NET
Bài 1. Nhập số x>0 và n∈N
+
sau đó tính và in ra giá trị của biểu thức sau:
x..xxx
++++
Bài 2. Xây dựng các hàm tiện tích tính:
- Tính N!, N!!
- Tình Fibonaci thứ N
- Giải phương trình bậc 2
- Tìm UCLN, BCNN của hai số nguyên.
Bài 3. Nhập vào một mảng, đảo ngược và in ra màn hình
Bài 4. Nhập vào một ma trận sau đó:
- Kiểm tra xem ma trận có phải vuông hay không?
- Tính tổng trên hành thứ k.
Bài 5. Nhập vào một xâu ký tự sau đó kiểm tra xem xâu này có gồm toàn ký tự hoa
hay không?, Chuyển các ký tự đầu của các từ thành các ký tự hoa, các ký tự tiếp
theo trong từ thành ký tự thường.
Bài 6. Nhập vào một xâu ký tự sau đó chuẩn hoá xâu này, một xâu là chuẩn hoá nếu
nó không chứa ký tự trắng ở hai đầu, giữa các từ chỉ có một khoản trắng.
Bài 7. Nhập vào một xâu ký tự sau đó điếm xem xâu này gồm có bao nhiêu từ, có