자바 문제좀 풀어주세요ㅜ

자바 문제좀 풀어주세요ㅜ

작성일 2023.03.11댓글 1건
    게시물 수정 , 삭제는 로그인 필요

public void practice15() {

Scanner sc = new Scanner(System.in);

// 사용자로부터 입력 받은 하나의 값이 소수인지 판별하는 프로그램을 구현하세요.

// 단, 입력한 수가 2보다 작은 경우 “잘못 입력하셨습니다.”를 출력하세요.

System.out.print("숫자: ");

int su = sc.nextInt();

boolean flag = true;

if (su < 2) {

System.out.println("잘못 입력하셨습니다.");

}else {

for (int i = 2; i <= su; i++) {

if (su % i == 0) {

System.out.println("소수입니다."); break;

}else {

System.out.println("소수가 아닙니다."); break;

}

}

}

}


일단 코드를 이렇게 작성을 했는데, 입력숫자 2를 넣었을때 소수입니다로 나오기 위해서 어떻게 사용해야 할까요??




profile_image 익명 작성일 -

flag를 이미 선언했으니 그걸 활용한다면

public void practice15() { Scanner sc = new Scanner(System.in); // 사용자로부터 입력 받은 하나의 값이 소수인지 판별하는 프로그램을 구현하세요. // 단, 입력한 수가 2보다 작은 경우 “잘못 입력하셨습니다.”를 출력하세요. System.out.print("숫자: "); int su = sc.nextInt(); boolean flag = true; if (su < 2) { System.out.println("잘못 입력하셨습니다."); } else { for (int i = 2; i < su; i++) { // 1과 자기 자신을 제외한 수를 for문으로 if (su % i == 0) { flag = false; break; } } if (flag) { System.out.println("소수입니다."); } else { System.out.println("소수가 아닙니다."); } } }

자바 문제좀 풀어주세요ㅜ

public void practice15() { Scanner sc = new Scanner(System.in); // 사용자로부터 입력 받은 하나의 값이 소수인지 판별하는 프로그램을 구현하세요. // 단...

자바로 이것좀 풀어주세요~~.,

자바시간에 내주신 숙젠데요.. 아무것도 몰라서... , 문제)사용자로부터 정사각형의 한 변의... 이게 문제거든요~~ 문제좀 풀어주세요~~ 제발요...

자바 문제좀 풀어주세요 ㅜ

... 돌리면서 자바 유틸패키지에서 제공하는 Collections를 이용하여 각각... 문제에 대한 정답코드는 다음 링크를 참조해주세요. http://www.sourwitch.com...

자바 문제좀 풀어주세요 ㅠㅠ

자바 문제좀 풀어주세요 ㅠㅠ Which statment will return false? class Foo{ Interger i= new Integer(4); Interger j= new Integer(4); Interger k= j; Public static Void mani(String...

자바 문제좀 풀어주세요!!

... m.print(100, 200); } } 2번문제) 자바 최초작성된 원시언어는 javac 컴파일 명령어에 의해서 다음과 같이 javac TryEx01.java를 컴파일합니다. 그러면 TryEx01....

자바 문제좀 풀어주세요

... 쉽게 풀어주세요 import java.util.Scanner; class Rect { private int width, height; public Rect(int width, int height) { this.width = width; this.height...

자바 문제 좀 풀어주세요

사진에 있는 자바 문제는 어떻게 풀어야하나요?? 안녕하세요. 코드 작성해서 올려드려요. public static int[] mergeArray(int[] array1, int...