日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

大数据_java基础_day02

發(fā)布時間:2023/12/14 编程问答 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 大数据_java基础_day02 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
  • 基礎案例

    1.訓練案例1

    訓練描述

  • 鍵盤錄入一個int類型的數(shù)據(jù),使用三元運算符判斷這個數(shù)是奇數(shù)還是偶數(shù)
  • 操作步驟描述
  • 創(chuàng)建鍵盤錄入對象
  • 調用方法獲取輸入的數(shù)據(jù)
  • 將變量%2如果 == 0 是偶數(shù),否則是奇數(shù)
  • 輸出結果

2.訓練案例2

  • 訓練描述
  • 定義一個int類型的變量,初始化值為123,求這個數(shù)的個位,十位,百位分別是多少,輸出結果:123的個位是3,十位是2,百位是1
  • 操作步驟描述
  • 定義變量初始化值為123
  • 模10獲取個位
  • 先除以10,再模10獲取到十位
  • 除以100獲取到百位
  • 輸出結果

?

3.訓練案例3

  • 訓練描述
  • 鍵盤錄入一個長方形的長和寬(長和寬為int類型),計算長方形的面積和周長
  • 操作步驟描述
  • 使用輸出語句提示用戶輸入長方形的長
  • 使用Scanner類錄入長方形的長
  • 使用輸出語句提示用戶輸入長方形的寬
  • 使用Scanner類錄入長方形的寬
  • 定義變量保存長方形的面積,面積=長*寬
  • 定義變量保存長方形的周長,周長=(長+寬)*2
  • 使用輸出語句輸出面和和周長

?

二、擴展案例

1.訓練案例1(講)

  • 訓練描述
  • 1.小明左、右手中分別拿兩張紙牌(比如:黑桃10和紅桃8,數(shù)字10和8可通過鍵盤錄入),要求編寫代碼交換小明手中的牌
  • 2.程序運行的結果如下:

請輸入小明左手中的紙牌:10

請輸入小明右手中的紙牌:8

互換前小明手中的紙牌:

左手中的紙牌:10

右手中的紙牌:8

互換后小明手中的紙牌:

左手中的紙牌:8

