Advertisement
desislava_topuzakova

Square of stars

Jan 7th, 2018
233
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.21 KB | None | 0 0
  1. import java.util.Scanner;
  2.  
  3. public class task6_SquareOfStars {
  4.     public static void main(String[] args) {
  5.  
  6.         Scanner scanner = new Scanner(System.in);
  7.  
  8.         int number = Integer.parseInt(scanner.nextLine());
  9.  
  10.         //ред 1
  11.         System.out.println(repeatStr("*", number));
  12.  
  13.         //средни редове
  14.         for (int i = 0; i < number - 2; i++) {
  15.             System.out.println("*" + repeatStr(" ", number - 2) + "*");
  16.  
  17.         }
  18.  
  19.         //последен ред
  20.         System.out.println(repeatStr("*", number));
  21.  
  22.  
  23.     }
  24.  
  25.     // Функция за повтаряне на определен символ няколко пъти (в лекция 4 или 5 ще бъде показана). Използва се като напишем repeatStr
  26.     // ( първо пишем символа, който искаме да повторим след това запетая и пишем колко пъри искаме да го повторим)
  27.  
  28.     static String repeatStr(String str, int count) {
  29.         String text = "";
  30.         {
  31.             for (int j = 0; j < count; j++) {
  32.                 text = text + str;
  33.             }
  34.  
  35.         }
  36.         return text;
  37.     }
  38. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement