- Trang chủ
- Khoá học Online
- Lập trình
- C Sharp
- Lập trình .NET
-
Phần 1: Ngôn ngữ lập trình C Sharp
-
Lý thuyết: Tổng quan .Net Framework
-
Cài đặt môi trường phát triển IDE Visual Studio
-
Lý thuyết: Ngôn ngữ lập trình C#
-
TH1: Bài tập khai báo biến và toán tử
-
TH2: Cấu trúc if else và switch case
-
TH3: Cấu trúc vòng lặp
-
TH4: Sử dụng mảng
-
BT1: Tính giai thừa của số nguyên dương
-
BT2: Tìm nghiệm phương trình bậc hai
-
BT3: Tìm số nguyên tố
-
BT4: In dãy số Fibonacci
-
BT5: In ra các số theo hình kim tự tháp
-
BT6: Tính tổng dãy số
-
BT7: Bội số chung nhỏ nhất
-
BT8: Tính tổ hợp
-
BT9: Sử dụng đệ quy tính x mũ n
-
BT10: Sử dụng đệ quy giải quyết bài toán tháp Hà Nội
-
BT11: Tìm số nguyên tố sử dụng thuật toán Sàng Eratosthenes
-
BT12: Thuật toán tìm kiếm tuyến tính (Linear Search)
-
BT13: Thuật toán tìm kiếm nhị phân (Binary Search)
-
BT14: Thuật toán sắp xếp nổi bọt (Bubble Sort)
-
BT15: Tính giá trị lớn nhất, nhỏ nhất, trung bình và tổng của dãy phần tử
-
BT16: Cộng và nhân hai ma trận
-
Lý thuyết: Tổng quan .Net Framework
-
Phần 2: Lập trình hướng đối tượng
-
Phần 3: Xây dựng ứng dụng WinForms
-
Lý thuyết: Xây dựng ứng dụng WinForms
-
TH1: Sử dụng Form và các control thông dụng
-
TH2: Tạo ứng dụng MDI Notepad và sử dụng, các dialog chuẩn
-
TH3: Tạo ứng dụng Calculator
-
TH4: Tạo ứng dụng SlideShow Images
-
TH5: Tạo ứng dụng từ điển đơn giản
-
TH6: Tạo giao diện sử dụng Control Ribbon
-
BT1: Xây dựng Editor cho ngôn ngữ Pascal
-
BT2: Xây dựng chương trình Chat Client-Server
-
Lý thuyết: Xây dựng ứng dụng WinForms
-
Phần 4: Lập trình với Cơ sở dữ liệu
-
Phần 5: Đồ án môn học và đánh giá kết quả
BT1: Tính giai thừa của số nguyên dương
1. Yêu cầu
Viết chương trình tính giai thừa của một số nguyên dương nhập vào từ bàn phím.
Công thức tính giai thừa: n! = 1*2*….*(n-1)*n;
2. Thuật toán
Bước 1. Start
Bước 2. Read n
Bước 3. [Khởi tạo]
i=1, fact=1
Bước 4. If i<=n
goto Bước 5
else
goto Bước 8
Bước 5. fact=fact*i
Bước 6. i=i+1
Bước 7: goto Bước 4
Bước 8. Print fact
Bước 9. Stop
3. Lưu đồ thuật giải