1、 翠花收成了白菜,如果白菜少于5袋,她就留着做成腌菜,否则她就去退卖掉。
public class homework{ public static void main(String[] args){
int BC=3;
if(BC<5){
System.out.println("做成腌菜!");
}else{ System.out.println("卖掉!");
} } }
2、 要求用户输入两个数a、b,如果a能被b整除或a加b大于200,则输出a,否则输出b
public class homework{ public static void main(String[] args){
int a=3,b=7;
int c=a%b;
int d=a+b;
if(c==0||d>200){ System.out.println("a");
}else{ System.out.println("b");
} } }
3、要求输入一个年份,判断它是不是闰年 以下情况满足其一即为闰年 1)能被4整除,但是不能被100整除 2)能被400整除
public class homework{ public static void main(String[] args)
{ int y=1997; int y1=y%4;
int y2=y%400; if(y1==0||y2==0)
{ System.out.println("Yes"); }else{ System.out.println("No"); } } }
4、输入小红的成绩,显示所获奖励 成绩:100分,爸爸给她买自行车 成绩大于90分,妈妈给她买MP4 90分>成绩>=60分,妈妈给她买发卡 成绩<60分,啥都没有
public class homework{ public static void main(String[] args)
{ int sorce=70; if(sorce==100){ System.out.println("满分!爸,买自行车!");
}else if(sorce>90){ System.out.println("妈妈买MP4!");
}else if(sorce<60){ System.out.println("啥都没有!");
}else{ System.out.println("啥都不要!"); } } }
5、张三为他的手机设定了自动拨号 按1:拨爸爸的号 按2:拨妈妈的号 按3:拨爷爷的号 按 4:拨奶奶的号 编程实现此业务
public class homework{
public static void main(String[] args)
{ int sum=3; switch(sum)
{ case 1: System.out.println("拨给老爸");
break;
case 2: System.out.println("拨给老妈");
break;
case 3: System.out.println("拨给爷爷");
break;
case 4: System.out.println("拨给奶奶");break;
} } }
6.输入-一个整数,如果此数为0,则输出“石头",如果此数为1,则输出“剪
刀”,如果此数为2,则输出”布”,如果为其他,则输出“错误"。
public class practice01 {
static int number;
public static void main(tringD args)
{system.out.printn(请输入一个整数:");
scanner sc = new Scanner(System.in);
number = sc.nextInt();
if(number= =0){System.out.printn("石头");
}else i(number==1){System.out.printn("剪刀");
}else i(number= =2){System.outpintln("布");
}else{System.out.println("错误);
7.猫的年龄:需要知道猫的年龄计算方法,即:前两年每-年相当于人类的10.5岁,之后每增加一年就增加四岁。 进入Java输入代码区域后,输入代码:
public class js{public static void main(StringD args)
{//导包并创建scanner
Int a=3;
/猫活的年限lf(a>0&&a<=2){
/不到两年且出生了的条件System.outprintn"*相当于 人的年龄."+a10.5); /不到两年且出生了的猫的年龄
}else f(>2)//大于两年的条件
System.out.println("相当于人的年龄”"+(21+(-2); /大于两年的猫的年龄
}else{System.out.println("猫没有 出生”) //没有产生的猫
8.求一元二次方程的根(.else if)明确需求,任务拆分,本题需要输入三个数字进行运算,并且需要一些数学公式,公式如下:x=[-btV (b4ac)](2xb)进入Java输入代码区域后,输入代码:
public class js{public static void main(String[ args) {
//导包并创建scanner
int a=12
//这里是输入二次项的系数 int b=12//这里是输入一次项的系数intc=12//这里是输入常数项
If(a!=0 )//这里是确定是否为二元方程1=bb-4ac; //这里运用bb4acDoublei(b+Mth.sq()/(2a)j=(-b+Math.sqrt())/(2a);if(q<0){//判断是否有根System.out.println(“该方程没有实数根");
//输出无根else f(==0){//判断是否有两个根System.out.printn("该方程有 -一个相同的
实数根: "+);//一个根输出else{System.out.pitn("该方程有两个不相同的实数根: "i+,+i);//输出两个根
9.输入一个三位整数,判其是不是降序数如:245是降序数本题需要知道什么是降序数,即:百位>
十位>个位进入Java输入代码区域后,输入代码:
public class js{public static void main(StringD args) {
//导包并创建scanner
Int s=234; /输入一个三位数A=s/100;
//确定百位数B(s%100)/10;/确定十位数C=(S%100)%10;
//确定个位数If (A>B>C){//判断条件
System.out.println(s+"是降序数") ;
//输出是}else{System.out.println(s+"不是降序数");
//输出否
10.输入三个int型的数据,放入到a,b,c三个变量中去,使用条件结构与交换
逻辑将这三个变量中的值从小到大排列,本题需要知道怎样转换数据的顺序进入Java输入代码区域后
输入代码:
public class js {public static void main(String[ args){
//导包并创建scanner
Int a=12,b=11,c=20;
//输入三个两位数lf(b>a&&b>c){/判断b是不是最大Max=b;}
//b给最大值Else lf(C>a&&C>b){/判断c是不是最大Max=c;}
//c给最大值Else Max=a;//a给最大值lf(b<a&&b<c){//判断b是不是最小Min=b;}
//b给最小值EIse If(c<a&c<b){//判断c是不是最小Min=c;}
//c给最小值EIse Min=a;/a给最小值z=(a+b+c)-(Max+Min)
//中间值System.out.printn(Min+", "+Z+*"+Max)
//输出结果