문제 풀이

2022. 1. 18.공부/OOP

728x90

Scanner로 int count 변수에 정수를 입력 받아주세요.
입력된 count 횟수만큼 "Hello Java"를 출력하는
반복문을 아래쪽에 작성해주세요.

 

public class 문제1

public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
System.out.println("정수를 입력하세요.");
int count = scan.nextInt();
for (int a = 0; a < count; a++) { System.out.println("Hello Java"); }

 

----------------------------------------------------------------------------------------------------------------------

 

구구단을 작성해보겠습니다.
Scanner를 이용해서 int dan에 정수를 받아주세요.
dan에 값을 받으면
dan * 1 부터 dan * 9 까지 순차적으로 콘솔창에 찍히게 만들어주세요.

 

public class 문제2

public static void main(String[] args) {

Scanner scan = new Scanner(System.in);

System.out.println("정수를 입력하세요.");
int dan = scan.nextInt();
for (int a = 1; a < 9; a++) { System.out.println(dan * a); }

 

----------------------------------------------------------------------------------------------------------------------

 

스캐너를 이용해서 String num 변수에"문자열 형태인 숫자"를 입력받게 해주세요. 이 문자자료 num을 int loop 변수에 Integer.parseInt()로 정수변환해 저장하세요.loop 변수에 입력된 정수 횟수만큼"반복문을 실행합니다."라는 문장이 콘솔에 출력되도록while문을 작성해주세요.

 

public class 문제3

public static void main(String[] args) {

Scanner scan = new Scanner(System.in);

System.out.println("숫자를 입력해주세요.");

String num = scan.nextLine();

int loop = Integer.parseInt(num); //  num 변수에 저장된 문자열을 정수로 변경해 loop 변수에 저장

int count = 0; // 몇 바퀴 도는지 체크해주는 변수

while(count < loop) { 

count++; // 매 바퀴마다 count에 1을 더해서 한 바퀴씩 카운팅

System.out.println("반복문을 실행합니다." + count); // 콘솔에 몇 바퀴 돌고 있는지 체크 }

scan.close(); // 다 돌고나서 스캐너 종료 }

 

'공부 > OOP' 카테고리의 다른 글

다형성 (Polymorphism)  (0) 2022.02.07
컴공 뚝배기 깨는 별찍기  (0) 2022.01.18
중첩 반복문 ^-ㅠ  (0) 2022.01.11
2021.1.4 Java 4회차  (0) 2022.01.04
2021.12.31 Java 3회차  (0) 2022.01.03