Advertisement
Guest User

Untitled

a guest
Apr 24th, 2019
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.40 KB | None | 0 0
  1.  
  2. /**
  3. * Write a description of class Circulooficial here.
  4. *
  5. * @author (Daniel Díaz)
  6. * @version (a version number or a date)
  7. */
  8. public class Circulooficial
  9. {
  10. public static void main(String args[]){
  11. int lineas=7,div,div2;
  12. div=lineas/2;
  13. div2=div/2;
  14.  
  15.  
  16. // parte de arriba del curculo primeras filas de la 1 - 5 //
  17. System.out.printf("%70s","");
  18.  
  19. // espacios en blanco linea 1//
  20. for(int e=1;e<=(lineas+lineas);e++){
  21. System.out.print(" ");
  22. }
  23. // añadimos asteriscos linea 1 //
  24. for (int i=1; i<=lineas;i++){
  25. System.out.print("*");
  26. }
  27. System.out.printf("\n");
  28. System.out.printf("%70s","");
  29.  
  30. for(int e=1;e<=(lineas+lineas)-div-1;e++){//linea 2
  31. System.out.print(" ");
  32. }
  33. for(int j=1;j<=(lineas+lineas)+div2;j++){
  34. System.out.print("*");
  35. }
  36. System.out.printf("\n");
  37. System.out.printf("%70s","");
  38. for(int e=1;e<=(lineas+lineas) -div-div;e++){ //linea 3
  39. System.out.print(" ");
  40. }
  41. for(int j=1;j<=(lineas+lineas)+div+div-1;j++){
  42. System.out.print("*");
  43. }
  44. System.out.printf("\n");
  45. System.out.printf("%70s","");
  46.  
  47. for(int e=1;e<=(lineas+lineas) -div-div-div+1;e++){ // linea 4
  48. System.out.print(" ");
  49. }
  50. for(int j=1;j<=lineas+lineas+lineas+div2+div2;j++){
  51. System.out.print("*");
  52. }
  53. System.out.printf("\n");
  54. System.out.printf("%70s","");
  55.  
  56. for(int e=1;e<=(lineas+lineas)-div-div-div;e++){// linea 5
  57. System.out.print(" ");
  58. }
  59. for(int j=1;j<=lineas+lineas+lineas+div2+div;j++){
  60. System.out.print("*");
  61. }
  62. System.out.printf("\n");
  63. System.out.printf("%70s","");
  64.  
  65. // Hasta aca formamos un rectangulo en las filas 6-9 //
  66. for(int e=1;e<=(lineas+lineas)-div-div-div-1;e++){// linea 6
  67. System.out.print(" ");
  68. }
  69. for(int j=1;j<=lineas+lineas+lineas+div2+div+div-1;j++){
  70. System.out.print("*");
  71. }
  72.  
  73. System.out.printf("\n");
  74. System.out.printf("%70s","");
  75.  
  76. for(int e=1;e<=(lineas+lineas)-div-div-div-div2;e++){
  77. System.out.print(" ");
  78. }
  79. for(int j=1;j<=lineas+lineas+lineas+div2+div+div2+1;j++){
  80. System.out.print("*");
  81. }
  82. System.out.printf("\n");
  83. System.out.printf("%70s","");
  84.  
  85. for(int e=1;e<=(lineas+lineas)-div-div-div-div2;e++){
  86. System.out.print(" ");
  87. }
  88. for(int j=1;j<=lineas+lineas+lineas+div2+div+div2+1;j++){
  89. System.out.print("*");
  90. }
  91. System.out.printf("\n");
  92. System.out.printf("%70s","");
  93.  
  94. // parte de abajo del circulo filas 10-14
  95. for(int e=1;e<=(lineas+lineas)-div-div-div;e++){
  96. System.out.print(" ");
  97. }
  98. for(int j=1;j<=lineas+lineas+lineas+div2+div;j++){
  99. System.out.print("*");
  100. }
  101. System.out.printf("\n");
  102. System.out.printf("%70s","");
  103.  
  104. for(int e=1;e<=(lineas+lineas) -div-div-div+1;e++){
  105. System.out.print(" ");
  106. }
  107. for(int j=1;j<=lineas+lineas+lineas+div2+div2;j++){
  108. System.out.print("*");
  109. }
  110. System.out.printf("\n");
  111. System.out.printf("%70s","");
  112.  
  113. for(int e=1;e<=(lineas+lineas) -div-div;e++){
  114. System.out.print(" ");
  115. }
  116. for(int j=1;j<=(lineas+lineas)+div+div-1;j++){
  117. System.out.print("*");
  118. }
  119. System.out.printf("\n");
  120. System.out.printf("%70s","");
  121.  
  122. for(int e=1;e<=(lineas+lineas)-div-1;e++){
  123. System.out.print(" ");
  124. }
  125. for(int j=1;j<=(lineas+lineas)+div2;j++){
  126. System.out.print("*");
  127. }
  128. System.out.printf("\n");
  129. System.out.printf("%70s","");
  130. // espaciosen blanco //
  131. for(int e=1;e<=(lineas+lineas);e++){
  132. System.out.print(" ");
  133. }
  134. // añadimos asteriscos //
  135. for (int i=1; i<=lineas;i++){
  136. System.out.print("*");
  137. }
  138.  
  139.  
  140. }
  141. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement