From fd85711d0a4115c5ba36e78d396d818dbeb5e767 Mon Sep 17 00:00:00 2001 From: La Programmatrice Verde Date: Tue, 30 Sep 2025 21:03:23 +0200 Subject: [PATCH] QuadratoDiagonale --- src/quadrati_vari/Quadrati_vari.java | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/src/quadrati_vari/Quadrati_vari.java b/src/quadrati_vari/Quadrati_vari.java index f07e988..057d891 100644 --- a/src/quadrati_vari/Quadrati_vari.java +++ b/src/quadrati_vari/Quadrati_vari.java @@ -146,16 +146,19 @@ public class Quadrati_vari { return ritorno; } - static void QuadratoDiagonale(uint p_dimensione, char p_unit, char p_unit2) { + static String QuadratoDiagonale(int p_dimensione, char p_unit, char p_unit2) { + String ritorno = ""; int j; for (int i = 1; i <= p_dimensione; i++) { for (j = 1; j <= i; j++) { - Console.Write(p_unit); + ritorno += p_unit; } - for (int k = (int)p_dimensione - --j; k > 0; k--) { - Console.Write(p_unit2); + for (int k = (int) p_dimensione - --j; k > 0; k--) { + ritorno += p_unit2; } - System.out.println(""); + ritorno += "\n"; } + + return ritorno; } }