从键盘输入任意个正数以0或负数结束,求这些正数的最大值,最小值和平均值

问题描述:

从键盘输入任意个正数以0或负数结束,求这些正数的最大值,最小值和平均值
用VB语言把代码给我,流程图也可以,不行的话讲讲思路也可以.

若xmax,则max=x,最小值同理.
由于是任意个数,平均值应该有有效位数吧.average=average+(x-average)/num
num为已经输入的数的个数.
x为当前输入的数.