import java.util.Scanner;
public ChristmasTreePattern
{
public static void main(String args[])
{
Scanner sc = new Scanner(System.in);
System.out.print("Enter the height of the Tree: ");
//reads height of the tree
int h = sc.nextInt();
System.out.print("Enter the width of the Tree: ");
//reads width of the tree
int w = sc.nextInt();
//calculates spaces
int space = w*5;
int x = 1;
for(int a = 1; a <= h; a++)
{
for(int i = x; i <= w; i++)
{
//loop for space
for(int j = space; j >= i; j--)
{
System.out.print(" ");
}
for(int k = 1;k <= i;k++)
{
System.out.print("* ");
}
System.out.println();
}
x = x+2;
w = w+2;
}
for(int i = 1; i <= 4; i++)
{
for(int j = space-3; j >= 1; j--)
{
//prints spaces
System.out.print(" ");
}
//loop to print t star
for(int k= 1; k <= 4; k++)
{
System.out.print("* ");
}
//throws cursor to the next line
System.out.println();
}
}
}
圣诞树源码-Java圣诞树程序源码下载
需积分: 14 115 浏览量
2022-12-01
23:46:33
上传
评论
收藏 5KB ZIP 举报
沐风老师
- 粉丝: 9136
- 资源: 423
最新资源
- pta题库答案c语言之复杂度1最大子列和问题.zip
- 三维装箱问题(Three-Dimensional Bin Packing Problem,3D-BPP)是一个经典的组合优化问题
- 以下是一些关于Linux线程同步的基本概念和方法.txt
- 以下是一个简化的示例,它使用pygame库来模拟烟花动画的框架.txt
- Linux线程同步机制深度解析与实用指南.zip
- PTA题库C语言解题策略与实战.rar
- SVPWM控制技术的simulink建模与仿真【包括simulink模型,参考文献,操作步骤】
- AI高清修复图片画质易语言易语言源码易语言填表
- 映射窗口.ec易语言易语言模块CPU占用0%游戏监控窗口监控
- 易语言 361窗口模块高效、便捷、自封装、自用
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