在数组中查找特定数字?

凯文

我对Java还是很陌生,并且一直在研究数组。任务是:

  • 打印随机数数组
  • 打印上述数字的平均值
  • 计算小于/大于阵列中平均值的50个单位内的数量
  • 允许用户输入数字并搜索数组以查看其是否在其中

到目前为止,我的代码:(请记住,这很粗糙,到最后我有点迷路。)我要问的是让某人解释/帮助如何找到50 +-平均值,并搜索用户输入在数组中

public static void main(String[] args) {

    Scanner in = new Scanner(System.in);
    int[] nums = new int[100];

        for (int i = 0; i < nums.length; i++){

            nums[i] =(int) (Math.random()*1000);    
        }
        for (int i = 0; i < nums.length; i++){

            if (i % 20 == 0){
                System.out.println("\n");
            }
                System.out.print(nums[i] + " ");        
        }

        int sum = 0;
        for(int i = 0; i< nums.length; i++){
            sum += nums[i];
        }

        int average;
        average = sum/(nums.length);
        System.out.println("\n\nThe average equals: "+ average);

        int fifty = 0;
        for(int i = 0; i < nums.length; i++){   
            if(nums[i]  <= average - 50 && nums[i] >= average + 50){
                fifty++;
            }
        }
        System.out.print("Number of values within 50 of the average: " + fifty);

        int usrVal;

        System.out.println("\nEnter a value to test: ");
        usrVal = in.nextInt(); 

    }       
}       
可怕的袋熊

这样就知道您的平均值是多少

然后遍历数组并将每个数字与平均值进行比较

  if (Math.abs (nums[i] - average) < 50) {
      System.out.println (nums[i]);
      // or count it or whatever
  }

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在数组jQuery中查找特定的字符串模式

来自分类Dev

notepad ++查找大于特定数字的数字

来自分类Dev

在数组中查找特定值

来自分类Dev

Python:在数组列中查找特定值

来自分类Dev

在数组中查找数组中的特定变量

来自分类Dev

在数组中查找三元组,以便两个数字的和也是给定数组中的数字

来自分类Dev

如何在数组中查找最接近给定数字的值

来自分类Dev

Matlab在数组中查找特定的值

来自分类Dev

PHP-在数组中查找特定值(多维)

来自分类Dev

PHP-在数组中查找特定值(多维)

来自分类Dev

Swift:在数组中查找值并返回特定键

来自分类Dev

在数组C ++中查找特定值

来自分类Dev

跳过数组中包含特定数字的数字

来自分类Dev

在Javascript的输入字段编号中查找特定数字

来自分类Dev

在数字列表python中查找特定数字

来自分类Dev

在数组中查找数字(两位数)

来自分类Dev

在数字数组中查找不连续的元素:Ruby

来自分类Dev

Java Varargs:在数组中查找数字的索引

来自分类Dev

在数组中查找数字的最佳实践是什么?

来自分类Dev

在数组中查找数组的关联索引的数字键

来自分类Dev

查找特定数组中的字符串

来自分类Dev

在数字中的特定数字处查找数字

来自分类Dev

在数组中按特殊顺序查找数字

来自分类Dev

从数组中删除特定数字

来自分类Dev

在数组中查找加起来等于给定数字的数字 C++

来自分类Dev

Python在数组/列表中查找连续数字

来自分类Dev

Perl:在数组中查找数字范围

来自分类Dev

在数组中查找特定重复数字的索引

来自分类Dev

如何在数组中查找缺失的数字