Infinite loop in java

Total Post:45

 1511  View(s)
Rate this:

I am trying to solve a problem using java where I have to print the number the same number of time as the number itself. For example 1 will be printed once 2 twice 3 thrice and so on. I tried to attempt the question using nested loop but it is going into infinite loop. Please pinpoint the mistake in the code. Thanks!

    for (int i=1;i<=10;i=i+1) {
        for (int j=1;j<=i; j=i) {

P.S I attempted this question using netbeans.

  1. Post:67

    Re: Infinite loop in java

    The problem is in the second loop.

    Making progress as j=i and checking for j<=i will always give the true result. So there is the infinite loop.

    You may want to change the progress to something like j= j+1

    Edit: You need to do this

    for (int i=1;i<=10;i=i+1) {
        for (int j=1;j<=i; j++) {

      Modified On Apr-06-2018 05:54:24 AM