هذا هو البرنامج ولكن اولا ادخل عدد اسطر المعين
import java.util.*;
public class Moa {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
int total=0;
int a=in.nextInt();
double d = Math.pow(a*2-1,2);
for(int w=(a*2-1);w<=d+(a*2-1);w++)
{
if (total<a+1)
{
if(w<=(a-total)+(total*(a*2-1)))
System.out.print(" ");
else
if(w<=((a-total)+(total*2-1)+(total*(a*2-1))))
System.out.print("*");
}
else
{
if (total>=a)
{
if(w<=(total-a)+((total)*(a*2-1)))
System.out.print(" ");
else
if(w<=(total-a+2)+((total)*(a*2-1))+((a*2-1)-total)*2-1)
System.out.print("*");
}
}
if(w%(a*2-1)==0)
{
System.out.println();
total++;
}
}
}
}