Java-入门 等腰三角形&菱形绘制

Java for循环打印等腰三角形 倒三角形 菱形 public static void main(String[] args) { int rows = 5; // 打印等腰三角形 for (int i = 0; i <= rows; i++) { for (int j = rows - i; j > 0; j--) { // 打印透明倒立三角形 System.out.print(" "); } for (int k = 0; k < 2 * i - 1; k++) { // 打印等腰三角形 . 阅读详情

**

内含等腰三角形,菱形绘制

**
import java.util.Scanner;

public class Dengyaosanjiaoxing {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        System.out.println("输入等腰行数");
        int hang = sc.nextInt();



        /*这是偶数
        int shangHang = hang/2;
        int xiaHang = hang/2;
        System.out.println(xiaHang);
*/
      //等腰 行数获取
        int shangbian = hang;

        for (int i = 1;i<=shangbian;i++){

            for (int j = shangbian; j>i;j--){
                System.out.print(" ");
            }

            for (int d = 1;d <= i*2-1;d++){
                System.out.print("*");
            }
            System.out.print("\n");
        }





         //偶数菱形版
       /*  for (int i = 1;i <= shangHang;i++){

            for (int d =1;d<=shangHang-i;d++){
               System.out.print(" ");
            }

            for (int j = 1; j <= 2*i-1;j++){
                System.out.print("*");
            }



            System.out.println("");

        }

        //下半部分
        for (int i = xiaHang;i >= 1;i--){

            for (int d =xiaHang-1;d >=i;d--){
                System.out.print(" ");

            }

            for (int j =1;j<=2*i-1;j++){
                System.out.print("*");
            }



            System.out.println("");

        }*/


    }
}



