编写一个Applet,生成100个随机数,统计最大数和最小数和所有值的平均值为多少.

来源:百度知道 编辑:UC知道 时间:2024/07/06 21:18:05

//只是一个算法,applet就自己写吧

int [] num = int[100];
double avge = 0.0;//平均数
int sum = 0;
int max=0;//最大数
int min=0;//最小数
for(int i = 0 ; i<100 ; i++){
num[i] =(int)( Math.random * 1000)//0-1000的随机整数
if(max < num[i]) max = num[i];
else if (min > num[i]) min = num[i];
sum += num[i];
}
aveg = ((double) sum)/100.0;

import java.awt.*;
import java.applet.*;
import java.lang.Math;
public class MyApplet extends Applet{
private int a[]=new int[100];
private min,max,sum;
private double avg;
public void init(){
min=max=sum=0;
for(int i=0;i<100;i++){
a[i]=(int)(Math.random()*1000);
if(max<num[i]) max=a[i];
if(min>num[i]) min=a[i];
sum+=num[i];
}
avg=((double)sum)/100;
}
public void paint(Graphics g){
for(int i=0;i<100;i++){