[作业报告]第5次C++作业-数组
来源:互联网 发布:高达 知乎 编辑:程序博客网 时间:2024/06/03 08:12
一、问题及代码
数组选择
/* * 文件名称:数组选择* 作 者:张泽桦 * 完成日期:2017年5月5日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分: 从键盘中输入10个数放在数组A中,将该数组中不重复的数放到数组B中, 如A数据中的值为1,2,3,4,2,1;则B数组中的值为3 4* 输入描述: * 问题描述: * 程序输出: * 问题分析: * 算法设计: */ #include<iostream> using namespace std; int main() { int a[10],b[10],i,j,k=0; cout<<"请输入十个数:"<<endl; for(i=0;i<10;i++) cin>>a[i]; for(i=0;i<10;i++) { for(j=0;j<10;j++) { if(i==j)continue; if(a[i]==a[j])break; if(j==9)b[k++]=a[i]; } } cout<<"不重复的数:"; for(i=0;i<k;i++) cout<<b[i]<<" "; return 0; }
二、运行结果
一、问题及代码
/* * 文件名称:求和* 作 者:张泽桦 * 完成日期:2017年5月5日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分: 从键盘中输入10个数放入数组a,求a数组中正数和负数的和。* 输入描述: * 问题描述: * 程序输出: * 问题分析: * 算法设计: */ #include<iostream> using namespace std; int main() { int a[10],i,s1=0,s2=0; cout<<"请输入十个数:"; for(i=0;i<10;i++) { cin>>a[i]; } for(i=0;i<10;i++) { if(a[i]>0) s1=s1+a[i]; else s2=s2+a[i]; } cout<<"正数之和为"<<s1<<endl; cout<<"负数之和为"<<s2<<endl; return 0; }
二、运行结果
0 0
- [作业报告]第5次C++作业-数组
- 第5次作业报告
- 【实验报告】第6次作业——数组2
- 第5次作业
- 第5次作业
- 第5次作业
- 第5次作业
- 第5次作业
- c++第1次上机-作业报告
- 第5次上机作业
- 第5次课后作业
- C++第5次作业
- c++第5次作业
- c++第5次作业
- C++第5次作业
- c++第5次作业
- C++第5次作业
- C++第5次作业
- 【排序】洛谷 P1051 谁拿了最多奖学金
- 应用unity5.3.4制作flappybird小游戏(学习笔记 )
- Python 实现文本文件多路归并排序
- Android数据持久化数据存储
- javaExcel文件上传和下载
- [作业报告]第5次C++作业-数组
- 《算法导论(第3版)》读书笔记(一)算法基础
- C#事件的订阅与触发
- Java接口修饰符详解-可以修饰接口的修饰符
- Opencv for Python 学习笔记 2.1 摄像头
- 关于 EntityNotFoundException: Unable to find Person with id 11
- ScrollView嵌套RecyclerView滑动冲突
- 学习hibernate的血泪史
- 影像组学下(Radiomic)的生存分析基本概念及统计分析