1. 程式人生 > >第二章——上機

第二章——上機

第五題

package jishiti;

import java.util.Scanner;

public class Dierzhangsi {
    public static void main(String[] args) {
        int txujg = 245;  //T恤價格
        int wqiujg = 570;  //網球鞋價格
        int wqiupjg = 320;  //網球拍價格
        Scanner input = new Scanner(System.in); //使用者商品折扣
        System.out.println("請輸入折扣:");  //計算商品享受折扣後的價格
        double shangp =input.nextDouble();  // 商品折扣
        double txuzk = txujg*shangp;  // T恤折扣價
        double wqiuzk = wqiujg*shangp; // 網球鞋折扣價
        double wqiupzk = wqiupjg*shangp;  // 網球拍折扣價
        boolean qwe =txuzk<100;  // 判斷商品折後價是否低於100
        boolean asd =wqiuzk<100;
        boolean zxc =wqiupzk<100;
        System.out.println("T恤折扣價低於100嗎?" +qwe);  //輸出
        System.out.println("網球鞋折扣價低於100嗎?" +asd);
        System.out.println("網球鞋折扣價低於100嗎?" +zxc);
    }

}
 

第四題

package com.bdqn.dome;

import java.util.Scanner;

public class Testdd {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        System.out.print("請輸入一個四位數子的會員號:");
        int card = scanner.nextInt();
        
        int a = card / 1000;
        int b = card % 1000 / 100;
        int c = card % 100 / 10;
        int d = card % 10;
        int sum = a + b +c +d;
        System.out.println("會員卡號"+ card + "各位之和:" + sum);
        boolean isLuck=sum>20;
        System.out.println("是幸運客戶嗎?" +isLuck);
    }

}

第三題

package com.bdqn.dome;

import java.util.Scanner;

public class Bsts {
    public static void main(String[] args) {
        int benj;  //本金
        System.out.println("請輸入本金:");
        Scanner input = new Scanner(System.in);
        benj = input.nextInt();
        int niany = 1;  //存一年
        int nianer =2;  //存倆年
        int niansan =3;  //存三年
        int nianwu =5;  // 存五年
        double nlvy = 0.0225;  //一年的年利率
        double nlver =0.027;  //兩年的年利率
        double nlvsan =0.0324;  //三年的年利率
        double nlvwu =0.036;  //五年的年利率
        double lixi =(benj * nlvy * niany);  //一年的利息
        double lixier =(benj * nlver * nianer);  //兩年的利息
        double lixisan =(benj * nlvsan * niansan);  //三年的利息
        double lixiwu = (benj * nlvwu * nianwu);  //五年的利息
        System.out.println("\n存取一年後的本息是:" +(lixi+benj));
        System.out.println("\n存取倆年後的本息是:" +(lixier+benj));
        System.out.println("\n存取三年後的本息是:" +(lixisan+benj));
        System.out.println("\n存取五年後的本息是:" +(lixiwu+benj));
    }

}
第二題

package com.bdqn.dome;

public class Test {
   public static void main(String[] args) {
    System.out.println("\t*****消費單*****");
    System.out.println("\n購買物品\t單價\t個數\t金額");
    System.out.println("\nT恤\t¥245\t2\t¥490");
    System.out.println("\n網球鞋\t¥500\t1\t¥570");
    System.out.println("\n網球怕\t¥320\t1\t¥320");
    System.out.println("\n\n折扣:\t8折");
    int tixie =245;  //T恤價格
    int wangx =570;  //網球鞋價格
    int wangp =320;  //網球拍
    int tshu =2;  //T恤數量
    int wshu =1;  //網球鞋數量
    int pshu =1;  //網球拍數量
    int shij =1500; //實際繳費
    double zqia = 396.0; //找錢
    double zjine = 1104.0; //消費總金額
    double zhek = 0.8; //8折
    double xfzje =(shij-zqia);
    System.out.println("消費總金額:"+xfzje);
    double sjjf = (zjine+zqia);
    System.out.println("實際繳費:"+sjjf);
    double zaoq = (shij-zjine);
    System.out.println("找錢"+zaoq);
    double jif =(tixie * tshu+wangx * wshu+wangp * pshu) * zhek;
    int jifen = (int)zjine*3/100;
    System.out.println("本次購物所獲積分是:"+jifen);
       
}
}
第一題

package jishiti;

public class Dierzhang {
    public static void main(String[] args) {
        int txu =245;
        int wqiu =570;
        int wpai =320;
        int txusm =2;
        int wqiusm =1;
        int wpaism =1;
        double zhek =0.8;
        double xiaof =(txu * txusm + wqiu * wqiusm + wpai * wpaism)*zhek;
        System.out.println("消費總金額:" +xiaof);
    }

}