Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <cstdlib> // содержит srand() и rand()
- #include <ctime> // содержит time()
- using namespace std;
- int main () {
- setlocale (LC_ALL, "RUS");
- int i, min_value, max_value;
- const int SIZE = 2;
- int list[SIZE] {};
- // Объявляем указатели
- int *ptr_min_value, *ptr_max_value, *ptr_list;
- // Иницилизируем указатели адресами переменных
- ptr_min_value = &min_value;
- ptr_max_value = &max_value;
- ptr_list = list;
- // Автоматическая рандомизация
- srand (time (0));
- // Заполняем массив случайными числами
- for (i = 0; i < SIZE; i++) list[i] = rand ();
- // Находим минимальное значение.
- *ptr_min_value = *ptr_list;
- for (i = 1; i < SIZE; i++)
- if (*ptr_min_value > *(ptr_list + i)) *ptr_min_value = *(ptr_list + i);
- cout << "Минимальное значение: " << *ptr_min_value << '\n';
- // Находим максимальное значение.
- *ptr_max_value = *ptr_list;
- for (i = 1; i < SIZE; i++)
- if (*ptr_max_value < *(ptr_list + i)) *ptr_max_value = *(ptr_list + i);
- // cout << "Максимальное значение: " << *ptr_max_value << '\n';
- cout << "Максимальное значение: " << *ptr_max_value << '\n';
- cout << endl;
- //system ("pause");
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement