fork download
  1. /* package whatever; // don't place package name! */
  2.  
  3. import java.util.*;
  4. import java.lang.*;
  5. import java.io.*;
  6.  
  7. class Patern
  8. {
  9. public void patern(int n)
  10. {
  11. patern1(n);
  12. patern3(n);
  13. patern2(n);
  14. }
  15. public void patern1(int n)
  16. {
  17. for(int i=0;i<=n/2;i++)
  18. {
  19. for(int k=0;k<n/2-i;k++)
  20. System.out.print(" ");
  21. for(int j=0;j<2*i+1;j++)
  22. System.out.print("*");
  23. System.out.println();
  24. }
  25. }
  26. public void patern2(int n)
  27. {
  28. for(int i=0;i<n;i++)
  29. {
  30. for(int j=0;j<n;j++)
  31. {
  32.  
  33. if(i>=0&&j==0||i>=0&&j==n-1)
  34. System.out.print("@");
  35. else
  36. System.out.print(" ");
  37.  
  38.  
  39. }
  40. System.out.println();
  41. }
  42. for(int i=0;i<n;i++)
  43. {
  44. for(int j=i;j<=i;j++)
  45. System.out.print("*");
  46. }
  47. }
  48. public void patern3(int n)
  49. {
  50. //for(int i=0;i<=n/2;i++)
  51. //System.out.println();
  52. for(int i=1;i<n/2;i++)
  53. {
  54. for(int k=1;k<=n/2-i;k++)
  55. System.out.print(" ");
  56. for(int j=1;j<2*i;j++)
  57. System.out.print("*");
  58. System.out.println();
  59. }
  60. }
  61. }
  62. class Ideone
  63. {
  64. public static void main (String[] args) throws java.lang.Exception
  65. {
  66. new Patern().patern(7);
  67. }
  68. }
Success #stdin #stdout 0.06s 32692KB
stdin
Standard input is empty
stdout
   *
  ***
 *****
*******
  *
 ***
@     @
@     @
@     @
@     @
@     @
@     @
@     @
*******