問題已知條件:


1.有三個不同濃度的原料,甲濃度為88.3、乙濃度為7.1、丙濃度為15


2.現在要將三種原料混合調合成濃度約在28.5到41.5之間,每種原料都要用到


3.可以指定三種原料加起來的使用總數量

 


你這一題用簡單點的做法是每個原料數量都用迴圈處理,有三個原料所以用3層迴圈


分析這題的主要條件,每種原料都要用到。所以每個原料最少用量是1,最多用量是總數量減2。迴圈的停止條件就設定為總數量減2

20140207-03  

 

  
剩餘的就只是單純的計算比對,符合條件的就輸出


完成的程式

20140207-02  

 


執行的結果

20140207-01  

, ,

未出師的小工程師 發表在 痞客邦 PIXNET 留言(0) 人氣()