hasan-mahmudz

Shape.java

Feb 2nd, 2018
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.60 KB | None | 0 0
  1. package hellojava;
  2.  
  3. public class Shape {
  4.  
  5. public void leftTriangle(int n) {
  6. for (int i = 1; i <= n; i++) {
  7. for (int j = 1; j <= i; j++) {
  8. System.out.print("*");
  9. }
  10. System.out.println("");
  11. }
  12. }
  13.  
  14. public void rightTriangle(int n) {
  15. int i, j, k;
  16. for (i = 1; i <= n; i++) {
  17. for (j = 1; j <= (n - i); j++) {
  18. System.out.print(" ");
  19. }
  20. for (k = j; k <= n; k++) {
  21. System.out.print("*");
  22. }
  23. System.out.println("");
  24. }
  25. }
  26.  
  27. public void pyramid(int n) {
  28. int i, j, k;
  29. for (i = 1; i <= n; i++) {
  30. for (j = 1; j <= (n - i); j++) {
  31. System.out.print(" ");
  32. }
  33.  
  34. for (k = 1; k <= i; k++) {
  35. System.out.print("* ");
  36. }
  37.  
  38. System.out.println("");
  39. }
  40. }
  41.  
  42. public void numPyramid(int n) {
  43. int counter = 1;
  44. int i, j, k;
  45.  
  46. for (i = 1; i <= n; i++) {
  47. for (j = 1; j <= (n - i); j++) {
  48. System.out.print(" ");
  49. }
  50.  
  51. int t = counter;
  52.  
  53. for (k = 1; k <= i; k++) {
  54. System.out.print(counter);
  55. counter++;
  56. }
  57.  
  58.  
  59. for (int l = counter - 2; l >= t; l--) {
  60. System.out.print(l);
  61. }
  62.  
  63. counter = k;
  64.  
  65. System.out.println("");
  66. }
  67. }
  68.  
  69. }
Advertisement
Add Comment
Please, Sign In to add comment