最大値・最小値
C++では、<algorithm>ヘッダをインクルードすることでmax(),min()関数が使えるので、
自分で書く必要はありません。max(),min()はよく使うので覚えておいてください。
引数の型は、int型でもdouble型でも使えます。
自分で書く必要はありません。max(),min()はよく使うので覚えておいてください。
引数の型は、int型でもdouble型でも使えます。
例)
max( 12 , 35 ); //35が返ってくる min( -5.0 , 56.6 ); //-5.0が返ってくる
配列aから最大の値を返す関数
int array_max(int a[], int n){ int m = a[0]; for(int i=1 ; i<n ; i++){ m = max( a[i] , m ); } return m; }
配列aから最小の値を返す関数
int array_mim(int a[], int n){ int m = a[0]; for(int i=1 ; i<n ; i++){ m = min( a[i] , m ); } return m; }
...