C/C++の宿題やらせてください。6代目。
■ このスレッドは過去ログ倉庫に格納されています
0051デフォルトの名無しさん
NGNG漏れも同レベルなので練習がてら
#include <iostream.h>
int max(int* const array, int size);
int min(int* const array, int size);
static const int NUM = 5;
int main(){
int array[NUM];
cout << "数字を" << NUM << "つ入力" << endl;
for(int i = 0; i < NUM; i++) cin >> array[i];
cout << "最大値:" << max(array, NUM) << " 最小値:" << min(array, NUM) << endl;
return 0;
}
int max(int* const array, int size){
int max;
for(int i = 0; i < size; i++)
if( i == 0 || max < array[i] ) max = array[i];
return max;
}
int min(int* const array, int size){
int min;
for(int i = 0; i < size; i++)
if( i == 0 || min > array[i] ) min = array[i];
return min;
}
■ このスレッドは過去ログ倉庫に格納されています