`

[for循环之等腰三角形]

    博客分类:
  • Java
阅读更多
 public class IsoscelesTriangle {
/**
 * 等腰三角形
 */
    public void print1(){//形如 ▲向上的 
        for(int i=1;i<=5;i++){
            for(int k=1;k<=5-i;k++)
                System.out.print(" ");
            for(int j=1;j<=2*i-1;j++)
                System.out.print("*");
            
            System.out.print("\n");
        }
    }

    public void print2(){//形如:倒▲ 向下的 
        for(int i=1;i<=5;i++){
            for(int j=1;j<=i-1;j++)
                System.out.print(" ");
            for(int k=1;k<=11-(2*i);k++)
                System.out.print("*");
            
            System.out.print("\n");
        }
    }
    
    public static void main(String[] args) {
        IsoscelesTriangle app = new IsoscelesTriangle();
        System.out.println("---------------------------");
        app.print1();
        System.out.println("---------------------------");
        app.print2();
        System.out.println("---------------------------");
    }
}
0
0
分享到:
评论

相关推荐

    使用java的for循环打印一个等腰三角形

    主要是使用java的for循环,锻炼人的逻辑能力,用来做学习交流

    Python杨辉三角形的打印。for循环和列表的方式

    for i in range(n): L = N.copy() for j in range(len(L)): temp = str(L[j]) L[j] = temp l = ' '.join(L).center(2*n+1) print(l) N.append(0) N = [N[k] + N[k-1] for k in range(i+2)]

    Python利用for循环打印星号三角形的案例

    主要介绍了Python利用for循环打印星号三角形的案例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

    js实现画等腰三角形星星

    初学者对于理解for循环,我要开始我自己的博客之旅,一些我学习路上碰到的一点点问题再解决后的成果,这是我学习到嵌套循环时遇见的一个对我有一点点困难的问题,麻烦过一下省

    PHP输出一个等腰三角形的方法

    本文实例讲述了PHP输出一个等腰三角形的方法。分享给大家供大家参考。具体实现方法如下: function isosceles($line,$sing){ $tab ='='; for($i=1;$i &lt; $line+1;$i++){ $blank = print_blank($i,$line,$tab);...

    巧用for循环绘制各种图形

    目录矩形等腰三角形直角三角形九九乘法表沙漏 矩形 如果要实现for循环绘制图形的话,双重for循环自然必不可少。 在我的上篇博客:《你真的懂for循环吗?》中介绍双重for循环时,已经将双重for循环的特点:“外层循环...

    python打印直角三角形与等腰三角形实例代码

    前言 本文通过示例给大家详细介绍了关于python打印三角形的相关,分享出来供大家参考学习.../2、等腰三角形 row = int(input('please enter a rows')) for i in range(row): for j in range(row - i - 1): print(,en

    Java 打印输出杨辉三角形.rar

    很简单,利用多重数组即可打印出杨辉三角形,设置两边均为1,设置其他位置的元素,以上参数定义后,下面用for循环输出杨辉三角形图案:  for(i = 0;i ;i )  {   for(j = 0;j ;j )   {   System.out.print(arr...

    计算机二级c语言示例题5道

    输出n行由星号组成的等腰三角形,两层嵌套的for循环,外层控制行数,内层控制空格和星号的输出。 输出n行的杨辉三角形,利用组合公式计算每个位置的数字,外层for循环控制行数,内层for循环控制每行的数字输出。 ...

    python中for循环输出列表索引与对应的值方法

    您可能感兴趣的文章:如何使用Python 打印各种三角形利用python打印出菱形、三角形以及矩形的方法实例python打印直角三角形与等腰三角形实例代码使用python生成杨辉三角形的示例代码python循环输出三角形图案的例子

    python 打印直角三角形,等边三角形,菱形,正方形的代码

    等腰直角三角形1 2.7 #coding:utf-8 rows = int(raw_input('输入列数: ')) i = j = k = 1 #声明变量,i用于控制外层循环(图形行数),j用于控制空格的个数,k用于控制*的个数 #等腰直角三角形1 print "等腰直角...

    C++实现输出空心菱形(含实现原理)

    首先,菱形由两个等腰三角形组成,每个等腰三角形又由上下两部分组成。因此,我们可以通过两个嵌套的for循环来控制行和列的输出。 其次,对于每行,我们首先需要输出一定数量的空格,以使星号能够居中。然后,我们...

    利用python打印出菱形、三角形以及矩形的方法实例

    前言 本文主要给大家介绍了关于利用python打印出菱形、三角形...#等腰直角三角形1 print 等腰直角三角形1 for i in range(0, rows): for k in range(0, rows - i): print * , #注意这里的,,一定不能省略,可以起到不

    如何使用Python 打印各种三角形

    直角三角形 rows = int(input('输入列数...等腰直角三角形 rows = int(input('输入列数:')) for i in range(1, rows): print(' * ' * i) for i in range(1, rows): for j in range(1, i + 1): print( * , end=) p

    python初学常见问题.py

    几个编程语言初学的常见问题:for 循环实现打印直角三角形,打印等腰三角形(底边按1,3,5,··· ···规律增加,行数可设),打印方形,99乘法表。for 循环计算百钱买百鸡问题。whileTrue 循环实现银行账户登录...

    java基础知识

    4 倒立等腰三角形 25 5 菱形 25 六 补充知识: 25 第六章 对象和类 26 一 对象: (万物皆对象) 26 二 类: 27 三 数据类型总结: 29 第七章 类的方法 29 一 如何定义类的方法: 29 1 方法调用: 30 二 变量...

    动力节点JAVA完美学习课程 JAVA黄埔军校2018年最新JAVA夜校班全程班视频教程 1-56部分.txt

    适用人群: Java夜校班视频教程适合:java零基础编程入门学员,java编程爱好者、IT爱好者,跨行和跨专业的学员。 课程概述: 动力节点java夜校班视频教程特色: ...├─(57) 056-Java夜校视频教程-打印等腰三角形.avi

    javascript入门笔记

    4、1997年 网景 将Javascript 1.1 提供给了ECMA(欧洲计算机制造商联合会),ECMA 获取了 JS 的核心,称之为 ECMA Script (ES) 完整的JS组成: 1、核心(ES) 2、文档对象模型(Document Object Model) - DOM 允许让 ...

    Java开发实战1200例(第1卷).(清华出版.李钟尉.陈丹丹).part3

    实例006 编程输出星号组成的等腰三角形 9 1.2 开发工具 11 实例007 下载最新的Eclipse 11 实例008 为最新的Eclipse安装中文语言包 12 实例009 活用Eclipse的工作空间 14 实例010 在Eclipse项目中编程输出字符表情 15...

Global site tag (gtag.js) - Google Analytics