java基础练习:随机数数组的比较

 Math.random()产生一个随机数,数字范围[0.0,1.0)

package com.atguigu.exxer;

import java.util.Scanner;

/*
 * 随机产生10个元素(10——99范围),保存到数组中,查找里面是否有>80,如果有,显示有,否则提示没有
*/
public class ExerTest6 {
	public static void main(String[] args) {
//		//random()产生一个随机数,数字范围[0.0,1.0)
//		for (int i = 0; i < 50; i++) {
//			System.out.println((int)(Math.random()*90)+10);
//		}
//		
		
		
		//1创建数组
				int[] numbers =  new int[10];
					
				//2读取数据,并将数据存放在数组
				Scanner sc = new Scanner(System.in);
				for (int i = 0; i < numbers.length; i++) {
					System.out.println("请输入一个数");
					 numbers[i] = (int)(Math.random()*90)+10;	
				}
				
				//3遍历数组-查找大于80的数,如果有显示有,否则提示没有。
				boolean boo =false;
				for (int i = 0; i < numbers.length; i++) {
					int num = numbers[i];
					if (num>80){
						boo =true;
						break;
					}
					
				}
				if(boo){
					System.out.println("有");
				}else{
					System.out.println("没有");
				}
		
		
	}
}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值