Язык не указан,поэтому на свой выбор си++.
Задание не пояснено.Что значит формирует? Это динамика или статика?
#include<iostream>;
using namespace std;
int main()
{
int arr[9] = { 0, 0, 0, 0, 0, 0, 0, 0, 0 };
cout << endl << "array of random numbers" << endl;
for (int i = 0; i < 9; i++)
{
arr[i] = rand() % 10;
cout << arr[i] << " ";
}
cout << endl<<"replacing an array with units" <<endl;
for (int i = 0; i < 9; i++)
{
arr[i] = 1;
cout << arr[i] << " ";
}
cout << endl;
system("pause");
return 0;
}