我正在尝试学习伪代码。您能否检查我的工作,看看这是否是开发伪代码的正确方法?
问题是:
"编写一个程序,要求用户提供一系列学生的考试成绩。计算并打印每个学生的测试分数算术平均值"
这是我的伪代码:
提示用户参加studentNum
提示testNum
启动while循环以收集数据: 而(i< studentNum)
3.1要求studentName
3.2将总和设为零
3.3开始第二次嵌套while循环 while(j< testNum)
3.3.1. ask user for the testScore
3.3.2. collect data using sum variable.
3.4通过将sum除以testNum来计算平均值
3.5以格式显示数据:
"对于" << studentName<< "平均测试分数为:" <<平均
谢谢
答案 0 :(得分:1)
对我来说,这仍然看起来有点像真正的代码。没有点过于具体,您也可以编写真实的代码。
而不是while i < studentNum
,而是repeat studentNum times
。
而不是output in the format ... << ... <<
,请说Display output like: For John Doe, average was 75.0.
编辑:这是我要写的完整伪代码:
n
,学生人数t
,每位学生的测试次数For John Doe, average was 75.0