1.将矩阵行列互调并输出。 public class ArrayExe {
public static void main(String[] args) { int count1=1; int count2=0; int array[][]=new int[3][3]; ArrayExe arr=new ArrayExe(); ///////////////// for(int i=0;i
2.计算购物结算,用户可以享受购物8折的优惠,请计算实际消费金额, (1)创建Java类Pay
(2)在Pay.java文件中声明变量存储信息
(3)计算总金额,消费总额 = 各商品的消费金额之和 * 折扣 public class Pay{ public static void main(String[] args) { // TODO Auto-generated method stub float applePrice,orangePrice; int appleNum,orageNum; float appleAmount,orangeAmount; float amount; float discountAmount; //给变量赋值 applePrice=2.5f; //float类型后加上f orangePrice=3; appleNum=3; orageNum=2; amount=applePrice*appleNum+orangePrice*orageNum; discountAmount=amount*0.8f; //discountAmount是float类型,所以是.8f System.out.println(\打折后的金额:\ } }
2.打印购物小票并计算积分. import java.util.Scanner; public class Array2 {
public static void main(String[] args) { int count; int array[]=new int[10]; int array2[]=new int[10]; for(count=0;count<5;count++){ Scanner input=new Scanner(System.in); System.out.print(\请输入第\个会员的积分:\ array[count]=input.nextInt(); } System.out.println(\ System.out.println(\序号\\t\\t历史积分\\t\\t最新积分\ for(int i=0;i<5 ;i++){ array2[i]=array[i]+500; System.out.println((i+1)+\ } } }
3.求1~10之间的所有偶数和(使用for循环) public class sum {
public static void main(String[] args) { int countSum=0;
for(int count=2;count<=10;count+=2){ countSum+=count; }
System.out.println(\之间偶数之和:\\ncountSum=\ }
}
4. 依次录入同学学习JAVA的成绩,统计各个分数段的成绩的人数。 import java.util.Scanner; public class javaGrade {
public static void main(String[] args) { Scanner input=new Scanner(System.in); int count1=0,count2=0,count3=0,count4=0,count5=0,count6=0 ; System.out.println(\输入所有JAVA成绩:\ for(int i=0;i<5;i++){ int stb=input.nextInt(); switch(stb/10){ case 9:count1++; break; case 8:count2++; break; case 7:count3++; break; case 6:count4++; break; case 10:count5++; break; default:count6++; break; } } System.out.println(\分的人数:\ System.out.println(\分的人数:\ System.out.println(\分的人数:\ System.out.println(\分的人数:\ System.out.println(\分的人数:\ System.out.println(\小于分的人数:\ } }
5. 以表格的形式输出笔购物金额及总金额 升序排列金额数据 import java.util.Scanner;
import java.util.Arrays; public class ArrayExe {
public static void main(String[] args) { int count; double Price[]=new double[5]; double sum=0; /////////////////////////////////////////输入部分 for(count=0;count<5;count++){ Scanner input=new Scanner(System.in); System.out.print(\请输入第\笔购物金额:\ Price[count]=input.nextDouble(); } System.out.println(\ /////////////////////////////////////输出部分 System.out.println(\序号\\t\\t金额(元)\ for(int i=0;i<5 ;i++){ System.out.println((i+1)+\ sum+=Price[i]; } System.out.println(\总金额\\t\\t\ System.out.println(\ /////////////////////////////表格输出部分 Arrays.sort(Price); System.out.println(\ System.out.print(\序号\\t|\ for(int i=0;i<5;i++){ System.out.print((i+1)+\ } System.out.print(\总金额\ System.out.println(\ System.out.println(\ System.out.print(\金额\\t|\ for(int i=0;i<5;i++){ System.out.print(Price[i]+\ } System.out.print(sum+\ System.out.println(\ System.out.println(\}
6.(1)创建两个管理员类对象,输出他们的相关信息 (2)设计一个有关修改密码的方法 /////1
public class Manage{ String name;
String password; public void show(){
System.out.println(\姓名:\密码:\ } } /////
import java.util.Scanner; public class InitManage{
public static void main(String[] args) { Manage m1=new Manage(); Manage m2=new Manage();
Scanner input=new Scanner(System.in);
System.out.println(\请分别输入两个用户名和密码\ m1.name=input.next(); m1.password=input.next(); m2.name=input.next(); m2.password=input.next();
System.out.println(\输出用户名和密码\ m1.show(); m2.show(); } }
/////////2修改密码
import java.util.Scanner; public class Management { String name; String password; String newPassword;
public void show(){
System.out.println(\姓名:\密码:\ }
//修改密码
public void changePassword(){
while(password.equals(newPassword)==false ){ System.out.print(\密码输入错误,请重新输入:\ Scanner input=new Scanner(System.in); newPassword=input.next(); }
System.out.println(\密码修改成功!\ } } //
百度搜索“70edu”或“70教育网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,70教育网,提供经典综合文库JAVA课堂练习在线全文阅读。
相关推荐: