This repository contains various projects completed in the CS50 course at Harvard University. These projects are written in the C programming language and other languages, helping you to enhance your programming skills and understand the fundamental concepts of computer science.
To use the projects, you first need to install a C development environment on your system. You can use Xcode for macOS or Code::Blocks for Windows.
After installing the development environment, you can run the projects as follows:
- Clone the repository:
bash git clone https://github.com/Amination1/cs50.git cd cs50
- Compile the desired project:
bash clang -o project_name project_name.c
- Run the project:
bash ./project_name
If you would like to contribute to these projects, we would love to hear your feedback and suggestions. Please submit a pull request.
This project is licensed under the MIT License. For more information, please see the LICENSE file.
For any questions or issues, you can reach me via GitHub.
این ریپوزیتوری شامل پروژههای مختلفی است که در دوره CS50 دانشگاه هاروارد انجام شدهاند. این پروژهها به زبان برنامهنویسی C و دیگر زبانها نوشته شدهاند و به شما کمک میکنند تا مهارتهای برنامهنویسی خود را تقویت کنید و مفاهیم اصلی علوم کامپیوتر را درک کنید.
برای استفاده از پروژهها، ابتدا باید محیط توسعه C را روی سیستم خود نصب کنید. میتوانید از Xcode برای macOS یا Code::Blocks برای ویندوز استفاده کنید.
پس از نصب محیط توسعه، میتوانید پروژهها را به صورت زیر اجرا کنید:
- کلون کردن ریپوزیتوری:
bash git clone https://github.com/Amination1/cs50.git cd cs50
- کامپایل پروژه مورد نظر:
bash clang -o project_name project_name.c
- اجرای پروژه:
bash ./project_name
اگر میخواهید در این پروژهها مشارکت کنید، خوشحال میشویم که نظرات و پیشنهادات شما را بشنویم. لطفاً یک درخواست کش (Pull Request) ارسال کنید.
این پروژه تحت مجوز MIT منتشر شده است. برای اطلاعات بیشتر، لطفاً فایل LICENSE را مشاهده کنید.
برای هرگونه سوال یا مشکل، میتوانید با من از طریق GitHub تماس بگیرید.