/*
* 文件名称:乘法口诀表
* 作 者: 张宇航
* 完成日期: 2016 年 4 月 25 日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:
* 输入描述:
* 问题描述:乘法口诀表
* 程序输出:
* 问题分析:
* 算法设计:
*/ #include <iostream>
using namespace std;
int main()
{
int a,b;
for(a=1;a<10;a++)
{
for(b=1;b<=a;b++)
{
cout<<a<<"*"<<b<<"="<<a*b<<" ";
}
cout<<endl;
}
return 0;
}
/*
* 文件名称:三色球问题
* 作 者: 张宇航
* 完成日期: 2016 年 4 月 26 日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:
* 输入描述:
* 问题描述:三色球问题
* 程序输出:
* 问题分析:
* 算法设计:
*/
# include <iostream>
using namespace std;
int main()
{
int red, white, black;
for(red = 0; red <= 3; ++red)
{
for(white = 0; white <= 3; ++white)
{
for(black = 2; black <= 6; ++ black)
{
if(8 == red + white + black)
{
cout << "红球:"<< red
<< "白球:"<< white
<< "黑球:"<< black<< endl;
}
}
}
}
return 0;
}
/*
* 文件名称:输出星号图
* 作 者: 张宇航
* 完成日期: 2016 年 4 月 27日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:
* 输入描述:
* 问题描述:输出星号图
* 程序输出:
* 问题分析:
* 算法设计:
*/
#include <iostream>
using namespace std;
int main()
{
int i,i1;
for(i=1;i<6;i++)
{
cout<<" ";
}
cout<<"*"<<endl;
for(i=2;i<6;i++)
{
for(i1=1;i1<=6-i;i1++)
{
cout<<" ";
}
cout<<"*";
for(i1=2;i1<2*i-1;i1++)
{
cout<<" ";
}
cout<<"*"<<endl;
}
for(i1=1;i1<=2*i-1;i1++)
{
cout<<"*";
}
cout<<endl;
return 0;
}