kisame1313

2.4.1

Jul 25th, 2017
116
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 2.02 KB | None | 0 0
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Collections.Specialized;
  4. using System.Text;
  5. using System.Threading.Tasks;
  6. using System.Net;
  7. using System.Threading;
  8.  
  9. namespace IMJunior
  10. {
  11.     class Program
  12.     {
  13.  
  14.         static void Main ( string [] args )
  15.         {
  16.             bool isDoorOpen1 = false;
  17.             bool isDoorOpen2 = false;
  18.             bool isDoorOpen3 = false;
  19.  
  20.             string Question1 = "Кто вы?", Question2 = "Что вы хотите?", Question3 = "Чем вы можете помочь ордену?";
  21.  
  22.             string [] Answers1 = new string [] { "Человек", "Брандлмуха", "Кхаджит" };
  23.             string [] Answers2 = new string [] { "Победить Аразота", "Стать богатым", "Найти боевых товарищей" };
  24.             string [] Answers3 = new string [] { "Я отлчиный воин", "Я добротный маг", "Я могу работать в кузнице" };
  25.  
  26.             Console.WriteLine ( "Совершенно очевидно, что мы не берём в наш орден кого попало. По этому заполни вот эту анкету, " +
  27.                               "и мы примем решение, брать тебя или нет" );
  28.  
  29.             QuestAnswers [] qa = new QuestAnswers []
  30.             {
  31.                 new QuestAnswers ( isDoorOpen1 , Question1 , Answers1 ) ,
  32.                 new QuestAnswers ( isDoorOpen2, Question2, Answers2 ) ,
  33.                 new QuestAnswers ( isDoorOpen3, Question3, Answers3 )
  34.             };
  35.  
  36.             foreach ( QuestAnswers question in qa )
  37.             {
  38.                 Console.WriteLine ( question.Question );
  39.                 for ( int i = 0 ; i < question.Answers.Length ; i++ )
  40.                     {
  41.                     Console.WriteLine ( "[{0}]>{1}", i, question.Answers [i] );
  42.                     }
  43.                 Console.ReadLine ();
  44.                 question.IsDoorOpen = true;
  45.             }
  46.         }
  47.  
  48.         class QuestAnswers
  49.         {
  50.             public bool IsDoorOpen;
  51.             public string Question;
  52.             public string [] Answers;
  53.  
  54.             public QuestAnswers ( bool isDoorOpen, string question, string [] answers )
  55.             {
  56.                 IsDoorOpen = isDoorOpen;
  57.                 Question = question;
  58.                 Answers = answers;
  59.             }
  60.         }
  61.     }
  62. }
Advertisement
Add Comment
Please, Sign In to add comment