Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.Scanner;
- public class Edno_Pet {
- static String repeatStr(char s, int n) {
- StringBuilder builder = new StringBuilder();
- for (int i = 0; i < n; i++) {
- builder.append(s);
- }
- return builder.toString();
- }
- public static void main(String[] args) {
- Scanner sc = new Scanner(System.in);
- int num = Integer.parseInt(sc.nextLine());
- int num2 = num / 2;
- for (int i = 0; i < num; i++) {
- System.out.printf("%s*%s*%s", repeatStr('-', 3 * num), repeatStr('-', i),
- repeatStr('-', (2 * num - 2 - i)));
- System.out.println();
- }
- for (int i = 0; i < num2; i++) {
- System.out.printf("%s*%s*%s", repeatStr('*', 3 * num), repeatStr('-', num - 1), repeatStr('-', (num - 1)));
- System.out.println();
- }
- for (int i = 0; i < num2; i++) {
- if (i != (num2 - 1)) {
- System.out.printf("%s*%s*%s", repeatStr('-', 3 * num - i), repeatStr('-', num - 1 + 2 * i),
- repeatStr('-', (num - 1 - i)));
- System.out.println();
- } else {
- System.out.printf("%s*%s*%s", repeatStr('-', 3 * num - i), repeatStr('*', num - 1 + 2 * i),
- repeatStr('-', (num - 1 - i)));
- System.out.println();
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement