实心倒直角三角形
import java.util.Scanner;
public class JavaPrac100 {
public static void main(String[] args){
Scanner input = new Scanner(System.in);
int size=5;
for (int i = size; i>0 ; i--) {
for (int j = 1; j <=i; j++) {
System.out.print(j);
}
System.out.print("\n");
}
}
}
实心直角三角形
import java.util.Scanner;
public class JavaPrac100 {
public static void main(String[] args){
Scanner input = new Scanner(System.in);
int size=5;
for (int i = 1; i <=size; i++) {
for (int j = 1; j <=i; j++) {
System.out.print(j);
}
System.out.print("\n");
}
}
}
实心等腰三角形
import java.util.Scanner;
public class JavaPrac100 {
public static void main(String[] args){
Scanner input = new Scanner(System.in);
int size=5;
for (int i = 0; i <size; i++) {
for (int j = 0; j <size-1-i; j++) {
System.out.print(" ");
}
for (int j = 0; j <2*i+1; j++) {
System.out.print("*");
}
System.out.println();
}
}
}
空心等腰三角形
import java.util.Scanner;
public class JavaPrac100 {
public static void main(String[] args){
Scanner input = new Scanner(System.in);
int size=5;
for (int i = 0; i <size; i++) {
if (i==size-1) {
for (int j = 0; j < 2*size-1; j++) {
System.out.print("*");}
} else {
for (int j = 0; j < size - 1 - i; j++) {
System.out.print(" ");
}
for (int j = 0; j < 2 * i + 1; j++) {
if (j == 0 || j == 2 * i) {
System.out.print("*");
} else {
System.out.print(" ");
}
}
System.out.println();
}
}
}
}
实心倒等腰三角形
import java.util.Scanner;
public class JavaPrac100 {
public static void main(String[] args){
Scanner input = new Scanner(System.in);
int size=5;
for (int i = 0; i <size; i++) {
for (int j = 0; j <i; j++) {
System.out.print(" ");
}
for (int j = 0; j <2*(size-i)-1; j++) {
System.out.print("*");
}
System.out.println();
}
}
}
实心菱形
import java.util.Scanner;
public class JavaPrac100 {
public static void main(String[] args){
Scanner input = new Scanner(System.in);
int size=5;
for (int i = 0; i <size; i++) {
for (int j = 0; j <size-1-i; j++) {
System.out.print(" ");
}
for (int j = 0; j <2*i+1; j++) {
System.out.print("*");
}
System.out.println();
}
for (int i = 0; i <size-1; i++) {
for (int j = 0; j <=i; j++) {
System.out.print(" ");
}
for (int j = 0; j <2*(size-1-i)-1; j++) {
System.out.print("*");
}
System.out.println();
}
}
}
空心菱形
import java.util.Scanner;
public class JavaPrac100 {
public static void main(String[] args){
Scanner input = new Scanner(System.in);
int size=4;
for (int i = 0; i <size; i++) {
for (int j = 0; j <size-1-i; j++) {
System.out.print(" ");
}
for (int j = 0; j <2*i+1; j++) {
if(j==0 || j==2*i){
System.out.print("*");
}else{
System.out.print(" ");
}
}
System.out.println();
}
for (int i = 0; i <size-1; i++) {
for (int j = 0; j <=i; j++) {
System.out.print(" ");
}
for (int j = 0; j <2*(size-1-i)-1; j++) {
if(j==0 || j==2*(size-1-i)-2){
System.out.print("*");
}else{
System.out.print(" ");
}
}
System.out.println();
}
}
}
实心沙漏
import java.util.Scanner;
public class JavaPrac100 {
public static void main(String[] args){
Scanner input = new Scanner(System.in);
int size=5;
for (int i = 0; i <size-1; i++) {
for (int j = 0; j <i; j++) {
System.out.print(" ");
}
for (int j = 0; j <2*(size-i)-1; j++) {
System.out.print("*");
}
System.out.println();
}
for (int i = 0; i <size; i++) {
for (int j = 0; j <size-1-i; j++) {
System.out.print(" ");
}
for (int j = 0; j <2*i+1; j++) {
System.out.print("*");
}
System.out.println();
}
}
}
空心沙漏
import java.util.Scanner;
public class JavaPrac100 {
public static void main(String[] args){
Scanner input = new Scanner(System.in);
int size=5;
for (int i = 0; i <size-1; i++) {
if (i == 0) {
for (int j = 0; j < 2 * size - 1; j++) {
System.out.print("*");}
System.out.println();
}else{
for (int j = 0; j < i; j++) {
System.out.print(" ");
}
for (int j = 0; j < 2 * (size - i) - 1; j++) {
if (j == 0 || j == 2 * (size - i) - 2) {
System.out.print("*");
} else {
System.out.print(" ");
}
}
System.out.println();
}
}
for(int i = 0; i < size; i++) {
if (i == size-1) {
for (int j = 0; j < 2 * size - 1; j++) {
System.out.print("*");}
}else{
for (int j = 0; j < size - 1 - i; j++) {
System.out.print(" ");
}
for (int j = 0; j < 2 * i + 1; j++) {
if (j == 0 || j == 2 * i) {
System.out.print("*");
} else {
System.out.print(" ");
}
}
System.out.println();
}
}
}
}