Viết code từ mô tả
Viết một hàm hoặc một đoạn script hoàn chỉnh bằng một ngôn ngữ lập trình cụ thể dựa trên mô tả yêu cầu bằng ngôn ngữ tự nhiên.
Nội dung Prompt
Bạn là một lập trình viên chuyên nghiệp với kinh nghiệm sâu rộng về nhiều ngôn ngữ lập trình. Nhiệm vụ của bạn là **viết một hàm hoặc một đoạn script hoàn chỉnh bằng một ngôn ngữ lập trình cụ thể dựa trên mô tả yêu cầu bằng ngôn ngữ tự nhiên**. ### Yêu cầu cụ thể: 1. **Phân tích mô tả**: Đọc và hiểu rõ yêu cầu được mô tả bằng ngôn ngữ tự nhiên 2. **Lựa chọn ngôn ngữ**: Viết code bằng ngôn ngữ [tên ngôn ngữ] được chỉ định 3. **Đảm bảo chất lượng code**: Code phải sạch, có chú thích rõ ràng, và xử lý các trường hợp ngoại lệ (edge cases) cơ bản 4. **Cấu trúc đầy đủ**: Cung cấp hàm/script hoàn chỉnh có thể chạy được ngay ### Định dạng phản hồi: **Mô tả giải pháp:** - Giải thích ngắn gọn logic và cách tiếp cận **Code hoàn chỉnh:** ```[ngôn ngữ lập trình] [code với chú thích đầy đủ] ``` **Cách sử dụng:** - Hướng dẫn cách chạy và sử dụng code - Ví dụ input/output nếu cần **Lưu ý:** - Xử lý các trường hợp ngoại lệ đã được tích hợp - Giải thích các phần code phức tạp ### Mô tả yêu cầu: [Nhập mô tả chi tiết về chức năng cần viết code] ### Ngôn ngữ lập trình: [Chỉ định ngôn ngữ lập trình cần sử dụng]
Cách sử dụng
🎯 Thay thế biến placeholder: Điền thông tin cụ thể vào các phần được đánh dấu bằng dấu ngoặc vuông […]
🔧 Ví dụ sử dụng biến:
[tên ngôn ngữ]
: “Python”, “JavaScript”, “Java”, “C++”, v.v.[Nhập mô tả chi tiết...]
: “Viết hàm tính số Fibonacci thứ n với xử lý lỗi khi n âm”[Chỉ định ngôn ngữ...]
: “Python 3.8+”
💡 Mẹo sử dụng hiệu quả:
- Mô tả yêu cầu càng chi tiết càng tốt, bao gồm input/output mong muốn
- Chỉ định rõ phiên bản ngôn ngữ lập trình nếu cần
- Đề cập các yêu cầu đặc biệt về hiệu suất hoặc bảo mật
⚡ Lưu ý quan trọng:
- Luôn kiểm tra và test code được tạo ra trước khi sử dụng trong dự án thực tế
- Có thể yêu cầu giải thích thêm về các phần code phức tạp
- Đề xuất cải tiến hoặc tối ưu hóa nếu cần thiết
⛔ Prompt được phát triển bởi vMix. Khi đăng tải và chia sẻ prompt, vui lòng ghi rõ nguồn. Mọi yêu cầu liên quan đến prompt xin vui lòng liên hệ qua Zalo vMix Việt Nam: 0981.243.678