File tree Expand file tree Collapse file tree 8 files changed +106
-0
lines changed Expand file tree Collapse file tree 8 files changed +106
-0
lines changed Original file line number Diff line number Diff line change
1
+ # 문제17 : 놀이기구 키 제한
2
+
3
+ 유주는 놀이공원 아르바이트 중입니다. 그런데 놀이기구마다 키 제한이 있습니다.
4
+ 유주가 담당하는 놀이기구는 키가 150cm 이상만 탈 수 있습니다.
5
+
6
+ 입력으로 키가 주어지면
7
+ 키가 150이 넘으면 YES를 틀리면 NO를 출력하는 프로그램을 작성하세요.
Original file line number Diff line number Diff line change
1
+ /*
2
+ # 문제17 : 놀이기구 키 제한
3
+
4
+ 유주는 놀이공원 아르바이트 중입니다. 그런데 놀이기구마다 키 제한이 있습니다.
5
+ 유주가 담당하는 놀이기구는 키가 150cm 이상만 탈 수 있습니다.
6
+
7
+ 입력으로 키가 주어지면
8
+ 키가 150이 넘으면 YES를 틀리면 NO를 출력하는 프로그램을 작성하세요.
9
+ */
10
+
11
+ const n = prompt ( '키를 입력하세요.' ) ;
12
+ if ( n >= 150 ) {
13
+ console . log ( 'YES' ) ;
14
+ } else {
15
+ console . log ( 'NO' ) ;
16
+ }
Original file line number Diff line number Diff line change
1
+ # 문제18 : 평균 점수
2
+
3
+ 영하네 반은 국어, 수학, 영어 시험을 보았습니다. 영하는 친구들의 평균 점수를 구해주기로 했습니다.
4
+
5
+ 공백으로 구분하여 세 과목의 점수가 주어지면 전체 평균 점수를 구하는 프로그램을 작성하세요.
6
+ 단, 소숫점 자리는 모두 버립니다.
7
+
8
+ ``` jsx
9
+ ** 입출력**
10
+
11
+ 입력 : 20 30 40
12
+ 출력 : 30
13
+ ```
Original file line number Diff line number Diff line change
1
+ /*
2
+ # 문제18 : 평균 점수
3
+
4
+ 영하네 반은 국어, 수학, 영어 시험을 보았습니다. 영하는 친구들의 평균 점수를 구해주기로 했습니다.
5
+
6
+ 공백으로 구분하여 세 과목의 점수가 주어지면 전체 평균 점수를 구하는 프로그램을 작성하세요.
7
+ 단, 소숫점 자리는 모두 버립니다.
8
+
9
+ **입출력**
10
+
11
+ 입력 : 20 30 40
12
+ 출력 : 30
13
+
14
+ */
15
+
16
+ const score = prompt ( '각 과목의 점수를 띄어쓰기로 구분하여 입력하세요.' )
17
+ let scoreStr = score . split ( ' ' ) ;
18
+ let sum = 0 ;
19
+ for ( let i = 0 ; i < scoreStr . length ; i ++ ) {
20
+ sum += parseInt ( scoreStr [ i ] ) ;
21
+ }
22
+
23
+ console . log ( Math . floor ( sum / ( scoreStr . length ) ) ) ;
Original file line number Diff line number Diff line change
1
+ 문제19 : 제곱을 구하자
2
+
3
+ 공백으로 구분하여 두 숫자 a와 b가 주어지면, a의 b승을 구하는 프로그램을 작성하세요.
Original file line number Diff line number Diff line change
1
+ // 문제19 : 제곱을 구하자
2
+
3
+ // 공백으로 구분하여 두 숫자 a와 b가 주어지면, a의 b승을 구하는 프로그램을 작성하세요.
4
+
5
+ const n = prompt ( '두 숫자를 공백으로 구분하여 입력하세요.' ) . split ( ' ' ) ;
6
+
7
+ console . log ( Math . pow ( parseInt ( n [ 0 ] ) , parseInt ( n [ 1 ] ) ) ;
Original file line number Diff line number Diff line change
1
+ # 문제20 : 몫과 나머지
2
+
3
+ 공백으로 구분하여 두 숫자가 주어집니다.
4
+ 두번째 숫자로 첫번째 숫자를 나누었을 때 ** 그 몫과 나머지를 공백으로 구분하여 출력하세요.**
5
+
6
+ ``` jsx
7
+ ** 입출력**
8
+
9
+ 입력 : 10 2
10
+ 출력 : 5 0
11
+ ```
Original file line number Diff line number Diff line change
1
+ /*
2
+ # 문제20 : 몫과 나머지
3
+
4
+ 공백으로 구분하여 두 숫자가 주어집니다.
5
+ 두번째 숫자로 첫번째 숫자를 나누었을 때 **그 몫과 나머지를 공백으로 구분하여 출력하세요.**
6
+
7
+ **입출력**
8
+
9
+ 입력 : 10 2
10
+ 출력 : 5 0
11
+
12
+ 답안 const n = prompt('수를 입력하세요.').split(' ');
13
+
14
+ const result = Math.floor(parseInt(n[0], 10) / parseInt(n[1], 10));
15
+ const left = parseInt(n[0], 10) % parseInt(n[1], 10);
16
+
17
+ console.log(result, left);
18
+ */
19
+
20
+ function divide ( ) {
21
+ const numbers = prompt ( '공백으로 구분하여 두 숫자를 입력하세요.' ) . split ( ' ' ) ;
22
+ const 몫 = parseInt ( numbers [ 0 ] / numbers [ 1 ] ) ;
23
+ const 나머지 = numbers [ 0 ] % numbers [ 1 ] ;
24
+
25
+ return console . log ( `몫: ${ 몫 } , 나머지: ${ 나머지 } ` ) ;
26
+ } ;
You can’t perform that action at this time.
0 commit comments