1. 程式人生 > >C++實驗4:百錢買百雞問題

C++實驗4:百錢買百雞問題

一。問題及程式碼
/*  
* 檔名稱: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”