সি প্রোগ্রামে কীভাবে রঙ পাবেন (ছবি সহ)

সুচিপত্র:

সি প্রোগ্রামে কীভাবে রঙ পাবেন (ছবি সহ)
সি প্রোগ্রামে কীভাবে রঙ পাবেন (ছবি সহ)

ভিডিও: সি প্রোগ্রামে কীভাবে রঙ পাবেন (ছবি সহ)

ভিডিও: সি প্রোগ্রামে কীভাবে রঙ পাবেন (ছবি সহ)
ভিডিও: ক্রোম ওএস-এ ক্রাউটন কীভাবে ইনস্টল করবেন 2024, মে
Anonim

আপনার সি প্রোগ্রামে টেক্সট বা আকারের রঙ পরিবর্তন করা যখন ব্যবহারকারী আপনার প্রোগ্রাম চালায় তখন তাদের পপ করতে সাহায্য করে। আপনার পাঠ্য এবং বস্তুর রঙ পরিবর্তন একটি মোটামুটি সহজবোধ্য প্রক্রিয়া, এবং প্রয়োজনীয় ফাংশনগুলি স্ট্যান্ডার্ড লাইব্রেরিতে অন্তর্ভুক্ত করা হয়। আপনি স্ক্রিনে আপনার আউটপুটের যেকোনো রঙ পরিবর্তন করতে পারেন।

ধাপ

2 এর অংশ 1: আউটপুট পাঠ্যের রঙ পরিবর্তন করা

সি প্রোগ্রামে রঙ পান ধাপ 1
সি প্রোগ্রামে রঙ পান ধাপ 1

ধাপ 1. স্ট্যান্ডার্ড ইনপুট এবং আউটপুট লাইব্রেরি অন্তর্ভুক্ত করুন।

এই সাধারণ লাইব্রেরি আপনাকে টেক্সট আউটপুট প্রদর্শিত রঙ পরিবর্তন করতে দেয়। আপনার প্রোগ্রামের শীর্ষে নিম্নলিখিত কোড যোগ করুন:

#অন্তর্ভুক্ত

সি প্রোগ্রাম ধাপ 2 এ রঙ পান
সি প্রোগ্রাম ধাপ 2 এ রঙ পান

ধাপ 2. কনসোল ইনপুট এবং আউটপুট লাইব্রেরি অন্তর্ভুক্ত করুন।

এটি ব্যবহারকারীর কাছ থেকে কীবোর্ড ইনপুট ক্যাপচার করা সহজ করবে। Stdio.h লাইব্রেরির নিচে লাইব্রেরি যোগ করুন:

#অন্তর্ভুক্ত #অন্তর্ভুক্ত

সি প্রোগ্রামের ধাপ 3 এ রঙ পান
সি প্রোগ্রামের ধাপ 3 এ রঙ পান

ধাপ 3. টেক্সট কালার ফাংশন ব্যবহার করে আপনি টেক্সটের জন্য কোন রঙ ব্যবহার করতে চান তা নির্ধারণ করুন।

আপনি এই ফাংশনটি ব্যবহার করে আপনার আউটপুটের টেক্সট রঙের তারতম্য করতে পারেন। রং সব ক্যাপে লিখতে হবে, অথবা একটি সংখ্যা হিসাবে প্রকাশ করা উচিত:

#অন্তর্ভুক্ত #অন্তর্ভুক্ত প্রধান () {টেক্সট কালার (RED); // আপনি "RED" এর পরিবর্তে "4" টাইপ করতে পারতেন, কিন্তু এটি পঠনযোগ্য নয়}

রঙ সংখ্যাগত মান
কালো 0
নীল 1
সবুজ 2
সায়ান 3
লাল 4
ম্যাজেন্টা 5
বাদামী 6
উজ্জল ধূসর 7
গাঢ় ধূসর 8
হালকা নীল 9
হালকা সবুজ 10
বাতিঘর 11
লাল আলো 12
লাইটমেজেন্টা 13
হলুদ 14
সাদা 15

এর থেকেও বেশি রঙ আছে। উপলব্ধ রংগুলি ইনস্টল করা গ্রাফিক্স ড্রাইভার এবং বর্তমান মোডের উপর নির্ভর করে। সব ক্যাপে রং লিখতে হবে।

সি প্রোগ্রামে রঙ পান ধাপ 4
সি প্রোগ্রামে রঙ পান ধাপ 4

ধাপ 4. আউটপুট পাঠ্য যোগ করুন এবং প্রোগ্রামটি শেষ করুন।

আপনার নতুন রঙে কিছু লেখা প্রদর্শনের জন্য একটি cprintf ফাংশন অন্তর্ভুক্ত করুন। ব্যবহারকারী একটি কী চাপলে প্রোগ্রামটি বন্ধ করতে শেষে একটি গেচ ফাংশন ব্যবহার করুন।

#অন্তর্ভুক্ত #অন্তর্ভুক্ত প্রধান () {টেক্সট কালার (RED); // আপনি "RED" এর পরিবর্তে "4" টাইপ করতে পারেন, কিন্তু এটি পঠনযোগ্য cprintf ("হ্যালো, ওয়ার্ল্ড!") নয়; getch (); রিটার্ন 0; }

