0에서 50 사이의 3 개의 임의의 정수를 생성하는 Java 프로그램을 작성하는 방법은 평균을 계산합니까?0에서 50 사이의 3 개의 임의의 정수를 생성하는 Java 프로그램을 작성하는 방법은 평균을 계산합니까?
import java.util.Random;
public class RandomAverage {
public static void main(String[] args)
{
int num1,num2,num3;
int sum,average;
Random random = new Random();
num1 = random.nextInt(51);
num2 = random.nextInt(51);
num3 = random.nextInt(51);
sum = num1+ num2+ num3;
average = sum/3;
System.out.print("The sum of them is :" + sum);
System.out.print("The average of them is :" + average);
}
}
하지만 출력은 말했다 :
내 코드는 다음과 같다
Error: Could not find or load main class stringchecker.StringChecker
Java Result: 1
BUILD SUCCESSFUL (total time: 0 seconds)
그 문제점은 무엇입니까?
오류 메시지와 함께 제공된 다른 정보가 있습니까? 또한 StringChecker는 무엇입니까? – Smallhacker
'평균 = 합계/3'; 정수 연산에서 수행되는 연산으로 인해 잘린 값을 반환합니다. 당신은'double average = sum/3.0'을 써야합니다. – Bathsheba