@Er1ko

Как сделать анкету на C#?

Хочу создать анкету с 5 вопросами, идущими друг за другом, но когда отвечаешь на первый вопрос 2,3,4,5 идут сразу после них. Как сделать чтобы следующий вопрос отображался только когда был получен ответ на предыдущий?
  • Вопрос задан
  • 1271 просмотр
Пригласить эксперта
Ответы на вопрос 1
@Satangelus
пользуйся. на здороффье.

int ТекущиийВопрос;
                string[] Вопросы = { "Вопрос №1", "Вопрос №2", "Вопрос №3", "Вопрос №4", "Вопрос №5" };
                string[] Ответы;

                ТекущиийВопрос = 0;
                Ответы = new string[5];

                string text = "";
                while (ТекущиийВопрос <= 4)
                {
                    while (String.IsNullOrEmpty(text))
                    {
                        Console.WriteLine(Вопросы[ТекущиийВопрос]);
                        text = Console.ReadLine();
                    }
                    Ответы[ТекущиийВопрос] = text;text = "";                
                    ТекущиийВопрос += 1;
                }
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы