Advertisement
Guest User

Untitled

a guest
Aug 17th, 2019
100
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 2.05 KB | None | 0 0
  1. using System;
  2. using System.Collections.Generic;
  3.  
  4. namespace OOPStartHW
  5. {
  6.     class Program
  7.     {
  8.         static void Main(string[] args)
  9.         {
  10.             string[] Questions = new string[] { "Кто вы?", "Что вы хотите?",  "Чем вы можете помочь ордену?" };
  11.  
  12.             string[] Answers1 = new string[] { "Человек", "Брандлмуха", "Кхаджит" };
  13.             string[] Answers2 = new string[] { "Победить Аразота", "Стать богатым", "Найти боевых товарищей" };
  14.             string[] Answers3 = new string[] { "Я отлчиный воин", "Я добротный маг", "Я могу работать в кузнице" };
  15.             string[][] AllAnswers = new string[][] { Answers1, Answers2, Answers3 };
  16.  
  17.             Stage[] Questionnaire = new Stage[3];
  18.  
  19.             Console.WriteLine("Совершенно очевидно, что мы не берём в наш орден кого попало. По этому заполни вот эту анкету, " +
  20.                               "и мы примем решение, брать тебя или нет");
  21.             for (int i = 0; i < Questionnaire.Length; i++)
  22.             {
  23.                 Questionnaire[i] = new Stage(Questions[i], AllAnswers[i]);
  24.                
  25.                 Questionnaire[i].Options();
  26.             }
  27.            
  28.         }
  29.     }
  30.     public class Stage
  31.     {
  32.         string Question;
  33.         string[] Answers { get; set; } = new string[3];
  34.         bool isOpenDoor = false;
  35.      
  36.         public Stage(string question, string[] answers)
  37.         {
  38.             Question = question;
  39.             Answers = answers;
  40.         }
  41.         public void Options()
  42.         {
  43.             Console.WriteLine(Question);
  44.                 for (int i = 0; i < Answers.Length; i++)
  45.                 {
  46.                     Console.WriteLine("[{0}]>{1}", i+1, Answers[i]);
  47.                 }
  48.                 Console.ReadLine();
  49.                 isOpenDoor = true;
  50.         }
  51.     }
  52. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement