C++实验5 项目1:数组分离

问题及代码

/* 作    者:梁健萌
* 完成日期:2016年5月8日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:
* 输入描述:无
* 问题描述:从键盘中输入10个数放在数组A中,将该数组中奇数放到数组B,偶数放到数组C中后分别输出。
* 程序输出:10个数中的奇数和偶数
* 问题分析:
* 算法设计:
*/
#include <iostream>
using namespace std;
int main()
{
	int a[10],b[10],c[10],j=0,k=0;
		cout<<"输入十个整数,中间用空格隔开"<<endl;
	for(int i=0;i<10;i++)
		cin>>a[i];
	for (i=0;i<10;i++)
	{
		if (a[i]%2!=0)
			b[j]=a[i],j++;
		else
			c[k]=a[i],k++;
	}
	cout<<"奇数有:"<<endl;
	for (i=0;i<j;i++)
		cout<<b[i]<<" ";
		cout<<endl;
	cout<<"偶数有"<<endl;
	for (i=0;i<k;i++)
		cout<<c[i]<<" ";
	return 0;

运行结果

心得体会:改了好久,运行都出现随机数,后来慢慢尝试,终于搞定

时间: 2024-11-05 22:44:03

C++实验5 项目1:数组分离的相关文章

上机报告5-1项目一数组分离

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

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

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--1数组分离

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

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,

django之创建第7-2个项目-url配置分离

1.urls.PY分离 # -*- coding: UTF-8 -*- from django.conf.urls import patterns, include, url # Uncomment the next two lines to enable the admin: from django.contrib import admin admin.autodiscover() urlpatterns = patterns('blog.views', # Examples: # url(r

mycat基础实验之主从配置读写分离和分表

mycat实验之主从配置读写分离和分表 架构图: 1.实验环境: vmware虚机3个   (虚机太少了,电脑有点吃力,3个虚机只能达到基本的测试) 系统centos7     (实验是关闭防火墙和selinux做的) mysql版本5.7 mycat版本1.6 虚机名字和ip: mysql1 192.168.211.138 mysql2 192.168.211.139 mysql3 192.168.211.142 mycat安装在mysql1(192.168.211.138) 这台主机须能够解

C++实验5—数组分离

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