永发信息网

求以下题目的 V B 编写程序,急、急、急,VB版本要系2003以上的、

答案:1  悬赏:40  手机版
解决时间 2021-04-26 10:03

答案请注明是哪一题,要通过验证无误先得,谢谢。

急住要噶,唔该大家认识点做噶帮下手啦!!

(1) 输入一批成绩(假设0≤成绩≤100,输入时以负数为结束标志,至少有一个成绩),求其中的最高分与最低分之差。

(2) 编写计算1+1/2+1/3+1/4+…..1/100的程序,把结果显示出来。

(3) 判断回文。如果一个字符串正反读字符顺序都相同,称之为回文,例如,level,madam。编制一个程序,输入任意一个字符串,判断它是否为回文字符串。

(4)计算1~100之间的偶数之和。

(5) 输入要购买的3种商品的单价和数量,输出所用的总金额。要求输入和输出均使用文本框。

最佳答案
第一题:
Imports System.Text.RegularExpressions

Module module1
Public Sub Main()
Dim s As String
While True
s += Console.ReadLine() + " "
If Array.Find(Of Char)(s, Function(i) i = "-") <> vbNullChar Then
Exit While
End If
End While
s = Regex.Replace(s, "-1.*", " ")
s = Regex.Replace(s, "\s+", " ")
s = s.TrimEnd()
Dim l = s.Split(New Char() {" "})
Dim max = Integer.Parse(l(0))
Dim min = max

For j As Integer = 1 To l.Length - 1
Dim t = Integer.Parse(l(j))
If t > max Then max = t _
Else If t < min Then min = t
Next
Console.WriteLine(vbCrLf & "最高分是:{0} 最低分是:{1}", max, min)
Console.WriteLine("他们之间的差值是:" & max - min)
End Sub
End Module

第二题:
Module module1
Public Sub Main()
Dim s = 0.0
For i As Integer = 1 To 100
s += 1 / i
Next
Console.WriteLine("1+1/2+1/3+1/4+…..1/100=" & s)
End Sub
End Module


第三题:
Module module1
Public Sub Main()
Dim s = Console.ReadLine
Dim ra = s.ToCharArray
Array.Reverse(ra)
Dim r = CStr(ra)
If r = s Then
Console.WriteLine("是回文")
Else
Console.WriteLine("不是回文")
End If
End Sub
End Module

第四题:
Module module1
Public Sub Main()
Dim i = 0
For j = 2 To 100 Step 2
i += j
Next
Console.WriteLine("1~100之间偶数的和是:" & i)
End Sub
End Module


第五题:
Imports System.Windows.Forms

Module module1
Public Sub Main()
Dim s = InputBox("输入第一种商品的单价和数量(空格隔开)")
Dim k = s.Split(New Char() {" "})
Dim p1 = Double.Parse(k(0))
Dim n1 = Integer.Parse(k(1))

s = InputBox("输入第二种商品的单价和数量(空格隔开)")
k = s.Split(New Char() {" "})
Dim p2 = Double.Parse(k(0))
Dim n2 = Integer.Parse(k(1))

s = InputBox("输入第三种商品的单价和数量(空格隔开)")
k = s.Split(New Char() {" "})
Dim p3 = Double.Parse(k(0))
Dim n3 = Integer.Parse(k(1))

MessageBox.Show("总价格是:" & p1 * n1 + p2 * n2 + p3 * n3)
End Sub
End Module
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
大明龙权声望怎样才能弄高些?
沈阳德力克斯实业有限公司地址有知道的么?有
08年高考成绩查询
北京交通大学海滨学院带薪实习项目可信吗?求
姜潮还读书嘛?在哪所学校?
我该怎么做才能享用我的合法权益
彤澄石碎片价值多少
诺基亚最新的广告最后的三部手机分别是哪三部
我现在是黄钻直通车,如果用优惠券购买12月红
八十岁祝寿诗词
盛业房地产开发公司地址在什么地方,想过去办
哪里可以看一起又看流星雨
昨天谁进球了?
诺基亚5330能看手机电视吗
面色暗黄吃什么
推荐资讯
怎么免费往空间装歌?
为什么下载不了大话表情
学校封校怎么出去?
边境牧羊犬适合家养吗,刚一个多月的边境牧羊
1=C 这个调号怎么解释?如果八孔箫第四空上写
聖騎士時裝怎樣加?
今年wta世界排名第一是
M4与AK哪个更好?
请问从湖南长沙坐飞机到成都是什么机场呢
母己爵是什么类的图
大话2未转一转男人二转仙三转什么好?为什么
瘦臀瘦腿比较全面而且简单容易的运动
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?