Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...

Program to output as below formate:
1
2 3
4 5 6
7 8 9 10

Answer Posted / debashree

In the above example one never knows how many lines are required to be print. So, to keep the program generic , we can implement it the following way:

public class FormattedOutput2 {

/**
* @param args
*/
public static void main(String[] args) {
printOutput(Integer.parseInt(args[0]), 1, 0);
}

private static void printOutput(int lastNum, int i, int num) {
int count = 0;
while(num < lastNum){
StringBuffer formatString = new StringBuffer();
while(count < i && num < lastNum){
formatString.append(++num + " ");
count++;
}
System.out.println(formatString);
i++;
count = 0;
}

}

}


Output for : 10
1
2 3
4 5 6
7 8 9 10

Output for: 102
1
2 3
4 5 6
7 8 9 10
11 12 13 14 15
16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31 32 33 34 35 36
37 38 39 40 41 42 43 44 45
46 47 48 49 50 51 52 53 54 55
56 57 58 59 60 61 62 63 64 65 66
67 68 69 70 71 72 73 74 75 76 77 78
79 80 81 82 83 84 85 86 87 88 89 90 91
92 93 94 95 96 97 98 99 100 101 102

Is This Answer Correct ?    2 Yes 2 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

How do you make an arraylist empty in java?

989


What do you understand by weak reference?

1068


What will happen if there is a default method conflict as mentioned above and we have specified the same signature method in the base class instead of overriding in the existing class ?

1025


What are the methods used to implement for the key object in the hash map?

1094


What is the purpose of the wait(), notify(), and notifyall() methods in java programming?

1148


What is rmi and steps involved in developing an rmi object?

1115


What are synchronized methods ?

1158


What modifiers may be used with a top-level class?

1121


What is the basic of java?

1070


Which method you will use to create a new file to store some log data. Each time a new log entry is necessary, write string to the file in java ?

1215


Which class is the superclass for every class in java programming?

1066


Name few java.lang classes introduced with java 8 ?

1051


What is encapsulation in java?

1175


Which is better stringbuilder or stringbuffer?

995


Explain naming conventions for packages?

1092