الگوریتم اول

لطفا صبر کنید...

نحوه کامپایل و اجرای برنامه‌ها در ++C

برای اجرای یک برنامه ++C ابتدا باید کد را کامپایل کرده و سپس فایل اجرایی تولیدشده را اجرا کنیم. مراحل این کار بستگی به سیستم‌عامل و کامپایلر مورد استفاده دارد.

۱. استفاده از کامپایلر GCC (MinGW) در ویندوز

ابتدا باید MinGW را نصب کرده باشید. سپس می‌توانید با استفاده از Command Prompt (CMD) یا PowerShell کد ++C را کامپایل و اجرا کنید.

مراحل کامپایل و اجرا در ویندوز:

  1. یک فایل با نام program.cpp بسازید و کد زیر را در آن قرار دهید:
    #include <iostream>
    using namespace std;

    int main() {
        cout << "Hello, C++!" << endl;
        return 0;
    }
  2. CMD را باز کنید و به مسیر فایل بروید:
    cd C:\مسیر\فایل
  3. کد را با کامپایلر ++g کامپایل کنید:
    ++g program.cpp -o program.exe
  4. فایل اجرایی تولیدشده را اجرا کنید:
    program.exe
    🔹 خروجی:
    Hello, C++!

۲. استفاده از GCC در لینوکس و macOS

مراحل کامپایل و اجرا در لینوکس و مک:

  1. ابتدا اطمینان حاصل کنید که ++g نصب شده است. اگر نصب نیست، دستور زیر را اجرا کنید:
    در اوبونتو و دبیان:
    sudo apt update
    sudo apt install ++g
    در macOS (با Homebrew):
    brew install gcc
  2. فایل program.cpp را ذخیره کنید و به مسیر آن بروید:
    cd مسیر/فایل
  3. کد را با ++g کامپایل کنید:
    ++g program.cpp -o program
  4. برنامه را اجرا کنید:
    ./program
    🔹 خروجی:
    Hello, C++!

۳. کامپایل و اجرا در Visual Studio (ویندوز)

مراحل اجرا در Visual Studio:

  1. Visual Studio را باز کنید و یک پروژه Console App ایجاد کنید.
  2. فایل main.cpp را ویرایش کرده و کد خود را بنویسید.
  3. روی Build کلیک کنید تا پروژه کامپایل شود.
  4. روی Run کلیک کنید تا برنامه اجرا شود.

۴. کامپایل و اجرا در Code::Blocks

مراحل اجرا در Code::Blocks:

  1. نرم‌افزار Code::Blocks را باز کنید.
  2. از منوی File گزینه New → Project → Console Application (C++) را انتخاب کنید.
  3. کد خود را بنویسید و سپس روی Build and Run کلیک کنید.

۵. اجرای کد ++C بدون نیاز به کامپایلر محلی (آنلاین)

اگر نمی‌خواهید کامپایلر را روی سیستم خود نصب کنید، می‌توانید از سایت‌های آنلاین برای اجرای کد ++C استفاده کنید:
OnlineGDB
JDoodle
Replit

نتیجه‌گیری

🔹 در ویندوز می‌توانید از MinGW (GCC)، Visual Studio یا Code::Blocks استفاده کنید.
🔹 در لینوکس و مک می‌توانید از GCC و ترمینال برای کامپایل و اجرا بهره ببرید.
🔹 اگر نمی‌خواهید چیزی نصب کنید، از کامپایلرهای آنلاین استفاده کنید.