2 এর অংশ 2: অঙ্কন রঙ পরিবর্তন করা

সি প্রোগ্রামে রঙ পান ধাপ 5
সি প্রোগ্রামে রঙ পান ধাপ 5

ধাপ 1. গ্রাফিক্স লাইব্রেরি অন্তর্ভুক্ত করুন।

সি গ্রাফিক্স লাইব্রেরি আপনাকে বস্তু আঁকার পাশাপাশি তাদের রঙ সমন্বয় করতে দেয়। আপনি আপনার প্রোগ্রামের শীর্ষে অন্তর্ভুক্ত করে গ্রাফিক্স লাইব্রেরিতে অ্যাক্সেস পেতে পারেন:

#অন্তর্ভুক্ত

সি প্রোগ্রামে রঙ পান ধাপ 6
সি প্রোগ্রামে রঙ পান ধাপ 6

ধাপ 2. কনসোল ইনপুট এবং আউটপুট লাইব্রেরি অন্তর্ভুক্ত করুন।

আপনি ব্যবহারকারীর ইনপুট সহজে ক্যাপচার করতে এই লাইব্রেরি ব্যবহার করতে পারেন। Graphics.h লাইব্রেরির নিচে লাইব্রেরি যোগ করুন:

#অন্তর্ভুক্ত #অন্তর্ভুক্ত

সি প্রোগ্রাম ধাপ 7 এ রঙ পান
সি প্রোগ্রাম ধাপ 7 এ রঙ পান

ধাপ 3. গ্রাফিক্স ড্রাইভার এবং মোডের জন্য ভেরিয়েবল শুরু করুন।

আপনি বস্তু আঁকা শুরু করার আগে আপনাকে এটি করতে হবে, যাতে প্রোগ্রামটি গ্রাফিক্স ড্রাইভারের অ্যাক্সেস পায়। এটি স্ক্রিনে এমন একটি এলাকা তৈরি করবে যেখানে বস্তুটি আঁকা হবে।

#অন্তর্ভুক্ত #অন্তর্ভুক্ত প্রধান () {int gd = DETECT, gm; initgraph (& gd, & gm, "C: / TC / BGI"); // এটি আপনার কম্পাইলারের পথে পরিবর্তন করুন}

সি প্রোগ্রামে ধাপ 8 এ রঙ পান
সি প্রোগ্রামে ধাপ 8 এ রঙ পান

ধাপ 4. আপনি যে বস্তুটি আঁকতে চান তার রঙ সেট করুন।

একটি বস্তুর কোডিং করার আগে, আপনি যে বস্তুটি আঁকতে চলেছেন তার রঙ নির্ধারণ করতে setcolor ফাংশন ব্যবহার করুন:

#অন্তর্ভুক্ত #অন্তর্ভুক্ত প্রধান () {int gd = DETECT, gm; initgraph (& gd, & gm, "C: / TC / BGI"); সেট কালার (নীল); // একই রঙ পেতে আপনি "নীল" এর পরিবর্তে "1" লিখতে পারেন, কিন্তু এটি পঠনযোগ্য নয়}

সি প্রোগ্রামে রঙ পান ধাপ 9
সি প্রোগ্রামে রঙ পান ধাপ 9

পদক্ষেপ 5. আপনার পছন্দের একটি বস্তু আঁকুন।

এই উদাহরণের জন্য, আপনি আয়তক্ষেত্র ফাংশন ব্যবহার করে একটি আয়তক্ষেত্র আঁকবেন। আপনি যে রং সেট করেছেন তা আঁকার জন্য আপনি যেকোনো গ্রাফিক্স.এইচ অঙ্কন সরঞ্জাম ব্যবহার করতে পারেন।

#অন্তর্ভুক্ত #অন্তর্ভুক্ত প্রধান () {int gd = DETECT, gm; initgraph (& gd, & gm, "C: / TC / BGI"); সেট কালার (নীল); আয়তক্ষেত্র (50, 50, 100, 100); // এই সংখ্যাগুলি বাম-উপরের এবং ডান-নীচের কোণগুলির অবস্থান নির্দেশ করে}

সি প্রোগ্রামের ধাপ 10 এ রঙ পান
সি প্রোগ্রামের ধাপ 10 এ রঙ পান

পদক্ষেপ 6. প্রোগ্রামটি শেষ করুন এবং এটি পরীক্ষা করুন।

গেচ কমান্ড যোগ করুন এবং প্রোগ্রাম বন্ধ করার সাথে সাথে গ্রাফিক্স এরিয়া বন্ধ করুন। এটি কম্পাইল করুন এবং এটি একটি পরীক্ষা চালান।

#অন্তর্ভুক্ত #অন্তর্ভুক্ত প্রধান () {int gd = DETECT, gm; initgraph (& gd, & gm, "C: / TC / BGI"); সেট কালার (নীল); আয়তক্ষেত্র (50, 50, 100, 100); getch (); ক্লোজগ্রাফ (); রিটার্ন 0; }

প্রস্তাবিত: