早教吧作业答案频道 -->其他-->
vb编程计算货物的运费编程计算货物的运费.货物重量为w吨、托运距离为d千米、运费单价p元.若:w≤5,总运费T=p×w×d;5
题目详情
vb编程计算货物的运费
编程计算货物的运费.货物重量为w吨、托运距离为d千米、运费单价p元.
若:w ≤ 5,总运费T = p×w×d;
5 < w ≤ 10,总运费T = ( p×5 + p×1.1×(w -5))×d;
10 < w ≤ 20,总运费T = ( p×5 + p×1.1×5+ p×1.2×(w -10))×d;
w ≥ 20,总运费T = p×1.2×w×d
单价P与距离d的关系如下:
编程计算货物的运费.货物重量为w吨、托运距离为d千米、运费单价p元.
若:w ≤ 5,总运费T = p×w×d;
5 < w ≤ 10,总运费T = ( p×5 + p×1.1×(w -5))×d;
10 < w ≤ 20,总运费T = ( p×5 + p×1.1×5+ p×1.2×(w -10))×d;
w ≥ 20,总运费T = p×1.2×w×d
单价P与距离d的关系如下:
▼优质解答
答案和解析
'在窗体上添加三个文本框 text1(表示货物重量) text2(托运距离) text3(显示运算结果)
Private Sub Command1_Click()
Dim weight
Dim space
Dim T
Dim p
weight = Val(Text1.Text) '表示货物重量
space = Val(Text2.Text) '表示托运距离
If space 0 Then
p = 1
ElseIf space 100 Then
p = 1.25
ElseIf space 200 Then
p = 1.5
ElseIf space 300 Then
p = 1.75
ElseIf space > 400 Then
p = 2
End If
If weight 0 Then
T = p * weight * space
ElseIf weight 5 Then
T = (p * 5 + p * 1.1 * (weight - 5)) * space
ElseIf weight 10 Then
T = (p * 5 + p * 1.1 * 5 + p * 1.2 * (weight - 10)) * space
ElseIf weight > 20 Then
T = p * 1.2 * weight * space
End If
Text3.Text = T '显示运算结果
End Sub
Private Sub Command1_Click()
Dim weight
Dim space
Dim T
Dim p
weight = Val(Text1.Text) '表示货物重量
space = Val(Text2.Text) '表示托运距离
If space 0 Then
p = 1
ElseIf space 100 Then
p = 1.25
ElseIf space 200 Then
p = 1.5
ElseIf space 300 Then
p = 1.75
ElseIf space > 400 Then
p = 2
End If
If weight 0 Then
T = p * weight * space
ElseIf weight 5 Then
T = (p * 5 + p * 1.1 * (weight - 5)) * space
ElseIf weight 10 Then
T = (p * 5 + p * 1.1 * 5 + p * 1.2 * (weight - 10)) * space
ElseIf weight > 20 Then
T = p * 1.2 * weight * space
End If
Text3.Text = T '显示运算结果
End Sub
看了vb编程计算货物的运费编程计算...的网友还看了以下:
一道英语题以下句子是哪种句型1.简单句:S+V、S+V+O、S+V+P、主谓双宾结构、主谓宾补结构 2020-05-13 …
A.s(u)∧sp(v)∧p(w)B.SP(u)∧S(v)∧P(w)C.P(u)∧SP(v)∧S(w 2020-05-26 …
A.S(u)SP(v)P(w)B.SP(u)S(V)P(w)C.P(u)SP(v)S(w)D.S(u 2020-05-26 …
有一个力F,它在不断增大.某人以此为条件,应用P=Fv进行了如下推导:根据P=Fv,F增大则P增大 2020-06-07 …
6.29这个数字是怎样算出来的?体积与重量单位之间的换算必须引入密度p.原油及成品油的密度pt表示 2020-07-17 …
有一个力F,它在不断增大.某人以此为条件,应用P=Fv进行如下推导.根据P=Fv,F增大则P增大; 2020-07-20 …
关于声强I的单位(W/m2)的推导不清楚,声强(I)与声压(P)的关系为:I=(P^2)/(ρv) 2020-07-23 …
根据要求写出正确的英文单词complete(v)adjadvforget(v)adjmean(v) 2020-07-25 …
(1)有一个力F它在不断增大,某人以此为条件,应用P=FV进行了如推论根据P=FV,F增大则P增大 2020-07-30 …
在一个足够大的烧杯中有足够的水~烧杯底面积为S,将一正方体木块丢入木块浸没在水中的体积为V,也就是说 2021-02-05 …