| r6 vs r7 | ||
|---|---|---|
| ... | ... | |
| 45 | 45 | |
| 46 | 46 | == 제 4과제 == |
| 47 | 47 | 파일내 bitrate 값의 따라 각각 다른 파일의 저장하는 과제이다. |
| 48 | ||
| 49 | 49 | if문을 통해 6Mbps인 경우 4~6Mbps인 경우 그 외 데이터를 각각 저장 할 수 있도록 작성했다. |
| 50 | 50 | |
| 51 | 51 | {{{ if (bitrate >= 6000000) { |
| 52 | 52 | print out >> "HD.txt"; |
| 53 | 53 | hd_cnt++; hd_sum += bitrate; |
| 54 | } }}} |
|
| 55 | ||
| 54 | } }}} bitrate 값 마다 분리 해주는 구문이다. |
|
| 55 | 다른 값들도 구문과 같이 각각 분리해 준다. |
|
| 56 | 56 | |
| 57 | 57 | {{{if (hd_cnt > 0) { |
| 58 | 58 | res = sprintf("total : %d, bitrate avg : %.0f", hd_cnt, hd_sum / hd_cnt); |
| 59 | 59 | print res >> "HD.txt"; |
| 60 | } }}} |
|
| 61 | ||
| 60 | } }}} 파일 마지막 줄에 나눈 파일 마다의 총 파일의 개수와 평균 bitrate를 계산한 값을 출력하도록했다. |
|
| 61 | 다른 값들도 구문과 같이 총파일 개수와 평균 bitrate를 출력한다. |
|
| 62 | 62 | |
| 63 | 63 | |
| 64 | 64 | == 제 5과제 == |
| ... | ... |