用"*"打印直角三角形,倒直角三角形,等腰三角形,菱形

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

/**

  • 用"*"打印直角三角形,倒直角三角形,等腰三角形,菱形
  • @author PC

/
public class Sanjiao {
public void testMothod1(){
System.out.println(“打印直角三角形”);
for(int i=0;i<3;i++){
for(int j=0;j<=i;j++){
System.out.print("
");
}
System.out.println();
}
}
public void testMothod2(){
System.out.println(“打印倒直角三角形”);
for(int i=3;i>0;i–){
for(int j=0;j<i;j++){
System.out.print("");
}
System.out.println();
}
}
public void testMothod3(){
System.out.println(“打印直角三角形(1,3,5)”);
for(int i=0;i<3;i++){
for(int j=0;j<=2
i;j++){
System.out.print("");
}
System.out.println();
}
}
public void testMothod4(){
System.out.println(“打印等腰三角形”);
for(int i=0;i<3;i++){
for(int z=2-i;z>0;z–){
System.out.print(" ");
}
for(int j=0;j<=2
i;j++){
System.out.print("");
}
System.out.println();
}
}
public void testMothod5(){
System.out.println(“打印菱形”);
Scanner input=new Scanner(System.in);
int n=input.nextInt();
for(int i=1;i<=n;i++){
for(int z=1;z<=n-i;z++){
System.out.print(" ");
}
for(int j=1;j<=2
i-1;j++){
System.out.print("");
}
System.out.println();
}
for(int i=1;i<=n-1;i++){
for(int z=1;z<=i;z++){
System.out.print(" ");
}
for(int j=2
(n-1);j>=2i;j–){
System.out.print("
");
}
System.out.println();
}

}

public static void main(String[] args) {
	Sanjiao s=new Sanjiao();
	s.testMothod5();
}
c语言入门题之打印直角三角形 #include <stdio.h> int main() { int i,j,n; printf(“请输入图形行数”); scanf("%d",&n); for(i=0;i<n;i++) { for(j=i;j>=0;j–) printf("* “); printf(”\n"); } } #include<stdio.h> int main() { ... 阅读详情

相关推荐

用python实现打印各种图形总结(包括等腰三角形菱形,近似圆等)(Python经典编程案例)

1. 打印等腰三角形 lines = int(input("输入要打印的行数:")) for i in range(lines): for j in range(0, lines - i): print(end=" ") for k in range(2 * i + 1): print("*", end="") print() 执行结果如...

数据知道的博客 5万+

[Python] 输出*直角三角形的五种写法

#输出星号*组成的直角三角形,方法1 for x in range(5): print() for y in range(x+1): print("*",end=" ") #输出星号*组成的直角三角形,方法2 x=0 while x<5: print() x+=1 y=0 while y<x: pri...

su_2018的博客 3万+

【VB测绘程序设计】案例2——使用循环语句打印三角形(附源码)

在新手学习VB程序设计中,循环语句对程序运算起到关键作用,能解决很多繁琐的计算问题,print命令也是输出结果的常用命令,本文介绍如何使用循环打印出下面的图案。提示:以下是本篇文章正文内容,下面案例可供参考本文介绍了使用循环语句进行字符的显示,通过程序语句的变换,掌握打印时显示的规律,更好的应用VB程序,展现自己喜欢的图案。

xiaoxinSurvey的博客 1017

python用户指定输入行数,生成一个直角三角形

文章目录要求正三角形for语句实现while语句实现反三角形for语句实现while语句实现 要求 用户输入一个数字,生成一个由*组成的直角三角形,如下: * ** *** **** 上下反转 **** *** ** * 正三角形 for语句实现 column = input("请输入生成直角三角形的行数:") for i in range(int(column)): for j i...

行走在路上的猪 5012

for循环之打印三角形

知识点 一.直角三角形(左上左下右上右下,都有图) 1.1打印直角三角形(左上) /**打印直角三角形 * ** *** **** ***** 如上图 */ class DemoXing2 { public static void main(String[] args) { //打印行数row for(int row=1;row<=5;row++){ //打印星星 for(int star=0;star <row ;star++){ Syst

qq_64436320的博客 6607

零基础java自学流程-认识Java基础语法8

Java循环语句的多个循环 在循环体中包含循环语句的结构称为multiloop。这三种类型的循环语句可以彼此嵌套,最常见的是双循环。在双循环中,每次外部循环执行时,内部循环执行一次。 接下来我们通过两个最简单的多重循环程序来深入理解多重循环的执行过程~ 1、使用 * 打印长方形:          实现代码为: System.out.println("打印长方形"); // 外层循环控制行数 for (int i = 1; i <= 3; i.

Limingmingaa的博客 302

打印直角三角形

问题描述:随即输入行数,打印直角三角形 源码: ​ package org.demo1; import java.util.Scanner; /** * * @author 打印直角三角形 * */ public class Chamfer { public static void main(String[] args) { Scanner scanner =new Scanner(System.in); System.out.println("请输入直角三角形的行数:

RJ_0517b的博客 1386

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

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

我的博客 5494

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

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

Song_MJ的博客 1万+

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

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

shimingwang的博客 8300

Java中使用for循环打印直角三角形直角三角形等腰三角形,平行四边形,菱形

1.打印直角三角形 package javacto.taobao.com; public class TestFor { public static void main(String[] args) { //package for(int i=1;i<=10;i++){ for(int j=1;j<=i;j++){ System.out.print("*"); }

曾昭武 8213

使用for循环打印输出三角形(直角、等腰)

这里写自定义目录标题使用for循环打印输出三角形直角三角形等腰三角形 使用for循环打印输出三角形 在JAVA 中,我们往往会使用for 循环来进行重复且大量的语句判断或输出,在前期的练习中我们可以通过打印输出三角形来进行练习。 直角三角形 在循环直角三角形的时候我们用到两次for循环进行打印输出*(星号键)来组成直角三角形。一层循环套另一层循环,第一层循环用来循环行数,第二层循环用来循环每行输出...

weixin_45906400的博客 4万+

前端学习基础之js-for循环打印直角三角形等腰三角形菱形

打印五行五角星 //***** //***** //***** //***** //***** for(let i=0;i<5;i++){ for(let j=0;j<5;j++){ document.write("*"); } document.write("<br/>"); } document.write("&nbsp"); 打印直角三角形 //* //** //*** //**** //***** for(let i=1;i<=5;i++){.

no pains,no gains 5365

使用python语言用*打印输出直角三角形等腰三角形等腰三角形菱形

以下内容纯手工制作,如有不懂可评论区问我或者后台滴我都是可以的啦。希望可以对大家有帮助,也欢迎大家提出意见!!

T2121_的博客 3745

python编写程序用*打印一个等腰直角三角形-如何使用Python 打印各种三角形

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

weixin_39621495的博客 9562

打印用“* ”组成的带空格直角三角形图案。

【代码】打印用“* ”组成的带空格直角三角形图案。

scy2429828663的博客 908

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

如果用户输入的行数为奇数,则打印菱形;否则提示用户输入奇数 三、打印直角三角形 ,根据控制台输入 四、打印等腰三角形,根据控制台输入 五、打印菱形,如果用户输入的行数为奇数,则打印菱形;否则提示用户输入奇数......

shuo277的博客 2568

输出n行等腰三角形(符号为*)

输出n行等腰三角形(符号为*) 1. 核心操作 First, 找出每一行的第一个*之前需要的空格个数 规律1:设该等腰三角形一共N行, 那么第n行的第一个*之前需要的空格个数就为N-n个空格 推导过程如下:(以五行的等腰三角形为例) 第一行的第一个*之前需要的空格个数为4个。(5-1=4) 第二行的第一个*之前需要的空格个数为3个。(5-2=3) 第三行的第一个*之前需要的空格个...

weixin_33726943的博客 5284
上一篇: java简单冒泡排序
下一篇: 自定义一个整数数组arr,读入一个整数n, 如果n在数组中存在,则输出n的下标;如果不存在,则输出-1
qq_45354936
博客等级 码龄7年 7粉丝 31原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值