Advertisement
Guest User

05_Fox

a guest
Mar 7th, 2017
220
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.52 KB | None | 0 0
  1. import java.util.Scanner;
  2.  
  3. /**
  4. * Created by LittleSucks on 7.3.2017 г..
  5. */
  6. public class p05_Fox {
  7. public static void main(String[] args) {
  8. Scanner input = new Scanner(System.in);
  9.  
  10. int inputNumber = Integer.parseInt(input.nextLine());
  11. int firstAndThirdStage = inputNumber;
  12. int stars = 1;
  13. int middleFilling = (inputNumber * 2) - 1;
  14.  
  15. for (int i = 1; i <= firstAndThirdStage; i++) {
  16. System.out.printf("%s\\%s/%s\n", repeatStr("*", stars), repeatStr("-", middleFilling),
  17. repeatStr("*", stars));
  18. stars++;
  19. middleFilling-=2;
  20. }
  21. stars = (stars - 1) / 2;
  22. middleFilling = inputNumber;
  23.  
  24. for (int i = 1; i <= inputNumber / 3; i++) {
  25. System.out.printf("|%s\\%s/%s|\n", repeatStr("*", stars), repeatStr("*", middleFilling),
  26. repeatStr("*", stars));
  27. stars++;
  28. middleFilling-=2;
  29. }
  30.  
  31. stars = 1;
  32. middleFilling = (inputNumber * 2) - 1;
  33.  
  34. for (int i = 1; i <= firstAndThirdStage; i++) {
  35. System.out.printf("%s\\%s/%s\n", repeatStr("-", stars), repeatStr("*", middleFilling),
  36. repeatStr("-", stars));
  37. stars++;
  38. middleFilling-=2;
  39. }
  40.  
  41. }
  42. static String repeatStr(String strToRepeat, int count) {
  43. String text = "";
  44.  
  45. for (int i = 0; i < count; i++) {
  46. text = text + strToRepeat;
  47. }
  48.  
  49. return text;
  50. }
  51. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement