欢迎来到天天文库
浏览记录
ID:46557397
大小:76.50 KB
页数:12页
时间:2019-11-25
《软件技术专业技能抽测答案》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、任务一:计算图书销售价格一、任务描述小王作为“甜心书店”的销售员,经常面对很多客户来购买图书,为了她工作方便,需要你为她开发一个计算图书销售价格的程序,图书销售策略为:正常情况卜'图书以9折出售,购书数量超过10本以85折出售,超过100木以8折出usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;namespaceTask2{classProgramstaticvoidMain(string[]args){doublek,total
2、;//k是书木的价格;(oud是总金额。intn;//n是书木的数最Console.WriteLine("Price:");k=Convert.ToDouble(Console.ReadLine());Console.WriteLine("shuliang");n=Convert.ToInt32((Console.ReadLine()));total=Moncy(k,n);if(total==・1)Console.WriteLine(Mcuowu!n);elseConsole.WriteLine(Convert.ToString(tot
3、al));}staticdoubleMoney(doublek,intn){doublem=-1;if(n>=()&&k>0){if(n>=100)m=k*n*0.8;elseif(n>=10)m=k*n*0.85;elsem=k*n*0.9;}else{Console.WriteLine(n价格不能为0!");retumm;〃任务二:猴子选大王一、任务描述一群猴了都有编号,编号分别是1,2,3・..n,这群猴子(n个)按照1到n的顺序顺时针围坐一圈,从编号为1的猴子开始顺时针报数,每数到m(m4、子开始数,每数到m,则该猴子离开此圈,这样依次下来,直到圈中只剩下最后一只猴子,则该猴子为大王。usingSystem;usingSystcm.Collcctions.Generic;usingSystem.Linq;usingSystem.Text;namespaceTask1{classProgram{staticvoidMain(string[]args){intn,m;Console.WriteLine("输入猴子的数量:”);n=int.Parse(Console.ReadLine());Console.WriteLine(H5、输入间隔的数:”);m=int.Parse(Console.ReadLine());Queueq=newQueuevint>(n);〃定义一个含n个节点的队列;for(inti=1;i<=n;i++)q.Enqueue(i);//入列;intj=1,tmp;while(q.LongCount()>1)//选出猴子人王{tmp=q.Dequeue();//出列;if(j++%m!=0)q.Enqueue(tmp);Console.WriteLine(H选出的猴子大王是{0}号:,q.First());任务一:查找最好成绩一、任6、务描述小赵老师作为口语班的老师,她班上有10个学员,经常需要进行口语测试,为了能快速从班上找到口语最高成绩,需要你为她开发一个查找最好成绩的程序。usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;namespaceTask1{classProgram{staticvoidMain(string7、]args){double[]a=newdouble[10];doublemax=0;Console.WriteLine(H输入10个学员成8、绩:”);for(inti=0;i<1();i++){a[i]=Convert.ToDouble(Console.ReadLine());if(max9、.Collections.Generic;usingSystem.Linq;usingSystem.Text;namespaceTask2{classProgram{staticvoidMain(strin
4、子开始数,每数到m,则该猴子离开此圈,这样依次下来,直到圈中只剩下最后一只猴子,则该猴子为大王。usingSystem;usingSystcm.Collcctions.Generic;usingSystem.Linq;usingSystem.Text;namespaceTask1{classProgram{staticvoidMain(string[]args){intn,m;Console.WriteLine("输入猴子的数量:”);n=int.Parse(Console.ReadLine());Console.WriteLine(H
5、输入间隔的数:”);m=int.Parse(Console.ReadLine());Queueq=newQueuevint>(n);〃定义一个含n个节点的队列;for(inti=1;i<=n;i++)q.Enqueue(i);//入列;intj=1,tmp;while(q.LongCount()>1)//选出猴子人王{tmp=q.Dequeue();//出列;if(j++%m!=0)q.Enqueue(tmp);Console.WriteLine(H选出的猴子大王是{0}号:,q.First());任务一:查找最好成绩一、任
6、务描述小赵老师作为口语班的老师,她班上有10个学员,经常需要进行口语测试,为了能快速从班上找到口语最高成绩,需要你为她开发一个查找最好成绩的程序。usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;namespaceTask1{classProgram{staticvoidMain(string
7、]args){double[]a=newdouble[10];doublemax=0;Console.WriteLine(H输入10个学员成
8、绩:”);for(inti=0;i<1();i++){a[i]=Convert.ToDouble(Console.ReadLine());if(max9、.Collections.Generic;usingSystem.Linq;usingSystem.Text;namespaceTask2{classProgram{staticvoidMain(strin
9、.Collections.Generic;usingSystem.Linq;usingSystem.Text;namespaceTask2{classProgram{staticvoidMain(strin
此文档下载收益归作者所有