Nguyễn Thảo Vân

Giới thiệu về bản thân

Chào mừng bạn đến với trang cá nhân của Nguyễn Thảo Vân
xếp hạng Ngôi sao 1 ngôi sao 2 ngôi sao 1 Sao chiến thắng
0
xếp hạng Ngôi sao 1 ngôi sao 2 ngôi sao 1 Sao chiến thắng
0
xếp hạng Ngôi sao 1 ngôi sao 2 ngôi sao 1 Sao chiến thắng
0
xếp hạng Ngôi sao 1 ngôi sao 2 ngôi sao 1 Sao chiến thắng
0
xếp hạng Ngôi sao 1 ngôi sao 2 ngôi sao 1 Sao chiến thắng
0
xếp hạng Ngôi sao 1 ngôi sao 2 ngôi sao 1 Sao chiến thắng
0
xếp hạng Ngôi sao 1 ngôi sao 2 ngôi sao 1 Sao chiến thắng
0
(Thường được cập nhật sau 1 giờ!)

Đầu vào: Số nguyên dương n.

Đầu ra: Tổng các số từ 1 đến n.

Các bước thực hiện:

Bước 1. Khởi tạo biến tong ← 0.

Bước 2. Khởi tạo biến i ← 1.

Bước 3. Trong khi i ≤ n:

tong ← tong + i

i ← i + 1

Bước 4. Trả về giá trị của biến tong.

Kết thúc thuật toán.

Trong qui trình nấu ăn, có thao tác: "Thêm một chút muối vào món ăn." Hướng dẫn này không rõ ràng vì "một chút" là một lượng không xác định. Mỗi người sẽ hiểu "một chút" theo một cách khác nhau, dẫn đến kết quả khác nhau.

Trung tâm: Cấu trúc lặp

Định nghĩa:

+ Lặp lại một hoặc một nhóm câu lệnh nhiều lần.

+ Tiết kiệm thời gian và công sức khi viết code.

Phân loại:

- Lặp với số lần biết trước.

+ Số lần lặp được xác định trước.

+ Sử dụng biến đếm để theo dõi số lần lặp.

Lặp với số lần không biết trước.

+ Số lần lặp phụ thuộc vào một điều kiện.

+ Điều kiện được kiểm tra trước mỗi lần lặp hoặc sau mỗi lần lặp.

- Lưu ý:

+ Tránh vòng lặp vô hạn (điều kiện luôn đúng).

+ Sử dụng vòng lặp phù hợp với từng bài toán.

+ Tối ưu hóa vòng lặp để tăng hiệu suất.

Thuật toán giải phương trình bậc nhất ax + b = 0:

Bước 1. Nhập giá trị của a và b.

Bước 2. Kiểm tra nếu a = 0.

Nếu a = 0, kiểm tra nếu b = 0.

Nếu b = 0, phương trình có vô số nghiệm.

Nếu b ≠ 0, phương trình vô nghiệm.

Nếu a ≠ 0, tính x = -b/a.

Bước 3. Xuất giá trị của x.

Ví dụ: Thuật toán pha một cốc sữa nóng

Thuật toán này mô tả trình tự các bước để giải quyết một nhiệm vụ cụ thể là có một cốc sữa ngon để uống.

1. Đầu vào (Input)

Bột sữa (hoặc sữa đặc).

Nước nóng.

Cốc và thìa.

2. Đầu ra (Output)

Một cốc sữa nóng đã được pha tan đều.

3. Các bước xử lý (Thuật toán)

Bước 1: Cho một lượng bột sữa vừa đủ vào cốc.

Bước 2: Rót nước nóng vào cốc.

Bước 3: Dùng thìa khuấy đều cho đến khi bột sữa tan hoàn toàn trong nước.

Bước 4: Kết thúc và hiển thị kết quả (cốc sữa nóng sẵn sàng để uống).

1>Trung tâm (Topic chính)

Thuật toán

2. Các nhánh chính và nhánh con (Sub-topics)

Định nghĩa

Dãy các chỉ dẫn rõ ràng.

Có trình tự cụ thể.

Mục đích: Giải quyết vấn đề hoặc thực hiện nhiệm vụ

Mô tả thuật toán

Liệt kê các bước: Sử dụng ngôn ngữ tự nhiên.

Sơ đồ khối: Sử dụng các hình khối quy ước (hình thoi, hình chữ nhật, mũi tên...).

Ứng dụng

Trong đời sống: Nấu ăn, đi đường, mua sắm...

Trong Tin học: Viết chương trình máy tính, xử lý dữ liệu...