자바에서 난수를 생성하고 50보다 작거나 같은 숫자의 백분율 찾기

Progamminnoob

내 질문은 코드가 사용자가 입력하는 숫자를 생성하지 않는 이유입니다. 현재 코드는 하나의 숫자 만 생성합니다. 나에게 주어진 원래 질문은 다음과 같습니다.

"기본 방법에서 사용자에게 n을 입력하라는 메시지를 표시합니다. assessRandomness1 번에서 100 번 사이의 난수를 생성하고 숫자가 50보다 작거나 같은 횟수의 백분율을 반환하는 호출 된 assessRandomness메서드를 작성 합니다. 메서드를 호출합니다. 에서 main사용자에게 결과를 표시합니다 main. assessRandomness메소드 내에서 사용자와 상호 작용하지 마세요 . "

산출:

 How many random numbers should I generate? 10
 <assume the random numbers generated were 11 7 50 61 52 3 92 100 81 66>
 40% of the numbers were 50 or less

내 코드 :

public static void main(String[] args) {
    Scanner in = new Scanner(System.in);
    System.out.println("how many random numbers should I generate?: ");
    int number = in.nextInt();
    assessRandomness(number);
}

public static double assessRandomness(int n){
    int random = (int)(Math.random()*100);
    int randomNumbersLessthan50 = 0;

    if (random <= 50)
    {
        double getPercentage = random/randomNumbersLessthan50; 
    }
    else
    {
        System.out.println(random);
    }

    return random;
}
tihox1

내에서 어떤 종류의 루프도 보이지 않습니다 assessRandomness. 시험

for(int x = 1; x <= n; x++){ ... }

의 첫 번째 줄로 assessRandomness마침내 다음과 같이 보일 것입니다.

public static double assessRandomness(int n){
    int counterLessThan50 = 0;
    for ( int x = 1; x <= n; x++)
        if( (int)(Math.random()*100) <= 50 ) counterLessThan50++;
    return (double) counterLessThan50 / n;
}

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

일부 N보다 작거나 같은 숫자 목록에서 이상적인 부분 집합 합계를 최소화하거나 찾습니다.

분류에서Dev

20보다 크고 50보다 작은 숫자를 삭제하는 100 개의 난수 목록을 생성합니다.

분류에서Dev

피보나치 수열에서 해당 숫자보다 작거나 같은 모든 숫자의 합을 찾습니다.

분류에서Dev

JS : 백분율을 사용하여 [-10, 10]과 같은 범위 숫자를 계산하고 백분율 값에 따라 숫자를 얻습니다.

분류에서Dev

