生成100个0-99的随机整数,找出最大和最小值,并统计大于50的整数个数



生成100个0-99的随机整数,找出最大和最小值,并统计大于50的整数个数
提示:
Math类支持random方法:
public static synchronized double random()
该方法返回一个0.0-1.0的小数,如果要得到其他范围的数,需要进行相应的转换。
例如:0-99的整数 int num=(int)(100*Math.random());

public class Radom {
public static void main(String args[]){
int[] a = new int[100];
int count = 0;
int Max = 0,Min=100;
for(int i=0;i<100;i++){
a[i] = (int)(100*Math.random());
if(a[i]>50){
count++;
}
if(a[i]>Max){
Max = a[i];
}
if(a[i]<Min){
Min = a[i];
}
}
System.out.println("0-99随机整数中最大值为:"+Max);
System.out.println("0-99随机整数中最小值为:"+Min);
System.out.println("0-99随机整数中大于50的整数个数为::"+count);
for(int j=0;j<100;j++){
System.out.print(a[j]+" ");
}
}
}


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM