第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

我想打印有多少數(shù)字大于平均值

我想打印有多少數(shù)字大于平均值

慕姐4208626 2022-11-30 14:34:55
我已經(jīng)打印了總數(shù)和平均值。但是我無法打印有多少數(shù)字大于平均值。我認為問題在于number>= average,似乎只添加了最后一個輸入。public static void main(String[] args) {        int i;        int number = 0;        double total=0;        double average=0;        int aboveaverage=0;        Scanner read = new Scanner (System.in);        for(i=1;i<9;i++){            System.out.print("Enter number " + i +": ");            number=read.nextInt();            if(number<0){                System.out.println("Invalid Input");                break;            }            total+=number;         }         if(number>=average){            aboveaverage+=1;            System.out.println("Greater than average is :" + aboveaverage);        }        average=total/8;           System.out.println("Print total : "+ total);        System.out.println("Print Average : " +average );     }   }
查看完整描述

1 回答

?
守候你守候我

TA貢獻1802條經(jīng)驗 獲得超10個贊

您將需要收集所有數(shù)字(通過將它們放在一個int數(shù)組中),并迭代所有數(shù)字,例如在for循環(huán)中。


public static void main(String[] args) {

        int i;

        int number = 0;

        int numberCount = 8;

        int[] numberArray = new int[numberCount];

        double total = 0;

        double average = 0;

        int aboveAverage = 0;

        Scanner read = new Scanner (System.in);


        for(i = 0; i < numberCount; i++){

            System.out.print("Enter number " + (i + 1) + ": ");

            number = read.nextInt();

            if(number < 0){

                System.out.println("Invalid input");

                continue;

            }


            numberArray[i] = number;

            total += number;

        }

        average = total / numberCount;


        for(i = 0; i < numberCount; i++){

            if(numberArray[i] > average) {

                aboveAverage++;

            }

        }

        System.out.println("Count of numbers greater than average: " + aboveAverage);

        System.out.println("Print total: " + total);

        System.out.println("Print average: " + average);

}


查看完整回答
反對 回復(fù) 2022-11-30
  • 1 回答
  • 0 關(guān)注
  • 114 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號