将伪码转换为流程图、N-S图、图

题目描述:
某商场在“五一”期间,顾客购物时收费有 4 种情况: 普通顾客一次购物累计少于100元,按A类标准收费(不打折),一次购物累计多于或等于100元,按B类标准收费(打9折);会员顾客一次购物累计少于1000元,按C类标准收费(打8折),一次购物累计等于或多于1000元,按D类标准收费(打7折), 请使用流程图,PAD,N-S图,PDL来设计收费算法。

伪码:
Declare A as Boolean
Declare B as long int
Begin
If A==true then
If B>=1000 then B=0.7B;else B=0.8B;
End if;
Else
If B>=100 then B=0.9B;else B=B;
End if;
End if;
End.

流程图
将伪码转换为流程图、N-S图、图_第1张图片

N-S图
将伪码转换为流程图、N-S图、图_第2张图片
PAD图

将伪码转换为流程图、N-S图、图_第3张图片

你可能感兴趣的:(软件工程)