zoukankan      html  css  js  c++  java
  • 各种图形的输出

    * Copyright (c) 2012, 烟台大学计算机学院       

    * All rights reserved.       

    * 作    者:孙锐

    * 完成日期:2012 年 12 月 1 日       

    * 版 本 号:v1.0       

    * 输入描述:无   

    * 问题描述:各种图形的输出

    * 程序输出:图形

    * 问题分析:使用循环

    * 算法设计:  

     

    1

    #include <iostream>
    using namespace std;
    int main()
    {
    	int i,j;
    	for(i=1;i<=10;i++)
    	{
    		for(j=1;j<=i;j++)
    			cout<<"M";
    		cout<<endl;
    	}
    	return 0;
    }


    2

    #include <iostream>
    using namespace std;
    int main()
    {
    	int i,j;
    	for(i=10;i>0;i--)
    	{
    		for(j=1;j<=i;j++)
    			cout<<"M";
    		cout<<endl;
    	}
    	return 0;
    }


    3

    #include <iostream>
    using namespace std;
    int main()
    {
    	int i,j;
    	for(i=1;i<=10;i++)
    	{
    		for(j=1;j<=i;j++)
    			cout<<"M";
    		cout<<endl;
    	}
    	for(i=9;i>0;i--)
    	{
    		for(j=1;j<=i;j++)
    			cout<<"M";
    		cout<<endl;
    	}
    	return 0;
    }
    


    4

    #include <iostream>
    using namespace std;
    int main()
    {
    	int i,j,k;
    	for(i=1;i<=10;i++)
    	{
    		for(k=1;k<=10-i;k++)
    			cout<<" ";
    		for(j=1;j<=i;j++)
    			cout<<"M";
    		cout<<endl;
    	}
    	return 0;
    }


    5

    #include <iostream>
    using namespace std;
    int main()
    {
    	int i,j,k;
    	for(i=1;i<=10;i++)
    	{
    		for(k=1;k<=i-1;k++)
    			cout<<" ";
    		for(j=1;j<=11-i;j++)
    			cout<<"M";
    		cout<<endl;
    	}
    	return 0;
    }


    6

    #include <iostream>
    using namespace std;
    int main()
    {
    	int i,j,k;
    	for(i=1;i<=10;i++)
    	{
    		for(k=1;k<=10-i;k++)
    			cout<<" ";
    		for(j=1;j<=i;j++)
    			cout<<"M";
    		cout<<endl;
    	}
    	for(i=1;i<=9;i++)
    	{
    		for(k=1;k<=i;k++)
    			cout<<" ";
    		for(j=1;j<=10-i;j++)
    			cout<<"M";
    		cout<<endl;
    	}
    	return 0;
    }
    


    7

    #include <iostream>
    using namespace std;
    int main()
    {
    	int i,j,k;
    	for(i=1;i<=10;i++)
    	{
    		for(k=1;k<=10-i;k++)
    			cout<<" ";
    		for(j=1;j<=2*i-1;j++)
    			cout<<"M";
    		cout<<endl;
    	}
    	return 0;
    }
    


    8

    #include <iostream>
    using namespace std;
    int main()
    {
    	int i,j,k;
    	for(i=1;i<=10;i++)
    	{
    		for(k=1;k<i;k++)
    			cout<<" ";
    		for(j=1;j<=21-2*i;j++)
    			cout<<"M";
    		cout<<endl;
    	}
    	return 0;
    }


    9

    #include <iostream>
    using namespace std;
    int main()
    {
    	int i,j,k;
    	for(i=1;i<=10;i++)
    	{
    		for(k=1;k<=10-i;k++)
    			cout<<" ";
    		for(j=1;j<=2*i-1;j++)
    			cout<<"M";
    		cout<<endl;
    	}
    	for(i=1;i<=9;i++)
    	{
    		for(k=1;k<=i;k++)
    			cout<<" ";
    		for(j=1;j<=19-2*i;j++)
    			cout<<"M";
    		cout<<endl;
    	}
    	return 0;
    }
    


    10

    #include <iostream>
    using namespace std;
    int main()
    {
    	int i,k;
    	char j;
    	for(i=1;i<=10;i++)
    	{
    		for(k=1;k<=10-i;k++)
    			cout<<" ";
    		for(j='A';j<2*i-1+'A';j++)
    			cout<<j;
    		cout<<endl;
    	}
    	return 0;
    }


    11

    #include <iostream>
    using namespace std;
    int main()
    {
    	int i,k;
    	char j;
    	for(i=1;i<=10;i++)
    	{
    		for(k=1;k<i;k++)
    			cout<<" ";
    		for(j='A';j<21-2*i+'A';j++)
    			cout<<j;
    		cout<<endl;
    	}
    	return 0;
    }
    


    12

    #include <iostream>
    using namespace std;
    int main()
    {
    	int i,k;
    	char j;
    	for(i=1;i<=10;i++)
    	{
    		for(k=1;k<=10-i;k++)
    			cout<<" ";
    		for(j='A';j<2*i-1+'A';j++)
    			cout<<j;
    		cout<<endl;
    	}
    		for(i=1;i<=9;i++)
    	{
    		for(k=1;k<i+1;k++)
    			cout<<" ";
    		for(j='A';j<19-2*i+'A';j++)
    			cout<<j;
    		cout<<endl;
    	}
    	return 0;
    }


     

  • 相关阅读:
    [转载]centos 6.4中git如何正常显示中文
    [转载] 在Linux中,开机自动运行普通用户的脚本程序
    elasticsearch中的filter与aggs
    GET和POST的区别
    Java NIO读书笔记2
    Java NIO读书笔记
    java之并发
    java中参数传递
    java中final关键字
    Java类的初始化过程及清理
  • 原文地址:https://www.cnblogs.com/sr1993/p/3697882.html
Copyright © 2011-2022 走看看