Java画一个雪花等腰三角形或者等边菱形 输入三角形的高,画出等腰三角形 /*如图所示 * *** ***** ******* */ import java.util.Scanner; public class Demo1 { public static void main(String[] args) { Scanner sc=new Scanner(System.in); System.out.println(&amp;quot;请问您想画一... 阅读详情

相关推荐

Java打印等腰三角形、直角三角形、菱形

Java打印各种三角形 文章目录Java打印各种三角形打印正等腰三角形打印倒等腰三角形打印菱形打印左下直角三角形打印右下直角三角形打印左上直角三角形打印右上直角三角形 打印正等腰三角形 // 利用控制台输入行数打印各种三角形 Scanner ss = new Scanner(System.in); System.out.println("请输入正等腰三角形的行数:"); int line1 = ss.nextInt(); for (int i = 1; i &lt;= line

weixin_44961111的博客 617

Java打印等腰三角形

Java打印等腰三角形的源码及图形解说等

二重循环绘制基本图形

二重循环绘制基本图形 @【### 1.等腰三角形绘制】 @【### 2.实心菱形绘制】 @【### 3.实心沙漏】 @【### 4.空心等腰三角形】 @【### 5.空心菱形】 @【### 6.空心沙漏】 Tips:外层循环走一遍,内层循环走一圈 1.等腰三角形绘制 for (int i = 1;i&lt;=5;i++){ //输出空格 for (int j = 1;j&lt;=5-i;j++){ System.out.pri

WCL0520的博客 1944

java程序输出一个等腰三角形

java程序输出一个等腰三角形(是用*号输出的)

java多重循环: 输出直角三角形,等腰三角形菱形

学习中不断求解,逻辑思维太乱,需要慢慢的整理,今天整理下双重for的简单循环;给每个做一个思路步骤解释,转变思维,理解Java的解题逻辑,否则一直无法理解Java思维,现在的弊端就是知识点混乱,逻辑没有,看着略懂,自己写懵逼,把每个代码的逻辑理清然后在写,我想虽然感觉傻逼,前期慢浪费时间,但是会比较巩固吧,加油! 1.代码: public static void main(String[] args) { //直角三角形 for (int i = 0;...

Andre_Chen的博客 2781

java的嵌套for循环例子:打印直角三角形、等腰三角形菱形(超详细思路)

1、打印直角三角形 (1) 西南方向的直角三角形 为了便于观察ij的关系,我们将 i j 放在同一水平面去画,下面的图同理,不再赘述。然后我们发现,关键点在于找到星星空格的分界点。很明显分界点在j=i的位置,我们只要让j从左到右扫描,扫描到分界点就停止。 for(int i=1; i&lt;=3; i++){ for(int j=1; j&lt;=i; j++){ System.out.print("*"); } System.out.println(); } * ** *** (

shimingwang的博客 8300

Java用*号在控制台输出三角形与菱形

Java使用*号如何在控制台输出三角形菱形

easyCTF的博客 7014

java等腰三角形

qq_39773004的博客 823

java等腰三角形

public class IsoscelesTriangle { /** * 等腰三角形 */ public void print1(){//形如 ▲向上的  for(int i=1;i for(int k=1;k System.out.print(" "); for(int j=1;j System.out.print("*"); System.out.print("\n

qq_29988575的博客 701

java;打印菱形

详细讲解使用java输出菱形的方法

m0_73932182的博客 1万+

Java练习:打印各种图形(等腰三角形、直角三角形、实心菱形、空心菱形)

Java打印各种图形(等腰三角形、直角三角形、实心菱形、空心菱形) 1.打印等腰三角形 代码: // 打印出等腰三角形 @Test public void demo04() { for (int i = 1; i &lt;= 5; i++) { // 控制行数 for (int j = 5 - i; j &gt;= 0; j--) { // 控制每一行星星前面的空格数 Sys...

我的博客 5494

Java打印星星的各种体位(直角三角形 等腰三角形 菱形 空心菱形

直角三角形 打印一个直角三角形(直角在左下角) * ** *** **** ***** package hardCode; public class 打印星星的各种体位 { public static void main(String[] args) { for(int i=0;i&lt;5;i++) { for(int j=0;j&lt;=i;j++) { Syst...

Song_MJ的博客 1万+

使用Java实现矩形 平行四边形 等腰三角形 菱形 倒三角

矩形代码: for(int i =1; i&lt;=4 ;i++) { for(int a =1; a&lt;=4; a++) { System.out.print("*"); } //换行 System.out.println(); } 矩形实现效果图: 平行四边形代码: //平行四边形 for(int i =1; i&lt;=4; i++) { //输出空格 for(int k =3;k&gt;=i;k--) { Sy

weixin_51877577的博客 2062

Java利用for循环打印各种图形:正三角形、倒三角形、正等腰三角形、倒等腰三角形菱形

打印各种三角形 打印水仙花数 打印九九乘法表 读入一个整数(行数),用*打印正三角形、倒三角形、正等腰三角形、倒等腰三角形菱形(for循环) import java.util.Scanner; public class TestGraphics { public static void main(String[] args) { Scanner sc = new Scanner(S...

奈何的人生 9422

Java写一个等腰三角形(数字符号都可)

首先,我们可以分析一下等腰三角形,在输出符号之前,前方有空白区域 ,每一个空白相当于一个字节,也占一个位置,所以我们在打印符号之前,需要先打印出空白,再打印符号。 代码如下: public static void main(String[] args) { //控制台打印等腰三角形 //行数 int num=7; //外层循环控制行 for (int i=1;i&lt;=num;i++){ //内层循环控制

weixin_57053379的博客 1万+

Java语言写等腰三角形

首先,我们可以分析一下等腰三角形,在输出星号之前,前方有空白区域 ,每一个空白相当于一个字节,也占一个位置,所以我们在打印星号之前,需要先打印出空白,再打印星号。 代码 import java.util.Scanner; public class test { public static void main(String[] args) { Scanner in=new Scanner(Syste...

weixin_44896817的博客 9096

java实现等腰三角形

倒三角

m0_56174436的博客 2564

java中怎样写等腰三角形_各位前辈,如何用java画个等腰三角形

展开全部窗口的(Swing)就相对容易一些,只要你找到三个点的坐标就可以32313133353236313431303231363533e78988e69d8331333337396261通过API画出来而控制台版就通过打点,打空格来打到画出等腰三角形;publicclassDrawTriangleTestextendsJFrame{privatePointtop;privateP...

weixin_39860952的博客 691
下一篇: Java-人机猜拳比赛 入门小白可以看看 ~ 大佬请无视
Java_Zi
博客等级 码龄6年 9粉丝 2原创
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值