본문 바로가기
C++

배열의 최대값(max), 최소값(min) 구하기 , flag

by 영카이브 2022. 6. 12.
  • 배열의 최대값 최소값 구하는 방법( 2가지 중 선택 )

1. 배열값 아무거나 하나 변수로 지정

2. 최대값은 0, 최소값은 999같은 배열에 있는 값보다 훨씬큰값으로 지정

 

< 최대값 구하기 >

문제) { 4, 5, 6, 1, 6, 7, 5 }배열에서 가장 큰 값 구하라 

< 최소값 구하기 >

문제) { 4, 5, 6, 1, 6, 7, 5 }배열에서 가장 작은 값 구하라 

 

  • flag 란?

존재여부를 알고 싶을 때 flag를 쓴다

int flag = 0; 으로 지정후 

for문을 돌릴때 조건에 맞을 시 flag = 1; 로 표시 후  break;를 써주어야한다.

( int flag = 1은 안됨, flag의 정의가 새롭게 정의되는것이고 이 정의는 for문안에서만 해당됨 )

 

주의 1 ) 수를 세어주는것은 count

주의 2 ) break; 는 for문을 나간다는 뜻이다

따라서 2중 for문 할 때에는 2개의 for문이 있으므로 한번더 표시를 해줘야한다

 

 

 

 

 

 

'C++' 카테고리의 다른 글

call by referecne 기초, 백업변수  (0) 2022.06.12
문자열(string) 기초  (0) 2022.06.12
포인터(Pointer) 기초  (0) 2022.06.12
call by value 기초  (0) 2022.06.12
swap 기초  (0) 2022.06.12