Вопрос задан 18.06.2023 в 11:53. Предмет Информатика. Спрашивает Рижий Владік.

Написать в PascalABC программу заполнения массива тремя способами: с клавиатуры, случайными

числами, по формуле. помогите пж, срочно надо 25 баллов
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Браунг Данил.

var a: array [1..10] of real;

i: integer;

begin

   for i := 1 to 10 do

   begin

       write('Введите ', i, ' элемент массива: ');

       readln(a[i]);

   end;

   writeln('С клавиатуры: ', a);

   

   for i := 1 to 10 do

   begin

       a[i] := random(-5,5);

   end;

   writeln('Случайными числами: ', a);

   

   for i := 1 to 10 do

   begin

       a[i] := i + sin(i);

   end;

   writeln('По формуле: ', a);

end.

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Вот пример программы на языке PascalABC, которая заполняет массив тремя разными способами: с клавиатуры, случайными числами и по формуле.

```pascal program FillArray;

const SIZE = 10; // размер массива

var arr: array[1..SIZE] of Integer; i: Integer;

begin // Заполнение массива с клавиатуры writeln('Введите элементы массива:'); for i := 1 to SIZE do begin write('Элемент ', i, ': '); readln(arr[i]); end;

// Заполнение массива случайными числами Randomize; for i := 1 to SIZE do begin arr[i] := Random(100); // случайное число от 0 до 99 end;

// Заполнение массива по формуле for i := 1 to SIZE do begin arr[i] := i * 2; // пример формулы: умножение на 2 end;

// Вывод массива writeln('Массив:'); for i := 1 to SIZE do begin write(arr[i], ' '); end; writeln; end. ```

В этой программе используется массив `arr` размером 10 элементов. Сначала массив заполняется с клавиатуры, затем случайными числами и, наконец, по формуле. В каждом случае элементы массива выводятся на экран.

Примечание: В данном примере размер массива равен 10, но вы можете изменить его, если вам нужно больше или меньше элементов.

Надеюсь, это поможет вам с вашей задачей! Если у вас возникнут еще вопросы, не стесняйтесь задавать.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос