Java管理商品信息
生活随笔
收集整理的這篇文章主要介紹了
Java管理商品信息
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
一個(gè)貨架上有 5 件商品,編寫程序,在輸入商品價(jià)格之后輸出最高價(jià)格、總價(jià)格和平均價(jià)格。
首先要?jiǎng)?chuàng)建一個(gè)包含 5 個(gè)空元素的價(jià)格數(shù)組,然后使用 for 循環(huán)使用戶從控制臺(tái)錄入商品的價(jià)格,并將價(jià)格保存至數(shù)組中,再使用一個(gè) for 循環(huán)來遍歷該數(shù)組,求出最高價(jià)格和總價(jià)格。最后用總價(jià)格除以商品數(shù)量算出平均價(jià)格。
public static void main(String[] args) {// 聲明數(shù)組int[] prices = new int[5];int maxPrice = 0, avgPrice = 0, sumPrice = 0;Scanner input = new Scanner(System.in);System.out.println("請(qǐng)輸入5件商品的價(jià)格:");for (int i = 0; i < 5; i++) {prices[i] = input.nextInt(); // 循環(huán)向數(shù)組中元素賦值}// 計(jì)算價(jià)格最大值maxPrice = prices[0]; // 假設(shè)最大值為第一個(gè)元素for (int index = 1; index < prices.length; index++) {sumPrice += prices[index]; // 匯總價(jià)格if (prices[index] > maxPrice) {maxPrice = prices[index];}}// 平均價(jià)格=總價(jià)格/商品數(shù)量avgPrice = sumPrice / prices.length;System.out.println("本貨架上商品的總價(jià)格為:" + sumPrice + " 平均價(jià)格為:" + avgPrice + " 最高價(jià)格為:" + maxPrice); }該程序運(yùn)行后的結(jié)果如下所示。
請(qǐng)輸入5件商品的價(jià)格: 88 64 44 62 79 本貨架上商品的總價(jià)格為:249 平均價(jià)格為:49 最高價(jià)格為:88總結(jié)
以上是生活随笔為你收集整理的Java管理商品信息的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: MySQL 创建视图
- 下一篇: Java求数组元素的最大和最小值