Welcome to the CS50 Projects repository! This repository contains various programming projects completed as part of the CS50 course. Each project focuses on different aspects of computer science and programming. Below is a brief overview of each project along with links to their respective files.
- Description: A program that calculates the minimum number of coins required to give a user change.
- Files:
- Description: A collection of image filtering algorithms to apply transformations to images.
- Files:
- Description: A program that computes the readability level of a given text using various readability formulas.
- Files:
- Description: A program to recover deleted JPEG images from a memory card image file.
- Files:
- Description: A spell-checker program that reads a text and checks for misspelled words using a custom dictionary and hash table.
- Files:
- Description: A program that encrypts messages using a substitution cipher.
- Files:
- Description: A program that simulates a plurality voting election.
- Files:
Feel free to explore each project's directory for more detailed information about the project, its implementation, and how to run the programs. Happy coding!