Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <ctime>
- using namespace std;
- void Rand(int *a, int n)
- {
- for (int i = 0; i < n; i++)
- {
- a[i] = rand() % 20;
- }
- }
- void Vivod(int *a, int n)
- {
- for (int i = 0; i < n; i++)
- {
- printf("Arr[%d] = %d\n", i, a[i]);
- }
- }
- int main()
- {
- srand((unsigned)time(NULL));
- setlocale(LC_ALL, "russian");
- int size;
- printf("Введите размерность массива ");
- scanf_s("%d", &size);
- int *Arr = new int[size];
- Rand(Arr, size);
- Vivod(Arr, size);
- int Min = Arr[0];
- int k = 0;
- for (int i = 1; i < size; i++)
- {
- if (Arr[i] < Min)
- {
- Min = Arr[i];
- k = i;
- }
- }
- printf("Min = %d ", Min);
- printf("Индекс мин.эл-та = %d\n", k);
- for (int i = k+1; i < size; i++)
- {
- Arr[i] = 0;
- }
- for (int i = 0; i < size; i++)
- {
- printf("Arr[%d] = %d\n", i, Arr[i]);
- }
- delete[]Arr;
- system("pause");
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement