Member 13945791 Ответов: 1

Словарь <int , string> В integer он должен быть от 1 до 500 , а в строке every100 я хотел бы повторить chap1, chap2


Проблема в том, что я пытаюсь сделать номер главы в соответствии с номером pg. я бы хотел , чтобы каждый 100-й номер главы no увеличивался, как pgnumber от 100 до 200, он должен прийти в Главу 1, от 200 до 300 он должен прийти в Главу 2

Что я уже пробовал:

Please can you help i have tried this code but it is fill in the blank


for (int pgnum = 100; pgnum < 500; pgnum += 100)
            {
                chap1 = chap1 + 1;
                Console.WriteLine(pgnum +" Chapter " + chap1);
                chapter2 = "chapter " + chap1;
                mydict.Add(pgnum, chapter2);
            }

1 Ответов

Рейтинг:
2

phil.o

Существует простая математическая связь между номером страницы и номером главы:

int chapterNumber = pageNumber / 100;
(самонадеянный pageNumber само по себе является целым числом). Обратите внимание, что страницы с 1 по 99 будут иметь нулевой номер главы.