人品评价
来源:互联网 发布:淘宝怎么上直播 编辑:程序博客网 时间: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
- 人品评价
- 《人品免费》第八章 人品=他人的评价?
- 人品?
- 人品问题!
- 人品爆发
- 人品不行
- ~~~~~~~~~~~~~人品计算器~~~~~~~~~~~~~~~~~~~~~~~
- 人品计算器
- 人品守恒定律
- 人品啊
- 求人品
- 人品问题
- 人品测试
- 人品计算器
- 人品计算器
- 人品计算机
- 人品计算机
- 人品计算机
- 第五章 数组(1):数组声明和初始化
- 关于block的copy和循环引用问题
- Java学习笔记——使用缓冲读取器读取文件
- Android开发--上拉加载更多ListView实现
- maven 红色插件 m2e
- 人品评价
- aptana中出现中文乱码的解决方案
- fit the “model” to the training data using that method
- assert()函数用法总结
- 酷派吐槽智能手机市场,“七大恨”能否成大神突破点
- Android 四大组件 之 content provider 创建流程
- bash使用记录
- 爱不会长留,恨不会永恒
- php连接mysql