From 9c0d7dd402d6e0862c4ae2f5c41e81c8fac25d80 Mon Sep 17 00:00:00 2001 From: Mehrdad Shirvani Date: Fri, 17 Apr 2026 10:30:08 +0330 Subject: [PATCH] implement triangle method --- src/main/java/MainExercises.java | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/src/main/java/MainExercises.java b/src/main/java/MainExercises.java index f5a4af9..e9716d4 100644 --- a/src/main/java/MainExercises.java +++ b/src/main/java/MainExercises.java @@ -19,9 +19,20 @@ public class MainExercises the output has to be a two-dimensional array of characters, so don't just print the triangle! */ public char[][] generateTriangle(int n) { + char[][] triangle = new char[n][]; + for(int i = 0; i < n; i++) + { + triangle[i] = new char[i+1]; + for(int j = 0; j <= i; j++) + { + if(i == 0 || j == 0 || i == j || i == n-1) + triangle[i][j] = '*'; + else + triangle[i][j] = ' '; + } - // todo - return null; + } + return triangle; } -- 2.54.0