右手中的紙牌:10

  • 操作步驟描述
  • 創(chuàng)建Scanner對象
  • 錄入第一個數(shù)據(jù)賦值給變量left
  • 錄入第二個數(shù)據(jù)賦值給變量right
  • 定義一個臨時變量temp,保存left的值
  • 將right的值賦值給left
  • 將臨時變量temp的值賦值給right
  • 按格式打印left和rigth中的值
  • ?

    2.????????訓練案例2(講)

    • ?訓練描述

    ? ? ? ? ?1.鍵盤錄入學員張浩的3門課程(Java、SQL、Web)的成績

    ???????? 2.編寫程序實現(xiàn):

    ?????????????????? (1)Java課程和SQL課程的分數(shù)值差

    ?????????????????? (2)3門課程的平均分

    ???????? 3.程序運行格式:

    ? ? ? ? ? ? ? ? ? ?請輸入Java的成績:100

    ? ? ? ? ? ? ? ? ? ? 請輸入SQL的成績:60

    ? ? ? ? ? ? ? ? ? ? 請輸入Web的成績:80

    ? ? ? ? ? ? ? ? ? ? ?---------------------------

    ? ? ? ? ? ? ? ? ? ? ? ? Java SQL? Web

    ? ? ? ? ? ? ? ? ? ? ? ? ? 100? 60???? 80

    ? ? ? ? ? ? ? ? ? ? ? ? ---------------------------

    ? ? ? ? ? ? ? ? ? ? ? ? ?Java和SQL的成績差:40

    ? ? ? ? ? ? ? ? ? ? ? ? ? 三門課的平均分是:80.0

    • 操作步驟描述
  • 創(chuàng)建鍵盤錄入對象
  • 定義三個變量用于存儲三門課程的成績
  • 使用nextInt()方法給三門課程的變量賦值
  • 定義存儲差值及平均值的變量
  • 求差值和平均值
  • 打印最終結果
  • ?

    3.????????訓練案例3

    3.1訓練描述

    ? ? ? ?1.商場推出幸運抽獎活動,抽獎規(guī)則如下:

    ???????? (1)鍵盤錄入四位數(shù)字(1000-9999的數(shù)字),作為顧客的會員卡號

    ???????? (2)該會員卡號(鍵盤錄入的四位數(shù)字)各位數(shù)字之和大于20,則為幸運客戶

    2.打印格式:

    ???????? 請輸入4位會員卡號:3569

    ???????? 會員卡號3569各位之和:23

    ???????? 會員卡號3569是幸運客戶

    ??????????????????

    ???????? 請輸入4位會員卡號:1234

    ???????? 會員卡號3569各位之和:10

    ???????? 會員卡號3569不是幸運客戶

    ?

    ?

    3.2 操作步驟描述

    1.創(chuàng)建鍵盤錄入對象

    2.定義int類型的變量(保存會員卡號),并通過鍵盤錄入給變量賦值

    3.使用/和%求出個位、十位、百位、千位上的數(shù)字

    4.定義int類型的變量sum

    5.計算各位數(shù)字之和并復制給sum

    6.按照格式打印

    ???????? ?(1)打印各位數(shù)字之和

    ???????? ?(2)打印是或者不是幸運客戶(是或者不是,可以通過三元運算符判斷sum的值獲取是或者不是)
    ?

    4. 訓練案例5

    4.1????????訓練描述

    分析以下需求,并用代碼實現(xiàn):

    ???????? 1.根據(jù)工齡(整數(shù))給員工漲工資(整數(shù)),工齡和基本工資通過鍵盤錄入

    ???????? 2.漲工資的條件如下:

    ?????????????????? [10-15)???? +5000

    ?????????????????? [5-10)????? +2500

    ?????????????????? [3~5)?????? +1000

    ?????????????????? [1~3)?????? +500

    ?????????????????? [0~1)?????? +200

    ???????? 3.如果用戶輸入的工齡為10,基本工資為3000,程序運行后打印格式"您目前工作了10年,基本工資為 3000元, 應漲工資 5000元,漲后工資 8000元"

    4.2 操作步驟描述

    ?

    5. 訓練案例6

    5.1????????訓練描述

    分析以下需求,并用代碼實現(xiàn):

    ???????? 1.功能描述:模擬計算器功能,對鍵盤錄入的兩個int類型的數(shù)據(jù)進行加、減、乘、除的運算,并打印運算結果

    ???????? 2.要求:

    ?????????????????? (1)鍵盤錄入三個整數(shù),其中前兩個整數(shù)代表參加運算的數(shù)據(jù),

    ??????????????????????????? 第三個整數(shù)為要進行的運算(0:表示加法運算,1:表示減法運算,2:表示乘法運算,3:表示除法運算)

    ?????????????????? (2)使用今天所學知識完成功能

    ?????????????????? (3)演示格式如下:

    ??????????????????????????? 請輸入第一個整數(shù):30

    ??????????????????????????? 請輸入第二個整數(shù):40

    ??????????????????????????? 請輸入您要進行的運算(0:表示加法運算,1:表示減法運算,2:表示乘法運算,3:表示除法運算):0

    ??????????????????????????? 控制臺輸出:30+40=70

    5.2? 操作步驟描述

    ?

    6. 訓練案例6

    6.1訓練描述

    鍵盤錄入月份,輸出對應的季節(jié)

    6.2操作步驟描述

    (1)鍵盤錄入一個整數(shù)(代表月份,范圍1-12)

    (2)輸出該月份對應的季節(jié)

    ??????????????????????????? 3,4,5春季

    ??????????????????????????? 6,7,8夏季

    ??????????????????????????? 9,10,11秋季

    ??????????????????????????? 12,1,2冬季

    (3)演示格式如下:

    ??????????????????????????? 請輸入一個月份:3

    ??????????????????????????? 控制臺輸出:3月份是春季

    ?

    總結

    以上是生活随笔為你收集整理的大数据_java基础_day02的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。