JBTALKS.CC

标题: C++问题~高手请进 [打印本页]

作者: 无聊的小恶魔    时间: 2013-5-18 01:44 PM
标题: C++问题~高手请进
现在我要写一项程序 例:就是我会要求user输入sales,然后如果低于99,就是会以每个2.00来算,如果高于99,会以每个2.2来计算。这一项我是用 if else condition完成了。现在我面对的问题是如何再让电脑显示谁的薪水是最高的呢???
作者: GooStuff    时间: 2013-5-18 01:46 PM
Sorting   
作者: 无聊的小恶魔    时间: 2013-5-18 01:50 PM
GooStuff 发表于 2013-5-18 01:46 PM
Sorting

什么意思??我是在学校学C++的 现在才刚开始 你说的sorting是一个command还是什么??我好像还没学到/.\
作者: GooStuff    时间: 2013-5-18 02:14 PM
bubble sort

http://www.cplusplus.com/forum/articles/24830/
作者: 龍牙再世    时间: 2013-5-18 02:58 PM
二楼正解,简单说是不断compare,设定一个东西,原本数值为空,然后指定它的数值为第一个user,进行compare,如果第二user 的数值大于第一,则这东西指定的数值为第二user的数值,如果第二user数值比第一的小,怎继续指向第一user的数值,compare完之后,显示这个东西的数值,那么就是所有user里,数值最高的
作者: 无聊的小恶魔    时间: 2013-5-18 06:07 PM
龍牙再世 发表于 2013-5-18 02:58 PM
二楼正解,简单说是不断compare,设定一个东西,原本数值为空,然后指定它的数值为第一个user,进行compare ...

好难理解啊 新手才刚学罢了~
作者: 无聊的小恶魔    时间: 2013-5-18 06:09 PM
龍牙再世 发表于 2013-5-18 02:58 PM
二楼正解,简单说是不断compare,设定一个东西,原本数值为空,然后指定它的数值为第一个user,进行compare ...

如果只是用if else condition可能吗??也就说我把condition设定为我算出的号码分别是A,B,C 然后再根据condition A>B>C / B>A>C /C>A>B ,这样的方式来进行比较,可以做得到?
作者: 龍牙再世    时间: 2013-5-18 06:19 PM
无聊的小恶魔 发表于 2013-5-18 06:09 PM
如果只是用if else condition可能吗??也就说我把condition设定为我算出的号码分别是A,B,C 然后再根据co ...

可以啊,条条大路通罗马嘛,想得到就用,不过时间跟code 上就有差别了~
这个方法是很基础的,很多Programming都会要求做这类题目
作者: 无聊的小恶魔    时间: 2013-5-19 04:59 PM
我成功了各位 都是用IF ELSE 还有LOGIC GATES合成的
作者: goodsgogo    时间: 2013-6-22 02:53 AM
提示: 作者被禁止或删除 内容自动屏蔽
作者: lonewolfbird    时间: 2013-7-2 09:08 PM
bubble sort 是比較是教學的,要做release version用quicksort
作者: 宅男-兜着走    时间: 2013-7-2 09:32 PM
不会 sort 的 方式, 那么就用 loop 来找最大值。




欢迎光临 JBTALKS.CC (https://jbtalks.my/) Powered by Discuz! X2.5