for문 연습

misonaru·2022년 9월 20일

자바 공부

목록 보기
2/13
  • 소수 여부
public boolean isPrime() {

		if (number < 2) {
			return false;
		}

		for (int i = 2; i <= number - 1; i++) {
			if (number % i == 0) {
				return false;
			}
		}
		return true;

	}
  • 약수의 합
	public int sumOfDivisors() {
		int sumOfDivisors = 0;
		
		for (int i = 2; i < number; i++) 
		{
			if (number % i == 0)
			{
				sumOfDivisors = sumOfDivisors + i;
			}
			
		}
		
		
		return sumOfDivisors;
	}
  • 숫자 삼각형 출력
public void printANumberTriangle() {
		
		for (int i = 1; i <= number; i++) 
		{
			for (int j = 1; j <= i; j++) 
			{
				System.out.print(j + " ");
				
			}
			System.out.println();
			
		}
		
		
	}
profile
미소와 나루 집사

0개의 댓글