本文目錄一覽:
- 1、商場推出幸運抽獎活動的java初級代碼編寫
- 2、急!Java 練習 根據會員積分,計算所享受的折扣。新手提問。
- 3、急!Java 練習 根據會員積分,計算所享受的折扣.
- 4、用Java知識解決 ,某商場促銷,滿百減四十,商品原價int a , 請用表達式表示實際銷售價格。
- 5、Java超市管理系統,在會員卡攔中輸入會員卡號,在折扣攔中自動生成折扣。
- 6、急!Java 練習 根據會員積分,計算所享受的折扣。
商場推出幸運抽獎活動的java初級代碼編寫
public class Lucky {
public static void main(String[] args){
System.out.println(“請輸入您的4位會員卡號:”);
Scanner sc = new Scanner(System.in);
int number = sc.nextInt(); //接收用戶從控制台輸入的會員卡號,並保存在會員卡號變數中
int a = number/1000; //千位
int b = number%1000/100; //百位
int c = number%100/10; //十位
int d = number%10; //個位
if((a+b+c+d)20){
System.out.println(“恭喜中獎!您是幸運客戶”);
}else{
System.out.println(“謝謝參與!”);
}
}
}
最基礎的 沒有異常判斷 無限循環輸入什麼東西
急!Java 練習 根據會員積分,計算所享受的折扣。新手提問。
public static void main(String[] args) {
Scanner sc = new Scanner(System.in); // 從控制台輸入
int jf = sc.nextInt();
if (jf 2000)
System.out.println(“0.9折”);
else if (jf = 2000 jf 4000)
System.out.println(“0.8折”);
else if (jf = 4000 jf 8000)
System.out.println(“0.7折”);
else
System.out.println(“0.6折”);
}
急!Java 練習 根據會員積分,計算所享受的折扣.
import java.util.Scanner;
public class Test1 {
public static void main(String[] args) {
System.out.println(“請輸入會員積分:”);
Scanner sc=new Scanner(System.in);
int a=sc.nextInt();
sc.close();
if(a200){
System.out.println(“該會員享受的折扣是:0.9”);
}else if(a=2000a=4000){
System.out.println(“該會員享受的折扣是:0.8”);
}else if(a=4000a=8000){
System.out.println(“該會員享受的折扣是:0.7”);
}else if(a=8000){
System.out.println(“該會員享受的折扣是:0.6”);
}
}
}
用Java知識解決 ,某商場促銷,滿百減四十,商品原價int a , 請用表達式表示實際銷售價格。
先用總價除以100得到int a.
用總價減去a*40。
注意:控制總價除以100的時候是向上取還是向下取。
Java超市管理系統,在會員卡攔中輸入會員卡號,在折扣攔中自動生成折扣。
如果是網頁寫的話 : 用js腳本語言
1.會員卡欄添加一個onblur事件 向一個action發送非同步請求 發送了請求查詢資料庫會收到一個代表折扣類型的數字或者字元串 。
2.在JS腳本中根據這個返回的數據做處理 :
比如返回0 是代表沒有折扣 那麼折扣欄中的價格=原價
如果返回1 是代表一級會員 折扣5% 那麼折扣欄中的價格=原價X(1-5%)
。。。
3.至於action中涉及的方法,你應該不難實現,查詢資料庫後包裝為實體對象。
4,折扣欄設為只讀 用選擇器找到 用val()方法修改裡面的值
這樣就完成了 希望幫到你
急!Java 練習 根據會員積分,計算所享受的折扣。
package com.javaeye.morflame;
import java.util.Scanner;
public class Test {
public static void main(String[] args) {
Scanner in=new Scanner(System.in);
System.out.print(“輸入積分:”);
int a=in.nextInt();
int result=zhekou(a);
System.out.println(“折扣為”+result+”折”);
}
//求折扣的函數
private static int zhekou(int a) {
int result=0;
if(a2000)
{
result= 9;
}
else if(a4000){
result= 8;
}
else if(a8000){
result= 7;
}
else if(a=8000){
result= 6;
}
else{
System.out.println(“輸入的積分不在範圍內!”);
}
return result;
}
}
如果樓主覺得還不行,自己在這個基礎上改一下下代碼肯定就OK了
原創文章,作者:OJCNB,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/317342.html