Jessica Brown Posted Tuesday at 09:46 AM Posted Tuesday at 09:46 AM Create a command-line to-do list application that allows users to manage their tasks. The app should have the following functionality: Basic Features: Add a new task with a description. Mark a task as complete. Delete a task by its ID. List all tasks, showing their status (e.g., completed or pending). Bonus Features: Add due dates to tasks. Allow users to edit tasks. Save tasks to a file so they persist between runs. Example Output: Welcome to the To-Do List App! 1. Add Task 2. Complete Task 3. Delete Task 4. View Tasks 5. Exit Enter your choice: 1 Enter task description: Complete the Programming Challenge Task added! CodeName: Jessica 💻 Linux Enthusiast | 🌍 Adventurer | 🦄 Unicorn 🌐 My Site | 📢 Join the Forum
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now