Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // 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();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement