1.图片
import java.util.Scanner;
public class StudyProject {
public static void main(String[] args) {
Scanner sc =new Scanner(System.in);
int time=sc .nextInt();
int score=sc .nextInt();
do{
if(time>=6&&time<=11){
System.out.println("阅读教材,学习理论部分");
}else if(time>=12&&time<=18){
System.out.println("上机编程,掌握代码部分");
}else{
System.out.println("学习结束");
}
score=score+10;
}while(score<=60);
System.out.println("重新考试通过");
}
}
1、一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在 第10次落地时,共经过多少米?第10次反弹多高?
import java.util.Scanner;
//、一球从100米高度自由落下,每次落地后反跳回原高度的一半;
//再落下,求它在 第10次落地时,共经过多少米?
//第10次反弹多高?
public class XiaoQiuLuoDi {
public static void main(String[] args) {
System.out.println("请输入小球落地次数:");
Scanner sc =new Scanner(System.in);
int n=sc .nextInt();
double b = height(n);
double c=sum(n);
System.out.println("第"+n+"次落地时共经过的路程是"+c+"米。");
System.out.println("第"+n+"次落地时反弹高度为"+b+"米。");
}
public static double height(int n) {
double height = 100.0;
for (int i = 1; i <= n; i++) {
height = height / 2;
}
return height;
}
public static double sum(int n) {
double height = 100.0;
double sum = 100.0;
for (int i = 1; i <= n; i++) {
height = height / 2;
sum = sum + 2 * height;
}
return sum;
}
}
2、将下面给定的数组转置输出
例如 原数组: 1,2,3,4,5,6
转置之后的数组: 6,,5,4,3,2,1
/*3、将下面给定的数组转置输出
例如 原数组: 1,2,3,4,5,6
转置之后的数组: 6,5,4,3,2,1
*/
public class Change {
public static void main(String[] args) {
int i[]={1,2,3,4,5,6};
int j[]=new int[6];
for(int a=0,b=5;a<=5;a++,b--){
j[b]=i[a];
}
i=j;
for(int a=0;a<i.length;a++){
System.out.print(i[a]+" ");
}
}
}
附加题
现在有如下2个数组
数组A: “1,7,5,7,9,2,21,13,45”
数组B: “2,5,8,14,21”
将俩个数组合并为数组C,按顺序排列输出
/*现在有如下2个数组
数组A: “1,7,5,7,9,2,21,13,45”
数组B: “2,5,8,14,21”
将俩个数组合并为数组C,按顺序排列输出
*/
public class HeBingShuZu {
public static void main(String[] args) {
int[]A={1,7,5,7,9,2,21,13,45};
int[]B={2,5,8,14,21};
int C[][]=new int[2][];
C[0]=new int[A.length];
C[1]=new int[B.length];
for(int a=0,b=0;a<A.length;a++,b++){
C[0][b]=A[a];
}
for(int a=0,b=0;a<B.length;a++,b++){
C[1][b]=B[a];
}
for(int i=0;i<2;i++){
for(int j=0;j<C[i].length;j++){
System.out.print(C[i][j]+" ");
}
System.out.println();
}
}
}