کدنویسی های غیر عددی و غیر محاسباتی - هفت خط کد انجمن پرسش و پاسخ برنامه نویسی

کدنویسی های غیر عددی و غیر محاسباتی

0 امتیاز
اگه بخوام بگم که اگه بیمار فلان علائم رو داره سطح هوشیاریش فلان عدد هست
این چه نوع داده ای به حساب میاد؟
منظورم اینه که چطور باید داده هارو براش تعریف کنم؟
و اگه بخوام براش شرط(اگر بیمار بیمار از همه دستورات پیروی میکند، نمره هوشیاری حرکتی او 6 هست) رو چطور باید کدنویسی کنم.
عذر میخوام که سوالم ابتدایی هست اما چاره ای جز پرسیدن نداشتم
سوال شده شهریور 22, 1399  بوسیله ی Tahereh (امتیاز 9)   1 2

1 پاسخ

0 امتیاز

سلام؛ این رو می‌تونید با استفاده از Enumeها پیاده‌سازی کنید، مثلاً :

enum class State
{
    Good,
    Bad
};

static const std::map<State, std::string> StateStr
{
    {State::Good, "Good"},
    {State::Bad, "Bad"}
};

static State getState()
{
    return State::Good;
}

int main ()
{
    const auto state = getState();
    
    std::clog << "It's " << StateStr[state] << std::endl;
}

 

پاسخ داده شده شهریور 23, 1399 بوسیله ی mg_ramezani (امتیاز 727)   1 1 12
...