会jave求解一下,真的不会

4、编写程序求满足1+2+3+4+…+n>=10000的最小的正整数n为多少


public class Main {
    public static void main(String[] args) {
        int n=0,sum=0;
        while (sum<10000){
            n++;
            sum+=n;
        }
        System.out.println(n);
    }
}

img

你题目的解答代码如下:

import java.util.*;//导包
public class HelloWorld {
    public static void main(String []args) {
        int n = 0;
        int sum = 0;
        while (sum<10000){
            n++;
            sum += n;
        }
        System.out.println(n);
    }
}

如有帮助,请点击我的回答下方的【采纳该答案】按钮帮忙采纳下,谢谢!

img


public class abcd {
 public static void main(String args[]){ 
  int i,j;
   int sum=0;
   for(i=1;i<=8888;i++)
   {
    sum=sum+i;
   }
   System.out.println("最大数和为"+sum);
   System.out.println("n="+i);
  
 }
}

import java.util.*;
public class a {
    public static void main(String args [ ]) {
        int i,sum = 0;
        for( i = 1 ; i > 0 ; i++) {
            sum = sum +i;
            if( sum >= 10000)
                break;
        }
        i = i-1;
        System.out.println("最大整数:"+i);
    }
}
/*参考https://blog.csdn.net/weixin_46106870/article/details/108699230?utm_source=app&app_version=4.21.0&code=app_1562916241&uLinkId=usr1mkqgl919blen*/

int sum=0
int a=1
for(int i=0,i++,i<=10000){
sum=sum+a
if(sum>=10000){
print(a)
}
a=a+1
}

https://ask.csdn.net/questions/7617681?answer=53646278&spm=1001.2014.3001.5504
一模一样的问题,提问前部能先自己思考一下

img