博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
一道不错的考试题
阅读量:5229 次
发布时间:2019-06-14

本文共 2317 字,大约阅读时间需要 7 分钟。

微软销售部招聘在线销售人员11名,三个月的业绩考核期,业绩考核分为销售业绩考核和工作激情度考核。销售业绩单位为套,工作激情度单位为分。三个月后,11个人的考核信息分别如下:

                A01 198件 97分
                A02 90件  103分
                A02 76件  78分
                A03 123件 100分
                A04 77件  87分
                A05 10件  54分
                A06 81件  104分
                A07 110件 87分
                A08 45件  41分
                A09 123件 99分
                A10 140件 88分
                A11 109件 98分
                要求:
                如果销售业绩高于总的平均件数N的销售人员将被留下,低于平均件数N的销售人员将被淘汰。请使用C++/C#编程实现:按照销售业绩从大到小的顺序输出被留下人员的编号信息,销售信息,工作激情度信息。

代码如下static void Main(string[] args)        {                                           List
lsales = new List
() { new Sales{Num="A01",Performance=198,Score=97}, new Sales{Num="A02",Performance=90,Score=103}, new Sales{Num="A03",Performance=76,Score=78}, new Sales{Num="A04",Performance=123,Score=100}, new Sales{Num="A05",Performance=77,Score=87}, new Sales{Num="A06",Performance=10,Score=54}, new Sales{Num="A07",Performance=81,Score=107}, new Sales{Num="A08",Performance=110,Score=87}, new Sales{Num="A09",Performance=45,Score=41}, new Sales{Num="A10",Performance=123,Score=99}, new Sales{Num="A11",Performance=140,Score=88} }; var avr = lsales.Average(s => s.Performance); Console.WriteLine("嗨,以下人员请留下来!"); foreach (var sl in from s in lsales where s.Performance > avr orderby s.Performance descending select s) { Console.WriteLine(sl.Num + " " + sl.Performance + " " + sl.Score); } Console.ReadLine(); } //销售人员类属性 class Sales { string num; ///
/// 人员编号 /// public string Num { get { return num; } set { num = value; } } int performance; ///
/// 销售量 /// public int Performance { get { return performance; } set { performance = value; } } int score; ///
/// 分数 /// public int Score { get { return score; } set { score = value; } } }

 

转载于:https://www.cnblogs.com/Warmsunshine/p/3520743.html

你可能感兴趣的文章
asp.netmvc常见功能链接
查看>>
sql server系统表详细说明
查看>>
SQL Server 2008连接字符串写法大全
查看>>
sql server 使用链接服务器远程查询
查看>>
JavaScript中的继承
查看>>
MySQL简介
查看>>
设计模式之桥接模式(Bridge)
查看>>
转:探讨跨域请求资源的几种方式
查看>>
jquery的$(document).ready()和onload的加载顺序
查看>>
Python Web框架Django (五)
查看>>
.net学习之继承、里氏替换原则LSP、虚方法、多态、抽象类、Equals方法、接口、装箱拆箱、字符串------(转)...
查看>>
Android 开发 ThreadPool(线程池) 总结
查看>>
【poj1568】 Find the Winning Move
查看>>
【codevs1033】 蚯蚓的游戏问题
查看>>
TP框架中的page分页实现
查看>>
[转]跨越千年的RSA算法
查看>>
传奇学者应明生
查看>>
【程序执行原理】
查看>>
第二次项目冲刺(Beta阶段)5.24
查看>>
python的多行注释
查看>>