人品评价

来源:互联网 发布:淘宝怎么上直播 编辑:程序博客网 时间:2024/04/29 19:00
// 2014软件技术2班          // All rights reserved.           // 作    者:B39  // 完成日期:2014年 11 月 2 日           // 版 本 号:v1.0              // 问题描述:创建一个程序能三角形性质判断      //输入描述:输入一个姓名,计算分值,并输出对应的评价。<pre name="code" class="csharp"><pre name="code" class="csharp"><pre name="code" class="csharp">using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace 人品2._0版本{    class Program    {        static void Main(string[] args)        {            //人品计算器控制台版本2.0            Console.Title = "人品计算机控制台版本2.0";            //1.输入姓名并保存            Console.WriteLine("请输入姓名");            string strName = "";            strName = Console.ReadLine();            //2.读取姓名中每个字符的unicode编码并累加(for循环法)            //int score = 0;            //for (int i = 0; i < strName.Length; i++)            //{            //    score += (int)strName[i];            //}            //任务1:小组内择一人完成            //2.读取姓名中每个字符的unicode编码并累加(foreach遍历法)            int score = 0;            Console.WriteLine(strName + "的unicode编码:");            foreach (char charName in strName)            {                score += (int)charName;                                    }            //3.将分数控制在100以内            score %= 100;            //4.根据score分值给出对应的评语(switch语句)            string comment = "";            switch (score / 10)            {                case 0:                case 1: comment = "非人类,无法评价!"; break;                case 2:                case 3: comment = "拜李宇春哥不灵,叫都敏俊xi不应的倒霉蛋"; break;                case 4:                case 5: comment = "掉人堆里都找不出来的普通人……"; break;                case 6:                case 7: comment = "拥有滑板鞋的思想富足者"; break;                case 8:                case 9: comment = "掌控蓝翔挖掘机技术的宇宙强者"; break;            }            //任务2:小组内择一人完成            //4.根据score分值给出对应的评语(if语句)            //string comment = "";            //if (score <= 10) comment = "非人类,无法评价";            //else if (score <= 20) comment = "扫把星转世,倒霉透顶";            //else if (score <= 30) comment = "拜李宇春哥不灵,叫都敏俊xi不应的倒霉蛋";            //else if (score <= 40) comment = "喝凉水都塞牙,吃饭被噎着";            //else if (score <= 50) comment = "掉人堆里都找不出来的普通人……";            //else if (score <= 60) comment = "有点特点,但难让人记住";            //else if (score <= 70) comment = "拥有滑板鞋的思想富足者";            //else if (score <= 80) comment = "人品中上,去买彩票吧";            //else if (score <= 90) comment = "掌控蓝翔挖掘机技术的宇宙强者";            //else if (score <= 100) comment = "神一般的存在";            //5.特例处理单人例子:            if (strName.Equals("胡继良"))//判断strName是否等于"覃宝珍"            {                score = 100;                comment = "绝世好人";            }            //任务3:将特例处理的人数扩大到5个。小组内的成员名单全部列入好人榜(使用一维数组)。            //       若输入姓名在好人榜内,则给予最好评价。            //        小组内择一人完成。            string[] Goodstrname =new string [5]{"胡继良","龙耀麟","杨华","罗锦","张昌榕"};            foreach(string x in Goodstrname)            {                  if (strName.Equals(x))                {                       score = 100;                       comment = "绝世好人";                                                }                      }            //任务4:增加黑名单(3人)特例处理。(使用数组)。            //       若输入姓名在好人榜内,则给予最好评价。            //       小组内择一人完成。            string[] Badstrname = new string[3] { "莫云波", "李四", "张三" };            foreach (string x in Badstrname)            {                if (strName.Equals(x))                {                    score = 0;                    comment = "绝世人渣";                }            }            //任务5:改良好人榜处理,记录好人名单及其性别(使用二维数组)。            //       若好人性别为男,评价“阳光帅气天下无双”;            //       若好人性别为女,评价“秀外慧中百里挑一”            string[,] meberther={{"胡继良", "男"},{"覃宝珍","女"}};            for (int i=0;i<meberther.GetLength(0);i++)            {                 if(strName==meberther[i,0]&&meberther[i,1]=="男")                 {                        score = 100;                       comment = "阳光帅气天下无双";                                  }                 if(strName==meberther[i,0]&&meberther[i,1]=="女")            {                       score = 100;                       comment = "秀外慧中百里挑一";                                    }                        }            //6.输出整体评价            Console.Clear();            Console.WriteLine("人品评估报告");            Console.WriteLine("姓名:{0}", strName);            Console.WriteLine("分值:{0}", score);            Console.WriteLine("评价:{0}", comment);            Console.ReadKey(true);        }    }}
输出:
总结:通过编写这个程序,我学会了如何计算名字的分值。

0 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 淘宝盖楼上限了怎么办 交了学费做微淘客却加不到人怎么办 微淘客交首付不想做了怎么办 蚂蚁微客二维码推广怎么办 游拍主播申请手机号被注册怎么办 淘宝客不给力怎么办 淘宝买家确认收货超时怎么办 淘宝没收到货退款卖家不处理怎么办 微博红包都是字怎么办 500个访客没转化怎么办 店铺动态评分是0怎么办 京东店铺评分低怎么办 被淘宝主播屏蔽怎么办 在淘宝客推广后退款怎么办 生产出现异常时你应该怎么办 违规后的店铺没访客怎么办 淘宝少发货店家不承认怎么办 淘宝买东西店家不发货怎么办 淘宝店家拒绝同意退款怎么办 被淘宝店家骂了怎么办 淘宝买家骂店家骚扰店家怎么办? 不想开淘宝店了怎么办 我是客服经常有客户骂人怎么办 淘宝直播前期没人看怎么办 淘宝被投诉商标侵权怎么办 淘宝后商家页面打不开了怎么办 淘宝遇到职业打假人怎么办 发票被复写上字怎么办 淘宝直播广告图片的商品怎么办 美团商家排名低怎么办 想成为淘宝主播怎么办 用移动流量很卡怎么办 淘宝店铺被恶意刷流量怎么办 一个想要公司权利的人怎么办 淘宝商家短信推广告怎么办 在群里乱发信息怎么办 支付宝扫不了码怎么办 淘宝商家收款不发货怎么办 淘宝申请退款商家拒绝怎么办 一件代发找不到供货商怎么办 淘宝京东兼职上当怎么办