프로그램은 50 개의 난수 (1에서 10 사이)를 생성하고 5보다 작고 5보다 큰 값의 양을 알려줍니다 (C #).

분류에서Dev

배열 PHP에서 숫자보다 작거나 같은 숫자 얻기

분류에서Dev

for 루프의 난수 생성기는 매번 같은 숫자를 제공합니다.

분류에서Dev

다른 필드의 숫자와 같거나 작은 숫자를 포함하는 드롭 다운 상자 만들기

분류에서Dev

같은 숫자를 만드는 C 난수 생성기

분류에서Dev

숫자가 다음보다 크거나 작은 경우 slt를 사용하고 화성을 사용하여 분기를 확인합니다.

분류에서Dev

N보다 작거나 같은 숫자의 나눗셈의 합

분류에서Dev

R에서 문자 변수의 백분율을 얻고 작은 부분을 다시 그룹화합니다.

분류에서Dev

k보다 작거나 같은 숫자를 사용하여 숫자를 더하는 다양한 방법

분류에서Dev

변수가 주어진 숫자보다 작거나 텍스트 "QUIT"와 같은지 확인하십시오.

분류에서Dev

특정 값의 백분율로 범위 내에서 난수를 생성합니다.

분류에서Dev

백분율 기호를 제거하고 r을 사용하여 열에서 일부 값의 평균을 찾는 방법은 무엇입니까?

분류에서Dev

숫자 사이의 백분율을 계산하고 마이너스 숫자를 표시합니다.

분류에서Dev

3 개의 숫자에서 변수 1 개의 가중치 (백분율) 구하기

분류에서Dev

50보다 크거나 같은 숫자와 일치하도록 정규 표현식 최적화

분류에서Dev

주어진 숫자의 계승에서 3의 수를 찾는 프로그램을 작성 중입니다. 사용자의 입력은 숫자입니다.

분류에서Dev

난수 생성기는 Android에서 동일한 숫자를 생성합니다.

분류에서Dev

C의 포인터를 사용하여 배열에서 가장 큰 숫자와 가장 작은 숫자 찾기

분류에서Dev

백분율 배수로 자바 스크립트 다중 계산, 나누기

분류에서Dev

같은 문자로 시작하고 끝나는 단어를 찾는 기능

분류에서Dev

Pandas에서 복잡한 용어를 계산하는 Python 방식 (목록의 길이로 나눈 숫자보다 크거나 같은 값)

분류에서Dev

R의 다른 열 값보다 작거나 같은 목록 열에서 최대 값 찾기

분류에서Dev

Oracle REGEXP_LIKE는 마침표 (소수점)까지 일치하거나 Dewey Decimal과 같은 숫자에서 다음 시퀀스를 찾습니다.

분류에서Dev

목록에서 찾은 숫자보다 큰 소수 생성

분류에서Dev

확인란 var가 숫자보다 크거나 같거나 작은 경우

Related 관련 기사

  1. 1

    일부 N보다 작거나 같은 숫자 목록에서 이상적인 부분 집합 합계를 최소화하거나 찾습니다.

  2. 2

    20보다 크고 50보다 작은 숫자를 삭제하는 100 개의 난수 목록을 생성합니다.

  3. 3

    피보나치 수열에서 해당 숫자보다 작거나 같은 모든 숫자의 합을 찾습니다.

  4. 4

    JS : 백분율을 사용하여 [-10, 10]과 같은 범위 숫자를 계산하고 백분율 값에 따라 숫자를 얻습니다.

  5. 5

    프로그램은 50 개의 난수 (1에서 10 사이)를 생성하고 5보다 작고 5보다 큰 값의 양을 알려줍니다 (C #).

  6. 6

    배열 PHP에서 숫자보다 작거나 같은 숫자 얻기

  7. 7

    for 루프의 난수 생성기는 매번 같은 숫자를 제공합니다.

  8. 8

    다른 필드의 숫자와 같거나 작은 숫자를 포함하는 드롭 다운 상자 만들기

  9. 9

    같은 숫자를 만드는 C 난수 생성기

  10. 10

    숫자가 다음보다 크거나 작은 경우 slt를 사용하고 화성을 사용하여 분기를 확인합니다.

  11. 11

    N보다 작거나 같은 숫자의 나눗셈의 합

  12. 12

    R에서 문자 변수의 백분율을 얻고 작은 부분을 다시 그룹화합니다.

  13. 13

    k보다 작거나 같은 숫자를 사용하여 숫자를 더하는 다양한 방법

  14. 14

    변수가 주어진 숫자보다 작거나 텍스트 "QUIT"와 같은지 확인하십시오.

  15. 15

    특정 값의 백분율로 범위 내에서 난수를 생성합니다.

  16. 16

    백분율 기호를 제거하고 r을 사용하여 열에서 일부 값의 평균을 찾는 방법은 무엇입니까?

  17. 17

    숫자 사이의 백분율을 계산하고 마이너스 숫자를 표시합니다.

  18. 18

    3 개의 숫자에서 변수 1 개의 가중치 (백분율) 구하기

  19. 19

    50보다 크거나 같은 숫자와 일치하도록 정규 표현식 최적화

  20. 20

    주어진 숫자의 계승에서 3의 수를 찾는 프로그램을 작성 중입니다. 사용자의 입력은 숫자입니다.

  21. 21

    난수 생성기는 Android에서 동일한 숫자를 생성합니다.

  22. 22

    C의 포인터를 사용하여 배열에서 가장 큰 숫자와 가장 작은 숫자 찾기

  23. 23

    백분율 배수로 자바 스크립트 다중 계산, 나누기

  24. 24

    같은 문자로 시작하고 끝나는 단어를 찾는 기능

  25. 25

    Pandas에서 복잡한 용어를 계산하는 Python 방식 (목록의 길이로 나눈 숫자보다 크거나 같은 값)

  26. 26

    R의 다른 열 값보다 작거나 같은 목록 열에서 최대 값 찾기

  27. 27

    Oracle REGEXP_LIKE는 마침표 (소수점)까지 일치하거나 Dewey Decimal과 같은 숫자에서 다음 시퀀스를 찾습니다.

  28. 28

    목록에서 찾은 숫자보다 큰 소수 생성

  29. 29

    확인란 var가 숫자보다 크거나 같거나 작은 경우

뜨겁다태그

보관