U can modify this...
public class Triangle {
public static void main(
String[] args) {
int num=14; //u can make it as a user input
int val=0;
System.out.println(val);
int showval=2,count=1;
for(int i=1;i<= num; i++,count++){
val=(int)Math.pow(i,2);
if(count==showval){
showval++;
count=0;
System.out.println(val);
continue;
}
System.out.print(val + (val < 10 ? " ":val < 100 ?" ":" "));
}
}
}
[ August 10, 2005: Message edited by: A Kumar ]