Предмет: Информатика,
автор: vadim4ik2342525
Составьте программу которая формирует массив из 9 случайных чисел и заменят все элементы массива единицами.
Аноним:
А зачем тогда эти числа, если все равно их единицами заменять?
Ответы
Автор ответа:
1
Язык не указан,поэтому на свой выбор си++.
Задание не пояснено.Что значит формирует? Это динамика или статика?
#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;
}
Автор ответа:
1
Я не стану выбирать С++ - это все же язык для решения совсем иных задач.
PascalABC.NET 3.4.2, сборка 1864 от 11.11.2018
Внимание! Если программа не работает, обновите версию!
begin
var a := ArrRandom(9, -50, 50);
a.Println;
a.Fill(t -> 1);
a.Println
end.
1 3 17 -6 -22 19 -1 -29 -20
1 1 1 1 1 1 1 1 1
Приложения:
![](https://files.topotvet.com/i/01c/01cd7cffd793380bc4ec5d57b548d473.jpg)
Похожие вопросы
Предмет: Математика,
автор: denok77
Предмет: Геометрия,
автор: a903202991531
Предмет: Окружающий мир,
автор: vishkovskiy
Предмет: Математика,
автор: sagareishvilita
Предмет: Литература,
автор: Peter231