有哪位高手对VISUAL BASIC编程有一套啊~请进~能帮忙写一下这些题目的程序吗?谢谢 20
1.编写计算下列函数的程序,结果在窗体上打印出来。自变量x,y的值用InputBox函数输入。2.从键盘上输入月份的值(即1-12之间的整数),打印出该月份的季节。12月...
1.编写计算下列函数的程序,结果在窗体上打印出来。自变量x,y的值用InputBox函数输入。
2.从键盘上输入月份的值(即1-12之间的整数),打印出该月份的季节。12月、1月和2月为冬季,3月、4月和5月为春季,其余类推。例如,输入7,则打印出SUMMER。
3. 设sum=11×22×32×…×n2,求sum不大于100000时最大的n。
4. 输出101~500之间的所有奇数,每行显示10个奇数,并输出奇数之和。
5.换零钱问题。
如果要将一元人民币换成零钱(换成1分,2分,5分),共有多少种换法?
6. 从键盘输入一行字符,分别统计出其中字母、数字和其他字符的个数;
7.设计一个程序,求下式s的值,其中n的值用inputbox函数输入。
8. 输入x的值,计算 ,其中-1<x<1。
直到最后一项的绝对值小于10-5为止。程序要求:先对x值进行检查,是否满足-1<x<1,若不满足该条件,则重新输入x值。
9. 找出所有小于或等于100的自然数对。自然数对是指两个自然数的和与差都是平方数。如16与20的和16+20=36,16与20的差20-16=4都是平方数,则16和20称自然数对。
10. 编写程序,打印如下图形,层数n由键盘输入。(10>n>0)
11. 编程输出下列图案,层数n由键盘输入。(27>n>0)
A
BBB
CCCCC
DDDDDDD
12.编写程序,实现矩阵转置,即将一个nⅹm的矩阵的行和列互换。例如:A矩阵及其转置矩阵B分别为:
现要求完成如下操作:
1) 矩阵的行数n和列数m由输入对话框输入;
2) 矩阵中的元素值由输入对话框输入(或由随机数产生);
3) 转置以前的矩阵和转置后的矩阵都在窗体上输出。
13.编程说明:在窗体的单击事件中完成:随机产生100个三位正整数,按从大到小的顺序在窗体上输出。每行5个。当其中的数能被3整除时,用红色显示这些数。
14.随机产生10个任意的两位正整数,放入一数组中,求出它们的最大值、最小值和平均值。在窗体上显示整个数组的原值和结果。
15.在文本框中输入内容,单击窗体后,把文本框中的字符按从小到大排列输出在窗体上。
16.编制程序,用随机函数产生20个两位数的整数,存于4行5列的二维数组中,将数组按矩阵形式输出到窗体,并求出其中最大元素及它的行、列坐标。
17. 随机产生10个两位整数放入数组a,然后运用选择分类法将数组a中的数据按从小到大的顺序排列,键盘输入x,若x已在其中,则显示x的序号,否则将x插入数组中,使其仍然有序,并输出最终的11个数组元素。
18.两质数的差为2,称此质数为质数对,设计一个程序找出100以内的质数对,并在窗体上成对显示结果。要求质数的判断用一自定义函数完成。
19. 设计一函数返回一维数组各元素的和。再简单编写程序调用函数,验证其正确性。
20. 编写计算阶乘的Function过程,计算下列表达式的值并在窗体上输出。
要求:用输入对话框输入M和N(M≥N≥0)。 展开
2.从键盘上输入月份的值(即1-12之间的整数),打印出该月份的季节。12月、1月和2月为冬季,3月、4月和5月为春季,其余类推。例如,输入7,则打印出SUMMER。
3. 设sum=11×22×32×…×n2,求sum不大于100000时最大的n。
4. 输出101~500之间的所有奇数,每行显示10个奇数,并输出奇数之和。
5.换零钱问题。
如果要将一元人民币换成零钱(换成1分,2分,5分),共有多少种换法?
6. 从键盘输入一行字符,分别统计出其中字母、数字和其他字符的个数;
7.设计一个程序,求下式s的值,其中n的值用inputbox函数输入。
8. 输入x的值,计算 ,其中-1<x<1。
直到最后一项的绝对值小于10-5为止。程序要求:先对x值进行检查,是否满足-1<x<1,若不满足该条件,则重新输入x值。
9. 找出所有小于或等于100的自然数对。自然数对是指两个自然数的和与差都是平方数。如16与20的和16+20=36,16与20的差20-16=4都是平方数,则16和20称自然数对。
10. 编写程序,打印如下图形,层数n由键盘输入。(10>n>0)
11. 编程输出下列图案,层数n由键盘输入。(27>n>0)
A
BBB
CCCCC
DDDDDDD
12.编写程序,实现矩阵转置,即将一个nⅹm的矩阵的行和列互换。例如:A矩阵及其转置矩阵B分别为:
现要求完成如下操作:
1) 矩阵的行数n和列数m由输入对话框输入;
2) 矩阵中的元素值由输入对话框输入(或由随机数产生);
3) 转置以前的矩阵和转置后的矩阵都在窗体上输出。
13.编程说明:在窗体的单击事件中完成:随机产生100个三位正整数,按从大到小的顺序在窗体上输出。每行5个。当其中的数能被3整除时,用红色显示这些数。
14.随机产生10个任意的两位正整数,放入一数组中,求出它们的最大值、最小值和平均值。在窗体上显示整个数组的原值和结果。
15.在文本框中输入内容,单击窗体后,把文本框中的字符按从小到大排列输出在窗体上。
16.编制程序,用随机函数产生20个两位数的整数,存于4行5列的二维数组中,将数组按矩阵形式输出到窗体,并求出其中最大元素及它的行、列坐标。
17. 随机产生10个两位整数放入数组a,然后运用选择分类法将数组a中的数据按从小到大的顺序排列,键盘输入x,若x已在其中,则显示x的序号,否则将x插入数组中,使其仍然有序,并输出最终的11个数组元素。
18.两质数的差为2,称此质数为质数对,设计一个程序找出100以内的质数对,并在窗体上成对显示结果。要求质数的判断用一自定义函数完成。
19. 设计一函数返回一维数组各元素的和。再简单编写程序调用函数,验证其正确性。
20. 编写计算阶乘的Function过程,计算下列表达式的值并在窗体上输出。
要求:用输入对话框输入M和N(M≥N≥0)。 展开
4个回答
展开全部
别人给你写……
别人以后能帮你上班然后给你钱吗?
自己好好动动脑子吧…………………………
别人以后能帮你上班然后给你钱吗?
自己好好动动脑子吧…………………………
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我会,但打字麻烦,这么简单,我真的不能浪费时间
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
太多了吧!?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询