1
00:00:00,000 --> 00:00:03,160
>> 데이비드 J. 마란 : 우리는 작성한다고 가정
모든 사람을 요청하는 프로그램

2
00:00:03,160 --> 00:00:06,740
나이 한 다음 인쇄를위한 방
그 사람들이 얼마나 오래 중

3
00:00:06,740 --> 00:00:07,520
따라서 해?

4
00:00:07,520 --> 00:00:09,900
이제, 분명히 이것에 대한 산술
문제는 상당히 될 것입니다

5
00:00:09,900 --> 00:00:10,660
간단합니다.

6
00:00:10,660 --> 00:00:14,090
하지만 흥미로운 질문은, 만약에 우리
사전에 모르는 얼마나 많은 사람들이

7
00:00:14,090 --> 00:00:16,790
이 방에 어떻게가 될 수 있습니다
우리는 저장에 대해 갈 수

8
00:00:16,790 --> 00:00:17,980
자신의 나이의 모든?

9
00:00:17,980 --> 00:00:19,680
음, 어디 보자.

10
00:00:19,680 --> 00:00:22,760
>> 의 첫 번째 자극에 의​​해 시작하자
사용자, 나는, 여기했던대로

11
00:00:22,760 --> 00:00:26,410
사용하고있는 실내에있는 사람 수
getInt를과하기 위해 DO-whil​​e 루프

12
00:00:26,410 --> 00:00:28,220
정수 n을 얻는다.

13
00:00:28,220 --> 00:00:32,310
우리는 지금 이러한 각 요청한다고 가정
자신의 나이에 방에있는 사람.

14
00:00:32,310 --> 00:00:35,820
글쎄, 내 본능은 사용하는 것입니다
그 자극을, 그러나 나는 또한에 루프

15
00:00:35,820 --> 00:00:37,840
저장하는 장소가 필요
그 사람의 나이.

16
00:00:37,840 --> 00:00:40,760
그리고 내 첫 번째 본능이있을 것입니다
첫 번째의 변수를 사용하는

17
00:00:40,760 --> 00:00:43,690
사람의 나이, 다른 변수
두 번째 사람의 나이에,

18
00:00:43,690 --> 00:00:44,780
종류의 라인을 따라.

19
00:00:44,780 --> 00:00:46,230
중간 연령 -

20
00:00:46,230 --> 00:00:48,850
그럼, 1의 호출하자
첫 번째 사람.

21
00:00:48,850 --> 00:00:51,480
두 번째 사람이자 2 세.

22
00:00:51,480 --> 00:00:53,980
제 3 자에 대한이자 3 세.

23
00:00:53,980 --> 00:00:56,750
>> 그러나 잠깐,이 아마도 없습니다
아래로 갈 수있는 가장 좋은 경로입니다.

24
00:00:56,750 --> 00:01:00,620
나는 사전의에 알지 못하기 때문에
이 프로그램을 작성하고 컴파일하는 방법

25
00:01:00,620 --> 00:01:02,330
거기에 많은 사용자가 될 수 있습니다.

26
00:01:02,330 --> 00:01:06,590
그리고 또한, 한 많은이 있다면
100 변수를 선언 100 사용자,

27
00:01:06,590 --> 00:01:10,350
이하지 않는 같은 종류의 이상한 이름
최고의 디자인 같은 느낌.

28
00:01:10,350 --> 00:01:14,430
>> 음, 다행히도 다른 존재
변수의 타입은 배열을 호출하는

29
00:01:14,430 --> 00:01:18,710
우리가 정수의 번호를 저장할 수 있습니다
그 안에 우리가 모르는 경우에도

30
00:01:18,710 --> 00:01:22,190
내 프로그램을 작성할 때 얼마나 많은
이러한 정수 우리가 필요로하는 것입니다.

31
00:01:22,190 --> 00:01:25,970
그럼 철수하자이 삭제
대신 몇 가지 정수, 그리고 그것을 대체

32
00:01:25,970 --> 00:01:29,620
하나의 변수가 호출로,
, 나이, 복수를 말한다.

33
00:01:29,620 --> 00:01:33,420
하지만 이제 더 이상이 줄에 지정할 수
대괄호의 코드 우리

34
00:01:33,420 --> 00:01:35,460
n 개의 정수를 원한다.

