| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 977 人关注过本帖
标题:求助一个VC++课程设计 急 马上要交了 在线等
取消只看楼主 加入收藏
yuxiangrose
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2008-6-22
收藏
 问题点数:0 回复次数:0 
求助一个VC++课程设计 急 马上要交了 在线等
一、题目:数字交叉游戏

二、目的与要求

1.  目的:

(1)并使学生更加系统地理解和掌握C++语言的函数间参数传递方法、数组和指针的应用等编程技巧。培养学生综合利用C++语言进行科学计算,使学生将所学知识转化为分析和设计简单实际问题的能力,学会查资料和工具书。

(2)提高学生建立程序文档、归纳总结的能力。

(3)进一步巩固和灵活运用先修课程《计算机文化基础》有关文字处理、图表分析、数据归整、应用软件之间图表、数据共享等信息技术处理的综合能力。

2.  基本要求:

要求用C++语言编程,在Visual C++环境下调试完成;

三、设计方法和基本原理

1.  课题功能描述

若某两个数字分别为:1357.8902和53.639742,则在交叉因子0110.110011的控制下,两个新的数字分别为1057.630242和353.8997,即交叉因子为“1”的那位进行交换,而为“0”的那位两个数字不进行交换。

现在要求做一个整数最多为4位,小数位最多为6位情况下,要求显示输入随机生成的两个数字以及一个交叉因子,在随机生成的交叉因子控制下实现两个数字的交叉,并将交叉结果输出。

2.  问题的解决方案:

将读入的两个小于10000的实型数据分别存储到两个整型数组中,数组中每个元素都是0~9的整数,对于上面给出的例子存储结果如下:

1 3 5 7 8 9 0 2 0 0
 
0 0 5 3 6 3 9 7 4 2
 

使用随机函数生成交叉因子,即如下形式

0 1 1 0 1 1 0 0 1 1
 

然后在交叉因子控制下完成数据交换。

最后将交换后的数组重新整和成为两个实数。

四、创新要求

在基本要求达到后,进行创新设计,对随机生成的20个数据,随机选择m对数据进行数据交叉。




急用  马上要交了  希望各位帮帮忙   可以将其发到我的邮箱:zhaowang.1314@
谢谢各位了!!

[[it] 本帖最后由 yuxiangrose 于 2008-6-22 12:43 编辑 [/it]]

[[it] 本帖最后由 yuxiangrose 于 2008-6-22 12:44 编辑 [/it]]
搜索更多相关主题的帖子: 课程 应用软件 数据共享 计算机 
2008-06-22 06:59
快速回复:求助一个VC++课程设计 急 马上要交了 在线等
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.035821 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved