Начните цикл для викторины с множественным выбором
Я должен построить тест с множественным выбором для класса на C#. Я объявил переменные, контрольная точка проекта на этой неделе заключается в реализации циклов в моем коде. Я прочитал свой учебник, и хотя он объясняет циклы, он не дает мне идеи, чтобы реализовать его. Я упал, что мне нужно использовать "цикл Foreach", это правильно? Кто-нибудь может дать мне визуальное представление? это то, что у меня есть до сих пор. Я понятия не имею, как написать или структурировать строку кода.
using System; namespace Checkpoint_2 { class Program { static void Main(string[] args) { Console.WriteLine("Quiz"); //Variables bool answerCorrect = false; // will be used to evaluate if answer is correct or not string[] questions = { "2+2=", "4x5=", "8+2=", "2x100=", "3+3=", "2+100", "2-2=", "1+2=", "3x3=15", "45-5+8=48" }; // will be questions used on test. 8 Multiple choice and 2 true/false string[] answers = { "a.4 b.2 c.6 d. 10", "a.40 b.20 c.16 d. 11", "a.6 b.12 c.16 d. 10", "a.104 b.200 c.65 d. 102", "a.4 b.2 c.6 d. 10", "a.14 b.200 c.60 d. 102", "a.4 b.2 c.0 d. 10", "a.3 b.2 c.6 d. 102", "true false", " true false" }; // these will stand as answer bank for all questions string[] correctanswer = { "a", "b", "d", "b", "c", "d", "c", "a", "false", "true" }; //these are the correct answers to all the question. any other selections will be countd as incorrect int scoreCard = 0; // everyone starts with 0 correct out of ten. once quiz is completed score will be listed as 1-10. int[] questionsIncorrect = { }; //Welcome To Program Console.WriteLine("Ryan Hinds, ENGR101- Quiz"); Console.WriteLine(); Console.WriteLine(questions[0]); Console.WriteLine("Press any key..."); Console.ReadKey(); } } }
Что я уже пробовал:
Я покопался в своем учебнике и некоторых других интернет-ресурсах. Я также пытался подключить свой код, но получал ошибки
Patrice T
"но получите ошибку"
И вы планируете рассказать нам, какие ошибки и позиции?