JAVA/编程语言

[上]JAVA学习系列模块五第三章108.数组练习_统计符合条件数据个数

daimafengzi · 5月28日 · 2024年 · · 本文共741个字 · 预计阅读3分钟1016次已读

[上]JAVA学习系列模块五第三章108.数组练习_统计符合条件数据个数

视频


笔记

练习:随机产生10个[0,100]之间整数,统计既是3又是5,但不是7的倍数的个数

步骤:
1.创建一个Random对象,用于搞随机数
2.定义一个数组,长度为10
3.定义一个变量count,用来统计个数
4.遍历数组,判断元素是否符合指定条件,如果符合,count++
5.输出count

public class Demo02Count {
    public static void main(String[] args) {
        //1.创建一个Random对象,用于搞随机数
        Random rd = new Random();
        //2.定义一个数组,长度为10
        int[] arr = new int[10];
        //3.定义一个变量count,用来统计个数
        int count = 0;

        for (int i = 0; i < arr.length; i++) {
            arr[i] = rd.nextInt(101);
        }

        for (int i = 0; i < arr.length; i++) {
        //4.遍历数组,判断元素是否符合指定条件,如果符合,count++
           if (arr[i]%3==0 && arr[i]%5==0 && arr[i]%7!=0){
               count++;
           }
        }
        //5.输出count
        System.out.println("count = " + count);
    }
}
0 条回应