目前正在处理一项要求用户提供学生人数的作业,然后计算需要多少个部分,以便需要最少的部分(每个部分有 35 名学生)。
我一直在弄清楚如何使用模数来执行其中一项计算(我们提供了所需程序的示例运行)。
这就是我所拥有的,我知道这并不多,但即使只是一个一般性的想法也会有所帮助。
if (stdnt % std == 0) {
sec = stdnt / std;
}
# of students # of sections standard section last section
351 11 32 31
这只是该计划的一部分。
我的问题:
我不知道如何进行计算,以便如果有剩余部分,则部分大小会缩小以适合所有学生。
例如 用户输入 350,每个部分最多有 35 个点,因此有 10 个部分。如上表所示,我无法弄清楚如何获得 351。