c++实验五—数组分离

/*
* 文件名称:22
* 作    者:袁聪
* 完成日期:    2016  年     5月   10 日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:数组分离
* 输入描述:  从键盘中输入10个数放在数组A中
* 问题描述:
* 程序输出:奇数偶数
* 问题分析:i j表示循环次数
* 算法设计:将该数组中奇数放到数组B,偶数放到数组C中后分别输出
*/
#include<iostream>
using namespace std;
int main()
{
 int m,n=0,d=0,i=0,j=0;
 int a[10],b[10],c[10];
 cout<<"请输入10个整数:";
 for(m=0;m<10;m++)
 cin>>a[m];
 for(m=0;m<10;m++)
{
 if(a[m]%2==0)
{
 b[n++]=a[m];
   i++;
}
 else
{
 c[d++]=a[m];
   j++;
}
}
  cout<<"偶数:";
  for(n=0;n<i;n++)
  cout<<b[n]<<"  ";
  cout<<endl;
  cout<<"奇数:";
  for(d=0;d<j;d++)
  cout<<c[d]<<"  ";
  cout<<endl;
  return 0;
}

三、心得体会:

  中间有些小障碍,成功克服。

  C++,我会好好学的!

四、知识点总结:

对博文提交的程序书写规范很重要,最起码的要求

时间: 2024-10-15 13:28:19

c++实验五—数组分离的相关文章

C++实验5--1数组分离

一.问题及代码: /* * 文件名称: 数组分离 * 作 者: 魏港亮 * 完成日期: 2016 年 5 月 10 日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分: * 输入描述: 略 * 问题描述: 任意输入10个数 * 程序输出: 将输入的10个数分为奇数和偶数俩个数组 * 问题分析: 略 * 算法设计: 循环语句 */ #include<iostream> using namespace std; int main() { const int N=10; int a[N],

C++实验5—数组分离

一.问题及代码 /* * 文件名称:Ex1-1.cpp * 作 者:王永斌 * 完成日期:2016 年 5 月 7 日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分: 将一组数字代入一个数组中,再利用奇偶性将其分离. * 输入描述:输入十个数字 * 问题描述:无 * 程序输出:"输出十个数字及分离结果" * 问题分析:略 * 算法设计:先代入再分离 */ # include <iostream.h> void main() { int const N=10; i

C++实验5——数组分离

一:问题及代码 /* *文件名称:cy.cpp *作 者:陈荣贵 *完成日期:2016年5月7日 *版 本 号:v1.0 *对任务的求解方法及描述部分: *输入描述: *问题描述: 从键盘中输入10个数放在数组A中,将该数组中奇数放到数组B,偶数放到数组C中后分别输出. *程序输出: *问题分析: *算法设计: */ #include<iostream> using namespace std; int main() { const int i=10; int A[10],B[i],C[i],

c++实验五-数组选择

一.问题及代码 /* * 文件名称:Ex5-1.cpp * 作 者:朱赵有 * 完成日期:2016 年 5 月 10 日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分:首先要把十个数放在一个数组里,在对这个数组进行分析 * 输入描述:输入是个数 * 问题描述:从键盘中输入10个数放在数组A中,将该数组中不重复的数放到数组B中 * 程序输出:A:"输入的十个数" B:"A数组中不重复的数" * 问题分析:利用老师上课讲的内容 * 算法设计:略 */ #in

c++第五次实验——数组分离

一.问题及代码 /* * 文件名称: 数组分离 * 作 者: 周亮 * 完成日期: 2016 年 5 月 10 日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分: 程序运用数组 * 输入描述: 输入十个数 * 问题描述: 将其分离 * 程序输出: 奇偶分离 * 问题分析: * 算法设计: */ #include<iostream> using namespace std; int main() { const int n=10; int a[n],b[n],c[n],i,j=0,k

C++第5次上机实验—数组分离

一.问题及代码 /* * 文件名称: 数组分离.cpp * 作 者: 王聪 * 完成日期: 2016 年 5月 8 日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分: * 输入描述:输入10个整数 * 问题描述:略 * 程序输出:分别输出10个数中的奇数和偶数: * 问题分析:隔离数组输出,对变量的不同使用 * 算法设计: for语句和数组结合,并用if else 语句判断 */ #include <iostream> using namespace std; int main()

c++第5次实验-数组分离

一.问题及代码 /* * 文件名称: 数组分离 * 作 者: * 完成日期: 2016 年 5 月 8 日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分: 使用数组以及for语言 * 输入描述: 输入 10个整数 * 问题描述: 分离奇数与偶数 * 程序输出: 偶数组a为:12 24 36 78 奇数组b为:13 5 67 89 9 19 * 问题分析: 使用数组 * 算法设计: for语句 if语句 */ #include <iostream> using namespace s

实验五Java网络编程及安全——20135337朱荟潼

实验五 Java网络编程及安全 结对伙伴:20135317韩玉琪(负责服务器方)http://www.cnblogs.com/hyq20135317/p/4567241.html 实验内容 1.掌握Socket程序的编写: 2.掌握密码技术的使用: 3.设计安全 实验步骤 1.信息安全传送: 发送方A——————>接收方B A加密时,用B的公钥 B解密时,用B的私钥 发送方A对信息(明文)采用DES密钥加密,使用RSA加密前面的DES密钥信息,最终将混合信息进行传递.同时用hash函数将明文进行

数据结构实验报告-实验五 查找

实验五   查找   l  实验目的 1. 查找的基本概念 掌握在数组上进行各种查找的方法和算法. 深刻理解各种方法的特点,并能灵活运用. 加深对查找的理解,逐步培养解决实际问题的能力. l  实验内容 1.查找的基本概念 (一)基础题 1.编写各种查找方法的基本操作函数: (1)search1(int *k,int n,int key)无序线性表的顺序查找: (2)search2(int *k,int n,int key)有序线性表的顺序查找: (3)bin_search(int *k,int