35
00:01:35,460 --> 00:01:39,570
그러므로, 우리는 집합 것
나이 이러한 정수를 참조하십시오.

36
00:01:39,570 --> 00:01:43,490
>> 지금은 단지 순간에 내가 얻을 수있을 것이다
이 배열의 정수 각각의

37
00:01:43,490 --> 00:01:47,270
마찬가지로 대괄호의 방법으로
표기는 0부터 시작.

38
00:01:47,270 --> 00:01:51,720
그럼에 루프에서 현재 진행하자
자신의 나이에 대한 메시지를 표시.

39
00:01:51,720 --> 00:01:54,780
INT 위해 나는 0을 얻는다.

40
00:01:54,780 --> 00:01:59,464
나는 N보다 작은, 사람의 수
방에, I 플러스 플러스.

41
00:01:59,464 --> 00:02:06,610
>> 그리고 지금이 루프 내에서의 말을하자
사람의 수 %의 I의 printf의 시대

42
00:02:06,610 --> 00:02:09,430
자리 표시 자, 쉼표.

43
00:02:09,430 --> 00:02:13,210
그리고 지금보다는부터 계산 시작
프로그램 자체의하자에 0

44
00:02:13,210 --> 00:02:17,180
1에 의한 이상 증가 I 그래서 정상
이 프로그램을 사용하는 사람

45
00:02:17,180 --> 00:02:20,120
같이 계산 할 필요가 없습니다
컴퓨터 과학자 있습니다.

46
00:02:20,120 --> 00:02:26,130
의 지금 나이, 브라켓 I, 따라서하자
지정한다는 점에서 i 번째 세 우리

47
00:02:26,130 --> 00:02:31,480
연령의 배열을 얻을 것입니다
getInt와의 리턴 값.

48
00:02:31,480 --> 00:02:37,800
>> 지금이 루프 아래의 진행하자
약간의 시간이 경과한다고 가정합니다.

49
00:02:37,800 --> 00:02:41,690
그리고 지금의 또 다른 루프에서 진행하자
실제로 방에있는 모든 사람을 나이

50
00:02:41,690 --> 00:02:42,800
일년에 의해.

51
00:02:42,800 --> 00:02:48,110
그래서 다시, 나는 0을 얻을 INT, 나는 작
N보다,있는 사람의 수

52
00:02:48,110 --> 00:02:49,680
방, I 플러스 플러스.

53
00:02:49,680 --> 00:02:57,210
>> 그리고 지금이 루프의 내부의 말을하자
지금 사람 수에서 올해의 printf,

54
00:02:57,210 --> 00:03:00,990
%의 나는 자리, 의지
수, %의 나는 또 다른입니다

55
00:03:00,990 --> 00:03:03,210
세 자리.

56
00:03:03,210 --> 00:03:07,230
그리고 이들에 연결하기
개체 틀의 첫 번째 I를 가정 해 봅시다 플러스

57
00:03:07,230 --> 00:03:11,220
1, 그래서 다시 우리는 세기 시작
1에서 사용자를위한.

58
00:03:11,220 --> 00:03:18,630
다음의 그 사람의 나이를 연결하자
따라서 세 부류 I + 1, 등

59
00:03:18,630 --> 00:03:23,740
의 i 번째 나이를 찾으러 가자 지정하는 우리의
연령의 배열, 다음에 1을 추가하고,

60
00:03:23,740 --> 00:03:28,370
우리의 자리에 그 합계를 삽입,
닫기 괄호, 세미콜론.

61
00:03:28,370 --> 00:03:33,280
>> 의 지금은 메이크업이 프로그램을 컴파일하자
나이와의 도트로 실행할 수

62
00:03:33,280 --> 00:03:34,990
나이를 슬래시.

63
00:03:34,990 --> 00:03:38,770
그리고 세가 있다고 가정
방에있는 사람, 그리고 사람이 18,

64
00:03:38,770 --> 00:03:40,700
누군가가 19입니다, 사람은 20입니다.

65
00:03:40,700 --> 00:03:45,350
글쎄, 1 년에 각 그 사람의
, 19, 20, 21이 될 예정

66
00:03:45,350 --> 00:03:46,600
각각.

67
00:03:46,600 --> 00:03:48,948