算法--倒三角

下面是一个由*号组成的4行倒三角形图案。要求:1、输入倒三角形的行数,行数的取值3-21之间,对于非法的行数,要求抛出提示“非法行数!”;2、在屏幕上打印这个指定了行数的倒三角形。

  *******

  *****

   ***

    *

aa:

Console.Clear();

Console.WriteLine("请输入倒三角形的行数:   行数的取值在3-21之间");

int i = int.Parse(Console.ReadLine());

if (i < 3 || i > 21)

{

Console.WriteLine(" 非法行数 !!");

Console.ReadLine();

goto aa;

}

int x = i;

for (; i > 0; i--)

{

for (int j = 0; j < x - i; j++)

{

Console.Write(" ");

}

for (int k = 2 * i - 1; k > 0; k--)

{

Console.Write("*");

}

Console.WriteLine();

}

时间: 2024-12-24 20:21:41

算法--倒三角的相关文章

jQuery 倒三角 正三角

智障啊! 今天脑抽了想写一个jQuery 倒三角锻炼自己,想了半天才有一点头绪. 研究结果如下: <script type="text/javascript"> $(function(){ var str = "*"; //正三角 for(i = 0;i < 5;i++){ for(j=0;j < i;j++){ document.write(str); } document.write("<br>"); }

Html 中select标签的边框与右侧倒三角的去除

首先是边框的去除:可以设置属性border:none;或border:0px; 不过这还是有一个bug,不同浏览器会在选中select标签时,加上一个边框: 之后是右侧倒三角的去除:设置属性 appearance:none; 以下所有属性兼容当前主流浏览器:appearance:none; -moz-appearance:none; -ms-appearance:none; -o-appearance:none; -webkit-appearance:none; (不过对与IE浏览器这个属性好像

用C# 实现正三角 倒三角 和乘法九九表

1.正三角: namespace zhengsanjiao { class Program { static void Main(string []arges) { for(int a=0;a<=10;a++)     //行数 { for(int b=0;b<=a;b++)   //个数 Console.Write(b); Console.WriteLine(); } } } } 2.倒三角: namespace daosanjiao { class Program { static voi

图形的正、倒三角

正三角 import java.util.Scanner; public class Test { public static void main(String[] args) { Scanner input=new Scanner(System.in); System.out.print("请输入行数:"); int sum=input.nextInt(); for(int i=0;i<sum;i++){ for(int a=0;a<=i;a++){ System.out

倒三角

实现倒三角的输出 public class a { public static void main(String[] args) { int i,j,k; for(i=0;i<4;i++) { for(k=0;k<=i;k++) { System.out.print(" "); } for(j=0;j<4-i;j++) { System.out.print("* "); } System.out.print("\n"); } }

使用css(border)边框实现倒三角

<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>使用border制作倒三角</title> </head> <body> <style> .arrow_01 { width: 0; height: 0; border: 60px solid #000; border-color: blue transpa

html+CSS实例效果(5):em实现倒三角的提示效果

<div class="c_page mt14 clearfix"> <span class="record">1/14P   134Records</span> <span class="first disable"><em class="bar"></em><em class="leftjib"></em>&

打印正/倒三角

package com.demo1; /** * 打印正/倒三角 * * @author denny 正三角改变 初始化值 侄三角改变 循环条件 */ public class Demo6 { public static void main(String[] args) { print(5); // 倒直角三角 printzhen(4);// 正直角三角 printZhenDenng(5);// 正等腰三角形 printDaoDenng(5); // 倒等腰三角形 } // 倒直角三角 publ

IO-08. 输出倒三角图案(for循环写的不符合,用笨笨的println,%&gt;_&lt;%)

本题要求编写程序,输出指定的由“*”组成的倒三角图案. 输入格式:本题目没有输入. 输出格式:按照下列格式输出由“*”组成的倒三角图案. * * * * * * * * * *注意:严格按照下面截图的样式. 无奈用for循环写不出,只好用笨笨的println一行行的输出了. public class Main { public static void main(String[] args) { System.out.println("* * * *"); System.out.prin