C++實驗4:百錢買百雞問題
阿新 • • 發佈:2019-02-19
一。問題及程式碼
/* * 檔名稱:aaaa.cpp * 作 者:andy * 完成日期:2016年 4 月 25 日 * 版 本 號:v1.0 * 對任務及求解方法的描述部分: 迴圈架構求解問題 * 輸入描述:無 * 問題描述:編寫迴圈結構程式,熟悉程式的編輯、執行過程 * 程式輸出:“百錢買百雞的方案有:” * 問題分析:略 * 演算法設計:略 */ #include<iostream.h> void main() { int x,y,z,count=0; cout<<"百錢買百雞的方案有:"<<endl; for(x=0;x<=20;x++) for(y=0;y<=33;y++) for(z=0;z<=300;z=z+3) if(5*x+3*y+z/3==100&&x+y+z==100) { ++count; cout<<count<<":"<<x<<","<<y<<","<<z<<endl; } }
二。執行結果
三。心得體會
這是第一次編寫迴圈結構的程式,過程中出了很多錯,不過我希望以後能夠做得更好。
四。知識點總結
在編寫一個方程式的時候不能直接寫成“5x+3y+4z=5”而要寫成“5*x+3*y+4*z==5”