تعریف یک متغیر enum به نام Color و تعریف مقادیر مختلف برای آن در C++
توضیحات:
برای تعریف یک متغیر enum به نام Color
و تعریف مقادیر مختلف برای آن در زبان برنامه نویسی C++، میتوانید از کد زیر استفاده کنید:
#include <iostream>
enum Color {
RED,
GREEN,
BLUE,
YELLOW,
BLACK
};
int main() {
Color myColor = GREEN;
switch(myColor) {
case RED:
std::cout << "The color is Red." << std::endl;
break;
case GREEN:
std::cout << "The color is Green." << std::endl;
break;
case BLUE:
std::cout << "The color is Blue." << std::endl;
break;
case YELLOW:
std::cout << "The color is Yellow." << std::endl;
break;
case BLACK:
std::cout << "The color is Black." << std::endl;
break;
default:
std::cout << "Unknown color." << std::endl;
}
return 0;
}
در این کد، یک enum به نام Color
تعریف شده است که مقادیر مختلفی از آن اعضاء آن هستند که به ترتیب RED، GREEN، BLUE، YELLOW و BLACK هستند. سپس یک متغیر به نام myColor
از نوع Color
تعریف شده و مقدار GREEN به آن اختصاص داده شده است.
در ادامه، با استفاده از یک switch case، مقدار myColor
بررسی شده و متناظر با هر مقدار، یک پیام مربوط به رنگ متناظر چاپ میشود. در صورتی که مقدار myColor
با هیچ یک از مقادیر enum مطابقت نداشته باشد، پیام “Unknown color.” چاپ میشود.
موفق باشید
A.J
پست های مرتبط:
فروشگاه سورسا:
سورسا ، یک خانواده!
شما میتوانید از سورس های آماده به راحتی و با کپی پیست در پروژه خود استفاده بفرمایید
بله! سورسا به عنوان اولین و برترین مرجع سورس کد های آماده، تمامی سورس کد ها در زبان های مختلف را به صورت رایگان در اختیار شما قرار میدهد.
اگر سورس مد نظر شما تفاوتی با سورس فعلی دارد یا اینکه درخواست سورس دیگری را دارید میتوانید با کارشناسان سورسا در ارتباط باشید.
سورسا به عنوان مرجع سورس در تلاش است سورس کد ها و آموزش های تمامی زبان های برنامه نویسی مانند GO C++ Python C PHP SQL JS و… را تحت پوشش قرار داد