1.
import java.util.Scanner;
public class ZuoYe1 {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
String DengJi="";
while(!DengJi.equals("合格")){
System.out.println("上午阅读教材,学习理论部分,下午上机编程,掌握代码部分");
System.out.println("老师检查学习情况:");
DengJi=sc.next();
}
System.out.println("完成");
}
}
2.
import java.util.Scanner;
public class ZuoYe2 {
public static void main(String[] args) {
for(int i=1;i<9999;i++){
System.out.println("第"+i+"天,上午阅读教材,学习理论部分,下午上机编程,掌握代码部分");
Scanner DengJi=new Scanner(System.in);
int x = DengJi.nextInt();//输入学习成绩
if( x<60){
continue; //如果成绩低于60,则继续循环
}
else{
System.out.println("完成练习");//若大于60,则输出
break;
}
}
}
}
3.
public class ZuoYe3 {
public static void main(String[] args) {
double height=100;
double s=0;
for(int i=0;i<=10;i++){
s=height+s;
height=height/2;
System.out.println("第"+i+"次反弹了"+height+"米");//第i次反弹的高度
}
s=s+height;
s+=100;//加上第一次落下时的原长度
System.out.println("共经过"+s+"米");//一共经过了多少米
}
}
4.
public class ZuoYe4 {
public static void main(String[] args) {
int a[]={1,2,3,4,5,6};
int i=0,k=0;
for(k=0;k<6;k++){
System.out.print(a[k]);//输入转置前的数组
}
for(i=0;i<a.length/2;i++){
int x=a[i];
a[i]=a[a.length-i-1];
a[a.length-i-1]=x;
}
System.out.println("");
for(int m=0;m<6;m++){
System.out.print(a[m]);//输出转置后的数组
}
}
}