Написать программу генератор тестов - C#

Узнай цену своей работы

Формулировка задачи:

Здравствуйте, Помогите пожалуйста написать программу генератор тестов на консоли С#

Решение задачи: «Написать программу генератор тестов»

textual
Листинг программы
string topic;
Encoding enc=Encoding.GetEncoding(1251); 
public List<Questions> Load()
{
  List<Questions> ques = new List<Questions>(); 
  try
  {
    StreamReader sr = new StreamReader("test.txt",enc); 
    topic = sr.ReadLine();
 
    while (!sr.EndDfStream)
    {
      Questions.TypeQues = (typeQ)Enum.Parse(typeof(typeQ), sr.ReadLine()); 
      Questions.Question = sr.ReadLine();
      for (int i = 0; i < 3; i++)
      {
        Questions.VerAnsw[i] = sr.ReadLine();
      }
      Questions.RightAnsw = sr.ReadLine(); 
      switch (Questions.TypeQues)
      {
        case typeQ.one:
          OneChoice.ROneChoice();
          ques.Add(new OneChoice(Questions.Question, Questions.VerAnsw, Questions.RightAnsw)); 
          break;
        case typeQ.multiple:
          MultipleChoice.RMultipleChoice();
          ques.Add(new MultipleChoice(Questions.Question, Questions.VerAnsw, Questions. RightMsw)); 
          break;
        case typeQ.write:
          ques.Add(new MriteChoice(Questions.Question, Questions.VerAnsw, Questions.RightAnsw)); 
          break;
        }
      }
      sr.Close();
    }
    catch (Exception e)
    {
        Console.WriteLine("Exception: " + e.Message);
    }
  return ques;
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

5   голосов , оценка 3.8 из 5
Похожие ответы