// Random generate tasks for excercises // https://introprogramming.info/wp-content/uploads/2018/07/CSharp-Principles-Book-Nakov-v2018.pdf Random randChapters = new Random(); // Chapters Random randTask = new Random(); // Task int chapter = 1; int task = 1; int min = 0, max = 0; Console.WriteLine("От книгата на адрес: https://introprogramming.info/wp-content/uploads/2018/07/CSharp-Principles-Book-Nakov-v2018.pdf"); for (int i = 0; i < 1000; i++) { Console.Write("Ф номер завършващ на: {0:000} : ", i); for (int j = 0; j < 3; j++) // 3 Tasks for each student { // 1. First Control chapters 1 to 6 //chapter = randChapters.Next(1, 6); //if (chapter == 1) //{ // min = 10; // max = 10 + 1; //} //else if (chapter == 2) //{ // min = 10; // max = 12 + 1; //} //else if (chapter == 3) //{ // min = 1; // max = 16 + 1; //} //else if (chapter == 4) //{ // min = 1; // max = 12 + 1; //} //else if (chapter == 5) //{ // min = 1; // max = 11 + 1; //} // 2. Second control chapters 6 to 9 chapter = randChapters.Next(6, 10); if (chapter == 6) { min = 1; max = 18 + 1; } else if (chapter == 7) { min = 1; max = 25 + 1; } else if (chapter == 8) { min = 1; max = 14 + 1; } else if (chapter == 9) { min = 1; max = 13 + 1; } //else if (chapter == 10) // The studens consider chaper 10 too dificult //{ // min = 1; // max = 11 + 1; //} task = randTask.Next(min, max); Console.Write($"Глава {chapter} зад. {task};"); } Console.WriteLine(); }