কম্পিউটার টিউটোরিয়াল

C-তে `arc()` ফাংশন: গ্রাফিক্স লাইব্রেরি দিয়ে আর্ট অঙ্কন

সংক্ষিপ্ত বিবরণ

`graphics.h` লাইব্রেরির `arc()` ফাংশন দিয়ে বৃত্তের একটি আর্ট (arc) আঁকা যায়। এটি পুরনো Turbo C/C++ এ প্রচলিত ছিল।

সিনট্যাক্স

void arc(int x, int y, int start_angle, int end_angle, int radius);

প্যারামিটার

  • x, y — আর্টের কেন্দ্রের কোঅর্ডিনেট
  • start_angle — শুরুয় কোণ (ডিগ্রি)
  • end_angle — শেষ কোণ (ডিগ্রি)
  • radius — ত্রিজ্যা

উদাহরণ কোড

#include <graphics.h>

int main() {
    int gd = DETECT, gm;
    int x = 250, y = 250;
    int start = 155, end = 300, r = 100;
    initgraph(&gd, &gm, "");
    arc(x, y, start, end, r);
    getch();
    closegraph();
    return 0;
}

দ্রষ্টব্য

  • আধুনিক IDE-এ (VS Code, Code::Blocks) `graphics.h` সরাসরি কাজ করে না
  • বিকল্প: SDL2, SFML, OpenGL, বা Windows GDI ব্যবহার করুন
  1. সি ভাষায় ফাংশন প্রোটোটাইপ কী?

  2. C প্রোগ্রামিং-এ malloc ফাংশন ব্যাখ্যা

  3. সি ভাষায় রিকার্সিভ ফাংশন (Recursive Function) প্রোগ্রামসহ ব্যাখ্যা

  4. C গ্রাফিক্স-এ bar() ফাংশন