業精于勤,荒于嬉;行成于思,毀于隨,
1. 第一題:考試平均分
? 請編程,從控制臺接收2個考試的整數分數:數學分數、英語分數,然后程式要計算并列印兩科的平均分是多少?(結果取整數即可)
import java.util.Scanner;
public class average{
public static void main(Strang[] args){
//創建鍵盤接收物件
Scanner sc = new (System.in);
System.out.print("請輸入數學成績:");
int s1 = new.Int;
System.out.print("請輸入英語成績:");
int s2 = new.nextInt;
System.out.println("兩科平均分為:"(s1+s2)/2);
}
}
2. 第二題:套餐價格
? 某餐廳,今日的優惠套餐為:麻辣香鍋 、香辣土豆絲、可樂,這三個商品的原價是:189元、15元、5元,如果三款一起買,總價享受7.5折,小明今天點了這個套餐,請定義變數,存盤這三款菜的原價,和折扣價,然后列出運算式計算他最后需要付多少錢?
public class menu {
public static void main(String[] args){
//初始三個菜品價格
int xiangGuo = 189;
int tuDouSi = 15;
int keLe = 5;
//套餐折扣價
System.out.println((xiangGuo+tuDouSi+keLe)*7.5/10);
}
}
3. 第三題:消耗卡路里
? 小明統計了一下這周的跑步情況:
? 周一:跑了1小時
? 周二:跑了55分鐘
? 周四:跑了65分鐘
? 周五:跑了70分鐘
? 按每小時消耗400卡路里(半小時消耗200卡路里,以此類推…)計算,他這周跑步一共消耗了多少卡路里?(計算程序全部用整數)
- 提示:根據題目,可以先算出跑步5分鐘的消耗數,然后再計算每天的消耗數,然后再做累加
public class day02卡路里 {
public static void main(String[] args){
//初始五分鐘卡路里消耗
int kaLuLi = 200/6;
//創建這周跑步分鐘變數
int zhouYi = 60 / 5 * kaLuLi;
int zhouEr = 55 / 5 * kaLuLi;
int zhouSi = 65 / 5 * kaLuLi;
int zhouWu = 70 / 5 * kaLuLi;
System.out.println("周一消耗卡路里為:"+ zhouYi);
System.out.println("周二消耗卡路里為:"+ zhouEr);
System.out.println("周四消耗卡路里為:"+ zhouSi);
System.out.println("周五消耗卡路里為:"+ zhouWu);
System.out.println("本周消耗卡路里總和為:"(zhouEr+zhouSi+zhouWu+zhouYi));
}
}
4. 第四題:超市收銀憑證
? 小明在一家超市做收銀員,今天他接待的第一位顧客買了以下商品:
-
蘋果,3斤,單價:5.5
-
香蕉,5斤,單價:7.5
-
牛奶,2瓶,每箱:8.5
其中:香蕉打8折,牛奶打9折,
請按以下格式列印收款憑證:
品名 數量 單價 折扣 金額
蘋果 3 5.5 -- 16.5
香蕉 5 7.5 0.8 30.0
牛奶 2 8.5 0.9 15.3
-------------------------------
總付款:61.8 元
import java.util.Scanner;
public class consumptions {
public static void main(String[] args){
//1. 定義3個變數存盤三種商品的單價;
double apple = 5.5;
double banana = 7.5;
double milk = 8.5;
//2. 定義2個變數存盤香蕉、牛奶的折扣
double xjZheKou = 0.8;
double nnZheKou = 0.9;
//3. 分別接收三種商品的名稱、數量
Scanner sc = new Scanner(System.in);
System.out.print("請輸入品名");
String p1 = sc.next();
System.out.print("請輸入蘋果數量:");
double s1 = sc.nextDouble();
System.out.print("請輸入品名");
String p2 = sc.next();
System.out.print("請輸入香蕉數量:");
double s2 = sc.nextDouble();
System.out.print("請輸入品名");
String p3 = sc.next();
System.out.print("請輸入牛奶數量:");
double s3 = sc.nextDouble();
//4. 計算總金額:
double sum = (apple*s1)+((banana*s2)*xjZheKou)+((milk*s3)*nnZheKou);
//5. 列印憑證:
System.out.println("品名\t數量\t單價\t折扣\t金額");
System.out.println(p1+"\t"+s1+"\t"+apple+"\t"+"--"+"\t"+(s1*apple));
System.out.println(p2+"\t"+s2+"\t"+banana+"\t"+xjZheKou+"\t"+(s2*banana)*xjZheKou);
System.out.println(p3+"\t"+s3+"\t"+milk+"\t"+nnZheKou+"\t"+(s3*milk)*nnZheKou);
System.out.println("----------------------------------------------");
System.out.println("總金額為:"+sum+"元");
}
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/263923.html
標籤:其他
上一篇:從“面試被拒”到“螞蟻金服”,再轉戰“阿里”,來自Android工程師個人經歷-帶面試干貨
下一篇:阿里實習面經(2.25)
