求VB高手解决几道习题 谢谢帮忙

来源:百度知道 编辑:UC知道 时间:2024/05/14 02:17:03
1 将随机产生的10个数存放在数组中,然后用冒泡法按递增的顺序进行排序。
2 验证“角谷猜想”。“角谷猜想”指出,对于一个自然数,若该数字为偶数,则除以2;若该数为奇数,则乘以3并加1;将得到的数再重复按该规则运算,最终可得到1。编写程序,对给定的一个数n,验证这一过程。
3 随机生成10个数,计算其平均值和最大值。

简单的问题

1.设个数组,用RND函数随机放10个数字在数组里,冒泡法教科书里有,如果不理解我跟你说:做两个FOR NEXT循环,第一个从0到9,;第二个从N到9.中间的循环将第N个数与后面的数逐个比较,大的放后面,外面的循环是N从0到9

2.可以弄个文本框用来输入数字.为防止死循环,还是用FOR NEXT循环吧,循环100次,在循环里面先用IF判断奇偶,分别处理.终止条件设为计算结果为1,否则如果循环100次后还没有算出来就当猜想错误.如果不放心可以再多设些循环

3.这个最简单了.用RND生成10个随机数,平均值就是全部加起来除以10,最大值跟冒泡法有点像,纱个循环比较就是了

这种程序都不会,如何混饭吃呀!!