三色球问题

来源:互联网 发布:mac的dns被劫持 编辑:程序博客网 时间:2024/03/28 23:01
/*    上机目的:学会循环语句的使用。       * Copyright (c) 2012, 烟台大学计算机学院    * All rights reserved.    * 作    者:  李洋   * 完成日期:2012 年  11月 01 日    * 版 本 号:v1.0      * 输入描述:无。   * 问题描述:一个口袋中有12个球,其中有3个红球,三个白球和六个黑球,从中任取8个有多少种颜色搭配。  * 程序输出:输出颜色搭配。  * 问题分析:无。 * 算法设计:略   */    #include<iostream>using namespace std;int main(){int x,y,z;cout<<"任取八个,不同的颜色搭配如下:"<<endl;for(x=0;x<=3;++x){for(y=0;y<=3;++y)for(z=0;z<=6;++z)if(x+y+z==8)cout<<"                          "<<"红球:"<<x<<"  "<<"白球:"<<y<<" "<<"黑球:"<<z<<endl;}cout<<endl;return 0;}