연습문제(10-1)

앞의 강의에서 숫자를 하나 입력받아 1 이상 입력받은 값 이하의 랜덤한 정수를 반환(return)하는 함수를 만들어 보았습니다.

이 함수를 바탕으로 두가지 숫자를 받아 그 사이의 랜덤한 정수를 반환하는 함수를 만들어 봅시다.

  • 함수는 두가지 정수를 파라메터로 받습니다.
  • 파라메터에 들어오는 첫번째 수는 두번째 수보다 작습니다.
  • 첫번째 수부터 두번째 수까지의 수 중 랜덤한 하나의 값을 return합니다.

연습문제(10-2)

아래 조건을 만족하는 가위 바위 보 코드를 만들어 봅시다.

  • 메인 함수는 하나의 문자열을 파라메터로 받습니다.
  • 입력받은 문자열이 "가위", "바위", "보" 중 하나가 아니라면 "잘못 입력하셨습니다."라는 문구를 출력하고 함수를 종료합니다.
  • 컴퓨터 역시 "가위", "바위", "보" 중 하나의 값을 랜덤하게 가집니다.
  • "당신: x, 컴퓨터: y"를 콘솔에 출력합니다. x에는 입력받은 문자열을, y에는 컴퓨터의 값이 들어갑니다.
  • 가위 바위 보의 승자를 구한 후 "x의 승리입니다."를 콘솔에 출력합니다. x에는 "당신" 혹은 "컴퓨터"가 들어갑니다.
  • 비긴 경우 "비겼습니다."를 콘솔에 출력합니다.

+ Recent posts