⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 sys.cpp

📁 简单的人工智能动物识别系统 c++ 源代码 可以运行实现
💻 CPP
字号:
#include<iostream>
#include<string>
using   namespace   std;
int main()
{
	char answer;
	string yn="(Y/N)";
	string color[4]={"黄褐色有黑色斑点","黄褐色有黑色条文","白色有褐色条文","黑白相杂"};
	string basic[4]={"有毛发","能产乳","有羽毛","能飞行 OR 能下蛋"};
	string details[5]={"吃肉","有爪子,有利齿,眼睛前视","有蹄","长颈长腿","能游泳"};
	string fly[2]={"不会飞","善于飞行"};
	cout<<"--------------------------------动物识别专家系统-------------------------------"<<endl;
	cout<<"请完成下列问题,以得到您所要识别的动物名称。"<<endl;
	for(int i=0;i<4;i++)
	{
		cout<<"您要识别动物的颜色是";
		cout<<color[i]<<"?"<<yn<<endl;
		cin>>answer;
		if(answer=='Y')
			break;
	}
	if(i<3)
	{
		for(int j=0;j<2;j++)
		{
			cout<<"您要识别动物";
			cout<<basic[j]<<"?"<<yn<<endl;
			cin>>answer;
			if(answer=='Y')
				break;
		}
		if(j==3)
			cout<<"对不起,您要识别的动物数据库中不存在。。。"<<endl;
		else
		{
			for(int k=0;k<3;k++)
			{
				cout<<"您要识别动物";
				cout<<details[k]<<"?"<<yn<<endl;
				cin>>answer;
				if(answer=='Y')
					break;
			}
			if(k==0||k==1)
			{
				if(i==0)
					cout<<"您要识别的动物是豹子。"<<endl;
				else if(i==1)
						cout<<"您要识别的是老虎。"<<endl;
			}
			else
			{
				if(i==2)
					cout<<"您要识别的是斑马。"<<endl;
				else
				{
					cout<<"您要识别的动物"<<details[3]<<"?"<<endl;
					cin>>answer;
					if(answer=='Y')
						cout<<"您要识别的动物是长颈鹿"<<endl;
					else cout<<"对不起,您要识别的动物数据库中不存在。。。"<<endl;
				}
			}
		}
	}
	else
	{
		for(int j=2;j<4;j++)
		{
			cout<<"您要识别动物";
			cout<<basic[j]<<"?"<<yn<<endl;
			cin>>answer;
			if(answer=='Y')
				break;
		}
		if(j==4)
			cout<<"对不起,您要识别的动物数据库中不存在。。。"<<endl;
		else
		{
			for(int k=0;k<2;k++)
			{
				cout<<"您要识别动物";
				cout<<fly[k]<<"?"<<yn<<endl;
				cin>>answer;
				if(answer=='Y')
					break;
			}
			if(k==0)
			{
				for(int p=3;p<5;p++)
				{
					cout<<"您要识别动物";
					cout<<details[p]<<"?"<<yn<<endl;
					cin>>answer;
					if(answer=='Y')
						break;
				}
				if(p==3)
					cout<<"您要识别的动物是鸵鸟。"<<endl;
				else cout<<"您要识别的动物是企鹅。"<<endl;
			}
			else cout<<"您要识别的动物是海燕。"<<endl;
		}
	}
	return 0;
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -