Игра "Кто хочет стать миллионером" - как лучше хранить вопросы - C#
Формулировка задачи:
Взялся писать программу-аналог телепередачи Кто хочет стать миллионером, но тут же столкнулся с трудностью.
Как лучше всего паковать вопросы? То есть допустим на сумму $100 есть около 100 вопросов. Как их описать, да еще так, чтобы описать к каждому 4 варианта ответа, а так же повесить одному из них 1, а остальным троим - 0?
Решение задачи: «Игра "Кто хочет стать миллионером" - как лучше хранить вопросы»
textual
Листинг программы
[Serializable] internal class Question { private string quest; private int cost; //цена вопроса private List<Answer> answers; public Question() { answers = new List<Answer>(); quest = ""; cost = 0; } public string Quest { get { return quest; } set { quest = value; } } public int Cost { get { return cost; } set { cost = value; } } } [Serializable] internal class Answer { private string answ; private bool iscorrect; public Answer() { answ = ""; iscorrect = false; } public string Answ { get { return answ; } set { answ = value; } } public bool Correct { get { return iscorrect; } set { iscorrect = value; } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д