C# 控制台程序机器人
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace __控制台程序_傻妞机器人_初级测试版1 {
class Program
{
staticvoid Main(string[] args)
{
int i = 0;
while (i <= 5000)
{
i++;
Console.WriteLine(i);
}
Console.ReadLine();
Console.WriteLine("正在启动系统");
Console.ReadLine();
Console.WriteLine("华人牌2018测试款迷你机器人傻妞机器人为您服务!"); int chifan = 5;
Console.ReadLine();
Console.WriteLine("请输入当前账号");
string username = Console.ReadLine();
Console.WriteLine("请输入密码");
string password = Console.ReadLine();
if (username == "曹镇"&& password == "2018")
{
Console.WriteLine("密码正确");
Console.ReadLine();
Console.WriteLine("即将进入人机对话模式");
}
else
{
Console.WriteLine("账号或密码错误、即将关系系统");
}
while (true)
{
string str = Console.ReadLine();
if (chifan <= 0)
{
Console.WriteLine("饿死了、饿死了即将进入休眠状态"); Console.ReadLine();
Console.WriteLine("请及时补充能量");
string shiwu = Console.ReadLine();
int food = Convert.ToInt32(shiwu);
if (food <= 0)
{
Console.WriteLine("主人请你矜持点,未及时补充能量将休眠"); return;
}
if (food > 10)
{
Console.WriteLine("撑死了");
continue;
}
chifan = chifan + food;
continue;
}
if (str == "人机对话模式")
{
Console.WriteLine("主人晚上好!");
}
elseif (str == "真人模式")
{
Console.WriteLine("对不起,当前系统不支持!");
}
elseif (str == "查询当前地点天气")
{
Console.WriteLine("滨江区,浙江省,中国 36 阴今天14:03更新湿度 50% 东风2级尾号限行4和6 今日天气提示今天有雨,闷热难当,简直可以拧出水了。南风 3级83 良南风 3级54 良东风 3级...");
}
elseif (str == "查找女朋友信息")
{
Console.WriteLine("对不起,您无法使用此非法操作,除非本人同意,否则将停止本次服务");
}
elseif (str == "傻妞")
{
int x = 0;
for (x = 5000; x > 0; x--)
{
Console.WriteLine(x);
}
Console.WriteLine("为您找到一下信息.......");
Console.WriteLine("傻妞是一款正在开发基于上控制台人机对话机器人");
}
elseif (str == "启动人物识别系统")
{
Console.ReadLine();
Console.WriteLine("正在加载.....");
Console.ReadLine();
int t = 0;
while (t <= 5000)
{
t++;
Console.WriteLine(t);
Console.WriteLine("已经为您找到一下信息");
}
}
elseif (str == "计算器")
{
Console.WriteLine("请选择运算符:1、加法 2、减法 3、乘法 4、除法 5、取余 6、绝对值");
string str0 = Console.ReadLine();
int i0 = Convert.ToInt32(str0);
if (i0 >= 7)
{
Console.WriteLine("不在当前范围内!");
continue;
}
Console.WriteLine("请输入第一个数");
string str1 = Console.ReadLine();
int i1 = Convert.ToInt32(str1);
Console.WriteLine("请输入第二个数");
string str2 = Console.ReadLine();
int i2 = Convert.ToInt32(str2);
if (i0== 1)
{
Console.WriteLine("{0}+{1}={2}", i1, i2, i1 + i2);
}
elseif (i0 == 2)
{
Console.WriteLine("{0}-{1}={2}",i1,i2,i1-i2);
}
elseif (i0 == 3)
{
Console.WriteLine("{0}*{1}={2}",i1,i2,i1*i2);
}
elseif (i0 == 4)
{
Console.WriteLine("{0}/{1}={2}",i1,i2,i1/i2);
}
elseif (i0 == 5)
{
Console.WriteLine("{0}%{1}={2}", i1, i2, i1 % i2);
}
elseif (i0 == 6)
{
int i3 = i1 * i2;