/*
* 文件名称:001.cpp
* 作 者:刘东岳
* 完成日期: 2017 年 4 月 21 日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:【项目6:输出星号图】编程序输出。
* 输入描述:无
* 问题描述:
* 程序输出:
* 问题分析:
* 算法设计:
*/
#include <iostream>
using namespace std;
int main()
{
int i, j;
for (i = 1; i <= 5; i++)
{
for (j = 1; j <= 6 - i; j++)
cout << " ";
cout << "*";
for (j = 1; j <= 2 * i - 3; j++)
cout << " ";
if (i>1)
cout << "*";
cout << endl;
}
cout << "***********";
return 0;
}
运行结果:
心得体会:本次实验又新学了一种编程方法,收获很大
知识点总结:如何运用好for函数
/*
* 文件名称:001.cpp
* 作 者:刘东岳
* 完成日期: 2017 年 4 月 21 日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:
* 输入描述:无
* 问题描述:无
* 程序输出:无
* 问题分析:
* 算法设计:
*/
#include <iostream>
using namespace std;
int main()
{
int x,y,z,i,j,k;
for(i=0; i<=20; i++)
for(j=0; j<=33; j++)
{
k=100-i-j;
if(5*i+3*j+k*1.0/3==100&&k>=0)
{
x=i;
y=j;
z=k;
cout<<"鸡翁"<<i<<"只 鸡母"<<j<<"只 鸡雏"<<k<<"只"<<endl;
}
}
return 0;
}
运行结果:
心得体会:本次编程需要想好相应的数学公式,数学公式和程序相结合
知识点总结:if与for函数结合运用