import java.io.*; import java.util.*; public class Diagonal { public String diag(int n){ String asterisk = new String(); for (int i = 0; i < n; i = i + 1){ for (int um = i; um >= 0; um = um - 1){ asterisk += " "; } asterisk += "*"; asterisk += "\n"; } return asterisk; } public String diagWord(String word){ String diagonal = new String(); for (int i = 0; i < word.length(); i++){ for (int um = i; um >= 0; um = um - 1){ diagonal += " "; } diagonal += word.substring(i, i+1); diagonal += "\n"; } return diagonal; } public String fence(int h, int w){ String f = new String(); if (h == 1 && w == 1) f = "Error. Put integers greater than one for parameters."; else { String firstrow = "+"; for (int i = w - 2; i > 0; i --){ firstrow += "-"; } firstrow += "+"; f = firstrow + "\n"; for (int i = h - 2; i > 0; i--){ String eachrow = "|"; for (int a=w-2; a>0; a--){ eachrow += " "; } eachrow += "|"+"\n"; f+=eachrow; } f+=firstrow; } return f; } }