이 문제 코드 작성할 수 있는 분,, 코드가 안나와요..
조회수 213회
- 왼쪽 main문과 함수를 사용하여 과제 수행하기
- 변수 선언 이외에는 main문 안에 다른 코드 작성 금지
- 주어진 함수 5개는 반드시 사용하기
(다른 함수를 추가로 만들어 사용하는 것은 가능)
- 함수 이름은 변경해도 상관 없음
- 무작위로 숫자 발생시켜 최소/최대/둘째 값 구하기 (5점)
[ q1 함수 16줄로 구현 가능 ]
1) 무작위로 5개의 숫자를 발생시킨 후
그중 최소/최대/둘째 값 구하기를 기본으로 함
2) 1에 해당하는 함수를 만든 후 5번 반복 실행하여 결과 구해야 함
( 1번 함수에서는 입력 받는 항목이 없어야 함 q1(); )
3) 무작위로 생성되는 숫자 범위는
처음에는 0~100 을 시작으로, 마지막에는 -200~300 으로 끝나야 함
4) N번째 q1() 실행 시 지금까지 생성한 5*N개의 수를 모두 이용해야 함
ex) 첫 실행에서는 5개의 수 중 최소/최대/둘째 값을 찾았으면
두 번째 실행에서는 지금까지 생성한 총 10개의 숫자 중에서 찾아야 하고
5번째 실행에서는 총 25개의 숫자 중 최소/최대/둘째 값 찾아야 함
- 문자를 1자 씩 입력 받아 조건에 맞게 출력하기 (5점)
[ q2 : 19줄(함수 제외), q2_add : 4줄, q2_sub : 8줄, q2_print : 10줄 ]
1) 기존에 없던 문자를 입력 받는 경우
: 입력 받은 문자 순서대로 아래부터 피라미드 모양으로 출력
2) 직전 출력 결과에 포함 되어있는 문자를 입력 받는 경우
: 입력 받은 문자 제외 후 나머지는 순서에 맞게 출력
3) 모양이 가득 차 문자를 더 이상 입력 받을 수 없는 경우
: 안내 문구 출력 후, 직전 출력 결과 다시 출력
- 문자 추가 함수, 문자 제거 함수,
결과 출력 함수를 각각 만들어 진행해야 함
답변을 하려면 로그인이 필요합니다.
프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.
(ಠ_ಠ)
(ಠ‿ಠ)
댓글 입력