这个问题的伪代码怎么写?我试着改写算法,但这真的很难。
一种算法或伪代码,它接受参加会议的 22 人的姓名作为输入。每个人都属于以下两类之一:a) 参与者 b) 演示者
该算法应确定与会者所属的类别。该算法还应确定属于每个类别的与会者人数。参与者支付 2000.00 美元的注册费和演示者 1000.00 美元的注册费。必须打印类别列表和每个类别的总人数,以及每个部分产生的总金额。
这是我尝试过的,但没有运气。
program Persons attending the conference (input,output);
Uses Crt
Const
Presenters=('per17,per18,per19,per20,per21,per22'),'('$1000.00);
Participant=('per1,per2,per3,per4,per5,per6,per7,per8,per9,per10,per11,per12,per13,per14,per15,per16'),'('$2000.00);
begin
{Accept the names of 22 persons and category}
WriteLn ('Enter names');
ReadLn ('per1,per2,per3,per4,per5,per6,per7,per8,per9,per10,per11,per12,per13,per14,per15,per16,per17,per18,per19,per20,per21,per22');
WriteLn ('Enter Category')
Var
participant:('per1...per16');
presenter: ('per17...per22');
end.