Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #define N 10
- using namespace std;
- int minArray(int *array, int size) { //Функция поиска наименьшего значения. Принимает ссылку на массив и его размер.
- int min = array[0]; //Допустим наименьшее это первое значение
- for (int i=0; i<size; i++) { //Идем циклом по массиву.
- if (array[i] < min) //Если i-тое значение меньше нашего минимума,
- min = array[i]; //То говорим, что это новое минимальное.
- }
- return min;
- }
- int main() { //Тело программы
- int mas[N];
- // Ввод массива
- for (int i=0; i<N; i++) {
- cout << "Введите mas[" << i << "]: ";
- cin >> mas[i];
- }
- //Нас попросили применить функцию к трем массивам разной размерности.
- //вместо этого просто применим к одному массиву, но обрезанному до
- //разных длин.
- cout << minArray(mas, N-2) << endl; //Применим к массиву обрезаному на 2 значения
- cout << minArray(mas, N-1) << endl; //На одно значение
- cout << minArray(mas, N) << endl; //К массиву без изменений
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement