'Study자료/문제'에 해당되는 글 5건

  1. 2010.11.12 2010.11.12 스터디 문제
  2. 2010.11.05 2010.11.5 스터디 #5 문제
  3. 2010.09.15 [10.09.29] C문제
  4. 2010.09.12 [10.09.12] C언어 문제 2
  5. 2010.09.03 [10.09.03(금)] C 문제
2010. 11. 12. 15:06
가위 바위 보 게임을 만들어 보자. 사용자로부터 가위 바위 보 중에서 하나를 입력받는다. 그리고 컴퓨터는 난수 생성을 통해서 가위 바위 보 중에서 하나를 선택하게 한다. 이 둘을 비교해서 승자와 패자를 가려주는 프로그램을 작성해 보자. 단 프로그램의 진행은 사용자가 질 때까지 계속되어야 하고, 마지막에 가서는 게임의 결과 (a승 b무)까지 출력해 주도록 하자.


실행의 예)
바위는 1, 가위는 2, 보는 3  : 2
당신은 가위를 선택, 컴퓨터는 가위 선택 비겼습니다.

바위는 1, 가위는 2, 보는 3 : 1
당신은 바위선택, 컴퓨터는 바위 선택 비겼습니다.

바위는 1, 가위는 2, 보는 3 : 3
당신은 보선택, 컴퓨터는 보 선택 비겼습니다.

바위는 1, 가위는 2, 보는 3 : 3
당신은 보선택, 컴퓨터는 가위 선택, 당신이 졌습니다

게임결과 : 0승 3무

'Study자료 > 문제' 카테고리의 다른 글

2010.11.5 스터디 #5 문제  (0) 2010.11.05
[10.09.29] C문제  (0) 2010.09.15
[10.09.12] C언어 문제 2  (0) 2010.09.12
[10.09.03(금)] C 문제  (0) 2010.09.03
Posted by Triany
2010. 11. 5. 16:40

보호되어 있는 글입니다.
내용을 보시려면 비밀번호를 입력하세요.

2010. 9. 15. 20:33

보호되어 있는 글입니다.
내용을 보시려면 비밀번호를 입력하세요.

2010. 9. 12. 18:40

1. 4 X 4 int형 2차원 배열을 선언하고 모든 요소를 아래 그림의 왼쪽에 있는 형태와 동일하게 초기화 하자. 그리고 배열의 요소들을 오른쪽 방향으로 90도 식 이동시켜서 출력하는 프로그램을 작성해 보자. 배열이 변경되는 형태는 다음과 같다.


1   13  1    16  15  14  13    4 8  12 16
5    14 10  2   12 11 10    3 7  11 15
9 10  11  12   =>  15  11 7 3  =>  8  => 2 6  10 14
13 14  15  16     16  12 8 4    4   1 5 9 13


2) 사용자로부터 정수를 하나 입력받아서 변수 a에 저장한다. 입력받은 값의 제곱을 계산해서 다시 a에 대입해 주는 프로그램을 구현해 보자. 입력받은 값의 제곱을 계산하는 함수를 독립적으로 구현해서 main함수가 이를 호출하는 형식으로 구현하기로 하자(함수의 이름은 square라 하자). 여기에는 두 가지 방법으로 함수를 구현할 수 있다.

-Call - By - Value에 의한 방법 :
  square 함수 호출 시 변수 a를 전달한다. 그리고  함수는 제곱 값을 계산해서 반환해 준다. 반환 값을 변수 a에 다시 저장한다.
  함수의 호출형태 : a = Square(a);


-Call- By- Reference의 방법 :
  Square 함수 호출 시  변수 a의 주소 값을 전달한다. 그리고 함수는 주소 값을 참조해서 변수 a의 값을 알아낸 다음 제곱을 계산한다. 그리고 변수 a의 값을 변경한다. 주소 값을 알고 있으므로 변수 a로의 접근이 가능하다.
  함수의 호출 형태 : Squrare(&a);


 두 가지 형태의 Square함수를 모두 구현하고 이에 따른 적절한 함수도 구현해 보자.

By. P





 1. for문과 while문을 이용해 다음을 출력하시오.
 
                         *
                       * * *
                     * * * * *
                   * * * * * * *
                 * * * * * * * * *
                   * * * * * * *
                     * * * * * 
                       * * *
                         *


2. 다음 배열을 이차원 배열에 저장하고,

   dog       apple       car      rabbit
 orange   subway     bird     banana
  plane      cat        grape     ship

  위 단어들중 연관있는 단어들 끼리 출력 하시오.
 
  (단. 위 배열에는 규칙성이 있으며 for문이나 while 문을 통해 자동출력하게 하시오.
       힌트! (드래그) 배열포인터를 사용한 연산으로 반복문 돌려야 함.)
By. M






 심석고등학교의 학생 7명이 천하대에 수시 원서를 접수하였다. 학생들의 대학교 합격 여부를 알려주는 코딩을 해보자. 희망하는 학과에 합격 할 수 있는 학생들은 5명이며, 성적순으로 합격의 여부가 결정된다.
학생들의 정보를 char형 이차원 배열 student 에 학생들의 이름과 희망하는 학과를 저장한다. 저장되는 순서는 학생들의 성적순이다.

<stduent 배열>
강호동        체육학과
안철수        정보보호학과
앙드레김     의상학과
이명박        정치학과
한효주        방송학과
강병규        체육학과
신정환        방송학과

1. student 배열의 저장된 모습과 전체 합격여부와 불합격 여부를 함께 출력해준다.
<출력될 때>
강호동        체육학과              합격
안철수        정보보호학과        합격
앙드레김     의상학과              합격
이명박        정치학과              합격
한효주        방송학과              합격
강병규        체육학과           불합격
신정환        방송학과           불합격

2. 천하대에 지원한 사람들 중 불합격한 사람들의 명단이 필요하다. 불합격한 사람들의 명단을 확인하기 위하여 위에 1번에서 정의한 student배열을 가리키는 포인터를 정의하고 그 포인터를 이용하여 불합격한 사람들의 명단을 출력한다.

By. A


 

'Study자료 > 문제' 카테고리의 다른 글

2010.11.12 스터디 문제  (0) 2010.11.12
2010.11.5 스터디 #5 문제  (0) 2010.11.05
[10.09.29] C문제  (0) 2010.09.15
[10.09.03(금)] C 문제  (0) 2010.09.03
Posted by Triany
2010. 9. 3. 11:02

1)3개의 과목 이름[C프로그래밍], [컴퓨터 개론], [객체지향 프로그래밍]을 이차원 배열에 저장하고, 이 세 과목에 대한 점수를 각각 다음과 같이 저장하여 각 학생당 세 과목의 합을 구하여 출력하는 프로그램을 작성하시오.
  학생1   30, 30, 40
  학생2   78, 93, 88
  학생3   98, 99, 75
  학생4   69, 78, 85

2) 다음 식을 참고로 섭씨온드를 화씨온도로 변환하는 프로그램을 다음과 같은 출력이 나오도록 작성하시오
  [섭씨온도(C)와 화씨온도(F)와의 관계식은 다음과 같다.
                 C = (5/9) (F-32)
    섭씨온도가 -20부터 100까지 10씩 증가하도록 하며, 이 때의 화씨온도를 구하여 출력하고, 온도는 모두 실수 형태로 소수점 
    두 자리까지 출력]

                                                                                                                                                                       By. P


1) 철이, 영이, 호돌이, 호순이의 평균 몸무계를 구해보자.
    평균 몸무계를 구하는 공식은 [ 표준체중 = (키-100) * 09 ] 이다.
            
            철이    : 175cm, 60kg
            영이    : 160cm, 55kg
            호돌이  : 165cm, 60kg
            호순이  : 158cm, 40kg


<출력될 때>
철이 : 키, 체중 -> 표준체중

2) 각각의 비만도를 측정해보자.
    비만도를 구하는 공식은 [(측정체중kg-표준체중kg)/표준체중]x100 = 비만도(%)

          비만: 20%이상
          약간비만:10~20%
          정상:+-10%
          약간마른편:-10~-20%
          매우마른편:-20%이하

<출력될 때>
철이 : 비만도 -> 비만
By.A

'Study자료 > 문제' 카테고리의 다른 글

2010.11.12 스터디 문제  (0) 2010.11.12
2010.11.5 스터디 #5 문제  (0) 2010.11.05
[10.09.29] C문제  (0) 2010.09.15
[10.09.12] C언어 문제 2  (0) 2010.09.12
Posted by Triany