성장일기 : 문과생의 개발 여정 (งᐖ)ว ( ᐛ )و

JAVA FOR QUIZ 3> 본문

백엔드개발/JAVA Quiz. zip

JAVA FOR QUIZ 3>

hyemi_flora 2023. 10. 26. 18:20

0911 수업기록_

Quiz 3>

사용자로부터 숫자를 입력받으면 0부터 해당 숫자 사이 존재하는 모든 5의 배수를 한줄에 10개씩 출력 음수를 입력하는 경우에도 프로그램이올바르게 동작할 것

package quiz;

import java.util.Scanner;

public class B06_ForQuiz_2 {

        public static void main(String[] args) {

                Scanner sc = new Scanner(System.in);

                System.out.println("숫자를 입력 :");

                int lastNum = sc.nextInt(); // lastnumber를 받고 있다라는 표시

                if (lastNum >= 0) { // 양수

                        for (int i = 0, cnt = 0; i <= lastNum; ++i) { // count 줄임 cnt

                                if (i % 5 == 0) {

                                        System.out.print(i + " ");

                                        if (++cnt % 10 == 0) {

                                                System.out.println();

                                        }

                                }

                        }

                } else { // 음수

                        for (int i = 0, cnt = 0; i >= lastNum; --i) {

                                if (i % 5 == 0) {

                                        System.out.print(i + " ");

                                        if (++cnt % 10 == 0) {

                                                System.out.println();

                                        }

                                }

                        }

                }

        }

}

 

선생님 설명

'백엔드개발 > JAVA Quiz. zip' 카테고리의 다른 글

문자열 Palindrome(회문(回文) 퀴즈  (0) 2023.11.09
JAVA for문 QUIZ 4>  (0) 2023.10.26
JAVA - for문 Quiz 1,2>  (0) 2023.10.26
JAVA Quiz (switch문 / if문 활용)  (0) 2023.10.26
JAVA - 비교 연산 만들기 Quiz  (1) 2023.10.25