加入收藏 | 设为首页 | 会员中心 | 我要投稿 | RSS
您当前的位置:首页 > 工程案例

河北工业大学计算机软件技术基础(VC)课程设计

时间:2024-03-04 06:36:34  来源:http://www.gjqjd.com  作者:admin

一、河北工业大学计算机软件技术基础(VC)课程设计

#include <iostream>

using namespace std;

const int N=20;

//统计1

int count1(double arr[])

{

int sum=0;

for(int i=0;i<N;i++)

if(((int)arr[i])%2==1)

sum++;

return sum;

}

//统计2

int count2(double arr[])

{

int sum=0;

for(int i=0;i<N;i++)

if(((int)arr[i])%2==0)

sum++;

return sum;

}

double avg(double arr[])

{

double sum=0;

for(int i=0;i<N;i++)

sum+=arr[i];

return sum/N;

}

//统计3

int count3(double arr[])

{

int sum=0;

double avgnum;

avgnum=avg(arr);

for(int i=0;i<N;i++)

if(arr[i]>avgnum)

sum++;

return sum;

}

//计算奇数位置的平均值

double avgodd(double arr[])

{

double sum=0;

for(int i=0;i<N;i=i+2)

{

sum+=arr[i];

}

return sum*2/N;

}

//计算偶数位置的方差

double varEven(double arr[])

{

int i;

double sum=0,avgnum;

for(i=1;i<N;i=i+2)

{

sum+=arr[i];

}

avgnum=sum/(N/2);

sum=0;

for(i=1;i<N;i=i+2)

{

sum+=(arr[i]-avgnum)*(arr[i]-avgnum);

}

sum/=(N/2);

return sum;

}

void main()

{

double arr[N];

cout<<请输入<<N<<个数:<<endl;

for(int i=0;i<N;i++)

{

cin>>arr[i];

}

cout<<奇数个数是:<<count1(arr)<<endl;

cout<<偶数个数是:<<count2(arr)<<endl;

cout<<大于平均值的数的个数是:<<count3(arr)<<endl;

cout<<奇数位置平均值是:<<avgodd(arr)<<endl;

cout<<偶数位置方差是:<<varEven(arr)<<endl;

}

二、java课程设计报告

自己写吧,网络上求助的发方法不大可能让你满意的。

三、谁有做好的软件工程课程设计的文档啊!

%CD%F4%D0%A1%D0%D0.html 非常好的软件

四、软件工程课程设计说明书一份

不可能有人帮你做的,那还是自己做吧.软件工程课程设计说明书规范与任务书下载:

五、无论关于什么系统的软件工程课程设计说明书一份

其实这里面有比较多这方面的课题!```

来顶一下
返回首页
返回首页
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表
推荐资讯
相关文章
    无相关信息
栏目更新
栏目热门