-1
我有问这样的功课:伪代码 - 我怎样才能做到这一点呢?
制作的算法和伪代码,这将要求20个年级的20名学生,包括学生的姓名,学历和注册,这一切都必须存储在阵列中。 输入数据后,它将打印每组所有学生的平均数(假设您输入不同组学生的数据)。
虽然我明白了一切,但我对此只有几个疑问。首先是我不知道如何组织(或制作)阵列以及如何将学生的学位/班级分组。
编辑:我不太了解伪代码,因为没有人教我如何做到这一点,所以不要期望我太多。
set StudentArray[20,23]
for j=1 to 20
StudentArray[j,21] = prompt Name
StudentArray[j,22] = prompt Degree
StudentArray[j,23] prompt RegNum
for k=1 to 20
StudentArray[j,k] = prompt Grade
end for
end for
使学生成绩的平均值方法很容易与此伪代码保持一致。这里的问题是如果数组“StudentArray”'接受'不同数据类型(整数或数字,字符串等)。我不知道如何“分组学生”。
请显示最初的努力,并在那里 - 表明确切的位置卡住了。 – amit