Вопрос задан 04.09.2020 в 16:27. Предмет Информатика. Спрашивает Новак Ксения.

Составьте программу, которая заполняет массив а [1..10] случайными целыми числами в диапазоне от 1

до 10, затем преобразовывает его, увеличие все элементы с нечетными значениями в 3 раза, а элементы с четными значениями заменяя на 0 (Паскаль)
0 0
Перейти к ответам

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

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

Программа на языке Паскаль, которая заполняет массив а[1..10] случайными целыми числами в диапазоне от 1 до 10, а затем преобразовывает его, увеличивая все элементы с нечетными значениями в 3 раза, а элементы с четными значениями заменяет на 0:

``` program ArrayTransformation; var a: array[1..10] of integer; i: integer; begin // Заполнение массива случайными числами Randomize; for i := 1 to 10 do begin a[i] := Random(10) + 1; writeln('a[', i, '] = ', a[i]); end; writeln('--- Преобразование массива ---'); // Преобразование массива for i := 1 to 10 do begin if a[i] mod 2 = 1 then // Если значение нечетное a[i] := a[i] * 3 else // Если значение четное a[i] := 0; writeln('a[', i, '] = ', a[i]); end; end. ```

В этой программе используется генератор случайных чисел Randomize для заполнения массива a[1..10] случайными целыми числами в диапазоне от 1 до 10. Затем происходит преобразование массива: все элементы с нечетными значениями увеличиваются в 3 раза, а элементы с четными значениями заменяются на 0. Выводится исходный и преобразованный массив.

0 0

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

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

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