请问这个代码怎么写,谢谢!

来源:百度知道 编辑:UC知道 时间:2024/05/28 12:27:18
山上有一口缸可以装50升水,现在有15升水。老和尚叫小和尚下山挑水,每次可以挑5升,问:小和尚要挑几次可以把水缸里水装满?
提示:用整形变量water 表示水缸里的水“int water = 15;".
用整形变量i表示小和尚下山挑水的次数"int i =0;".
分析循环条件(水少于50升),循环操作(水增加5升,挑水次数增加1)。

用while或者 do while循环写,谢谢!

class TiaoShui
{
public static void main(String args[])
{
int water=15;
final int FULL=50;
int i=0;
System.out.println("现在水桶里有15升水");
while(water<50)
{
i++;
water+=5;
System.out.print("小和尚第"+i+"次下山挑水__>");
System.out.println("现在山上水桶里有"+water+"升水");
}
if(water==FULL)
{
System.out.print("现在山上水桶里满了 ");
System.out.println("小和尚一共挑了"+i+"次水");
}

}
}

用java么?
public class Test{
public static void main(String[] args){
int water =15;
int full = 50
int i = 0;
while(water<50){
i++;
water += 5;
}
System.out.println(i);
}
}
我是在这个上面写的。不知道能运行不……