三角形

public class 正三角 {

public static void main(String[] args) {

for (int j = 1; j <= 4; j++) {

for (int i = 4; i>=j; i--) {

System.out.print(" ");

}

for(int a = 1;a<=j;a++){

System.out.print("*");

}

for(int b = 1;b

System.out.print("*");

}

System.out.println();

}

}

}

我们可以看一下最终效果

几个简单的for循环组成了这个正三角,我们可以把这个三角形划分一下,这样更方便我们理解for循环的构成。

把这样一个图形分为三部分,首先进行第一个for循环

for (int j = 1; j <= 4; j++)

输入第一行,即j=1时;

for (int i = 4; i>=j; i--) {

System.out.print(" ");

}

此时这个for循环(用于输出第一个部分)要进行5次,第5次i

for(int a = 1;a<=j;a++){

System.out.print("*");

}

此时这个for循环(用于输出第二个部分)要进行2次,第2次a>j,所以输出一个 * 后跳出循环;

for(int b = 1;b

System.out.print("*");

}

此时这个for循环(用于输出第三个部分)要进行1次,但b=j,所以第一次循环中断,什么都不输出,这样第一轮循环就进行完了,接着进行第二轮循环,即j=2时..........

平行四边形

public class 平行四边形 {

public static void main(String[] args) {

for (int j = 1; j <= 4; j++) {

for (int i = 1; i

System.out.print(" ");

}

for(int a = 4;a>=j;a--){

System.out.print("*");

}

for(int b = 1;b

System.out.print("*");

}

System.out.println();

}

}

}

最终效果:

平行四边形和三角形的思路相同,划分为三部分;

剩下的for循环和三角形的循环类似,只有输出顺序不同。

平行四边形 java_Java编写三角形和平行四边形相关推荐

  1. Java编写三角形和平行四边形

    三角形 public class 正三角 {public static void main(String[] args) {for (int j = 1; j <= 4; j++) {for ( ...

  2. 三角形已知边长求高公式_五年级数学:“长方形、正方形、三角形、平行四边形、梯形” 知识重点、难点全解析,附习题!...

    张老师 - 5年级(多品小学教育) 里辛镇中心小学谭老师和冰溪镇县后山小学谭老师需要的这份学习资料现在分享. 本资料已制作电子版 下载码是:5odc7n2i 多边形的面积知识点 1公式 长方形:周长= ...

  3. 【数学】三角形内接平行四边形问题

    三角形内接平行四边形问题 \Huge\textsf{三角形内接平行四边形问题} 三角形内接平行四边形问题 如图, △ \triangle △ABC中有平行四边形DECF, 设 S △ A D E = ...

  4. JS编写 三角形三边求面积

    JS编写 三角形三边求面积 运用海伦公式,百度百科有,很简单 <!doctype html> <html> <head> <meta charset=&quo ...

  5. #十二、编写三角形类Triangle,初始化三个属性,分别是三条边的长度,定义一个计算并打印周长的函数 #十三、编写等腰三角形类EWtriangle,继承于三角形类,初始化只用传一个腰长和一个底长,定

    #十二.编写三角形类Triangle,初始化三个属性,分别是三条边的长度,定义一个计算并打印周长的函数 #十三.编写等腰三角形类EWtriangle,继承于三角形类,初始化只用传一个腰长和一个底长,定 ...

  6. 三、12.13.14.15.编写三角形类Triangle

    作业 #12.编写三角形类Triangle,初始化三个属性,分别是三条边的长度,定义一个计算并打印周长的函数class Triangle(object):def __init__ (a,b,c):se ...

  7. JAVA程序之矩形、三角形、平行四边形、菱形

    矩形 public class b {public static void main(String[] args) {System.out.println("矩形");//**** ...

  8. 打印正三角形,倒三角形,平行四边形,空心三角形,空心菱形

    package demo;public class Demo02 {public static void main(String[] args) {//正三角形for(int i=1;i<5;i ...

  9. css画一个三角形,梯形,平行四边形

    一 使用css简单的画一个三角形 1. 先来看看border的划分 .demo{width:100px;height:100px;border:3px red solid;} 2. 当盒子的宽度为0会 ...

  10. C语言打印矩形、长方形、平行四边形、各种三角形

    矩形: #define _CRT_SECURE_NO_WARNINGS #include<stdio.h> #include<stdlib.h> int main() {int ...

最新文章

  1. [排序算法] 选择排序(2种)
  2. 图片裁切,上传,自动匹配颜色。
  3. Leonbao:MapKit学习笔记
  4. linux 安装python
  5. update yum 到指定版本_linux yum安装指定版本mysql或php
  6. 观“蓝野摇滚乐队”演唱会
  7. el-table处理某一行样式;el-table表格row-class-name无效原因;el-table格式化某行样式和数据
  8. android jxl.jar 使用,使用jxl.jar在Android中操作Excel表格——重中之重——对隐藏表的处理...
  9. 你能打动客户的C++理由,一定要先说服自己相信
  10. UVA10375 POJ2613 ZOJ1863 Choose and divide【组合计算+迭代】
  11. getprop setprop初步探索
  12. Springboot之QueryDSL增强JPA操作
  13. Spring学习的书-夏昕(2)
  14. 数智学习 | 一文读懂数据安全分类分级
  15. 计算机无法删除u盘里东西,u盘里东西删不掉,详细教您u盘文件删不了怎么办
  16. 人均劳动生产率的单位_生产率的单位是什么?
  17. 武林传奇之七剑下天山java游戏开发商_拓展训练项目之七剑下天山
  18. 可视化IDE低代码开发平台
  19. 王者荣耀是如何从C++代码变到游戏的?
  20. 游戏行业网页整站模板下载_游戏 整站 高光 传奇 黑色

热门文章

  1. 【Lucene】挖掘相关搜索词
  2. 二级域名分发系统美化版网站源码 附搭建教程
  3. 字符串str.format()方法
  4. iterm2 + oh my zsh 实现 macOS X 下炫酷终端
  5. [人工智能-深度学习-4]:数据流图与正向传播、动态图与静态图
  6. Unity基础学习——光照系统
  7. orcale中like用法详解
  8. MFC (如何通过点击botton打开一个文件夹/文件)
  9. 宇宙是计算机控制的,宇宙被计算机精确控制到秒,暗能量被否定之后我们活在一个程序中...
  10. vdi linux桌面,ubuntu VDI ( Ulteo Open Virtual Desktop