কম্পিউটার

C++ এ বেসিক গ্রাফিক প্রোগ্রামিং


C++ প্রোগ্রামিং ভাষা একটি বহুমুখী প্রোগ্রামিং ভাষা। C++ ব্যবহার করে আপনি লো-এন্ড গ্রাফিক্সও তৈরি করতে পারেন যেমন আড়ম্বরপূর্ণ ফন্ট দিয়ে মৌলিক আকার এবং শব্দ তৈরি করা এবং সেগুলোতে রং যোগ করা c++ ব্যবহার করে করা যেতে পারে।

গ্রাফিক প্রোগ্রামিং আপনার টার্মিনাল বা কমান্ড প্রম্পট ব্যবহার করে c++ এ করা যেতে পারে অথবা আপনি গ্রাফিক প্রোগ্রাম তৈরি করতে DevC++ কম্পাইলার ডাউনলোড করতে পারেন।

টার্মিনালের জন্য আপনাকে GCC কম্পাইলারে graphics.h libraray যোগ করতে হবে। এর জন্য আপনাকে নিম্নলিখিত কমান্ড টাইপ করতে হবে।

>sudo apt-get install build-essential
>sudo apt-get install libsdl-image1.2 libsdl-image1.2-dev guile-2.0
\ guile-2.0-dev libsdl1.2debian libart-2.0-dev libaudiofile-dev
\ libesd0-dev libdirectfb-dev libdirectfb-extra libfreetype6-dev
\ libxext-dev x11proto-xext-dev libfreetype6 libaa1 libaa1-dev
\ libslang2-dev libasound2 libasound2-dev
>sudo make install
sudo cp /usr/local/lib/libgraph.* /usr/lib

ক্রমানুসারে উপরের সমস্ত কমান্ড টাইপ করে আপনি আপনার টার্মিনালের GCC কম্পাইলারে সফলভাবে graphics.h লাইব্রেরি ইনস্টল করতে পারেন৷

জন্য বা অন্য পদ্ধতিতে আপনাকে DevC++ কম্পাইলার ইনস্টল করতে হবে।

graphics.h লাইব্রেরি − আপনার C++ প্রোগ্রামে গ্রাফিক্স যোগ করতে graphic.h লাইব্রেরি ব্যবহার করা হয়। গ্রাফিক প্রোগ্রামিংয়ের জন্য, এটি অবশ্যই লাইব্রেরি অন্তর্ভুক্ত করতে হবে কারণ এতে সমস্ত প্রয়োজনীয় পদ্ধতি রয়েছে৷

c++ প্রোগ্রাম &ninus;

-এ গ্রাফিক্স অন্তর্ভুক্ত করার জন্য সিনট্যাক্স

সিনট্যাক্স

#include<graphics.h>

উদাহরণ

c++ −

-এ গ্রাফিক প্রোগ্রামিংয়ের বাস্তবায়ন দেখানোর জন্য প্রোগ্রাম
#include<graphics.h>
#include<isotream.h>
using namespace std;
int main() {
   int gd = DETECT, gm;
   initgraph(−gd, −gm, "C:\\TC\\BGI");
   rectangle(100,100,200,200);
   getch();
   closegraph();
   return 0;
}

আউটপুট

C++ এ বেসিক গ্রাফিক প্রোগ্রামিং

C++ গ্রাফিক প্রোগ্রামিং-এর অন্যান্য সাধারণ ফাংশন হল −

  • আর্ক() − একটি প্রদত্ত কোণ এবং প্রদত্ত ব্যাসার্ধের চাপ তৈরি করে।

  • বার() - প্রদত্ত স্থানাঙ্ক সহ একটি বার তৈরি করে৷

  • বৃত্ত() - প্রদত্ত ব্যাসার্ধের একটি বৃত্ত তৈরি করে।

  • ক্লোজগ্রাফ() − এটি গ্রাফিক্স মোড বন্ধ করে দিয়েছে এবং মেমরির অংশগুলিকে সরিয়ে দিয়েছে৷

  • অধিবৃত্ত() − প্রদত্ত প্রধান এবং ছোট অক্ষ সহ একটি উপবৃত্ত তৈরি করে।

  • ফ্লাডফিল() − ফ্লাড ফিল একটি নির্দিষ্ট বিন্দুতে একটি নির্দিষ্ট রঙ পূরণ করতে ব্যবহৃত হয় যার স্থানাঙ্ক দেওয়া হয়।

  • লাইন() - প্রদত্ত শুরু এবং শেষ বিন্দুগুলির একটি লাইন তৈরি করে৷

  • আয়তক্ষেত্র() − প্রদত্ত স্থানাঙ্কের সাথে একটি আয়তক্ষেত্র তৈরি করে।


  1. C++ প্রোগ্রামিং ভাষার মূল বিষয়?

  2. সি++ প্রোগ্রামিং ভাষার বৈশিষ্ট্য

  3. কিভাবে সি++ প্রোগ্রামিং শিখবেন?

  4. C++ প্রোগ্রামিং ভাষা কি?