求数组满足条件个数

简介: 求数组满足条件个数

1 问题

给定一个数组,求出满足条件的数字个数。


2 方法

(1) 使用main()函数,打出数组。

(2) 用循环遍历然后if判断做出统计

(3) 输出结果。

public class text07 {
public static void main(String[] args) {
int[] a={20,45,78,34,16,3,99,56};
第一步:将数组打印
int max=0;
int min=0;
for(int i=0;i<a.length;i++){
第二步:循环遍历,用if做判断选出符合条件的数字,并计算数目。
if(a[i]>50){
               max++;
           }
else if (a[i]<50){
               min++;
           }
       }
第三步:打印答案
       System.out.println("数组中大于50的有"+max+"个,小于50的有"+min+"个");
   }
}


3 结语

针对数组求满足条件的数的问题,提出使用循环遍历+if方法做判断,通过实验,证明该方法是有效的。还可以使用关键字new创造数组对象,再做判断。

目录
相关文章
|
1月前
|
机器学习/深度学习
对10个数进行排序
对10个数进行排序。
23 13
|
6月前
|
Java 编译器 C++
位1的个数(C++)
位1的个数(C++)
45 0
|
6月前
|
机器学习/深度学习 算法 数据处理
盘点四种计算数组中元素值为1的个数的方法
盘点四种计算数组中元素值为1的个数的方法
94 0
将数组a中的元素倒序输出
将数组a中的元素倒序输出
129 0
将数组a中的元素倒序输出
|
机器学习/深度学习 算法
第k个数
第k个数
124 0
|
算法 Java 编译器
20天刷题计划-191. 位1的个数
编写一个函数,输入是一个无符号整数(以二进制串的形式),返回其二进制表达式中数字位数为 '1' 的个数(也被称为汉明重量)。
判断正负数个数
判断正负数个数
104 0
下一篇
无影云桌面