Вопрос задан 05.08.2018 в 01:35. Предмет Информатика. Спрашивает Толстых Кирилл.

Помогите написать проги 1. замените все элементы массива целых чисел С(n) на противоположные по

знаку 2. найти произведение элементов массива целых чисел А(n), меньших 3 3. в линейный массив вещественных чисел на К-тое место вставить элемент, равный среднему арифметическому элементов массива
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Янкевич Даниил.
1.var a:array[1..100] of integer;
n,s,i:integer;
begin
write('Количество элементов=');
readln(n);
for i:=1 to n do begin
readln(a[i]);
end;
for i:=1 to n do begin
if a[i]>0 then a[i]:=-a[i]
else a[i]:=abs(a[i]);
end;
for i:=1 to n do begin
write(a[i]:3);
end;
end.
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

1. Для замены всех элементов массива целых чисел С(n) на противоположные по знаку, можно использовать следующий код на языке программирования:

```python def invert_array(arr): for i in range(len(arr)): arr[i] = -arr[i] return arr

# Пример использования C = [1, -2, 3, -4, 5] C = invert_array(C) print(C) # Результат: [-1, 2, -3, 4, -5] ```

2. Для нахождения произведения элементов массива целых чисел А(n), которые меньше 3, можно использовать следующий код:

```python def calculate_product(arr): product = 1 for num in arr: if num < 3: product *= num return product

# Пример использования A = [1, 2, 3, 4, 5] product = calculate_product(A) print(product) # Результат: 2 (произведение чисел 1 и 2) ```

3. Для вставки элемента, равного среднему арифметическому элементов массива, на К-тое место в линейный массив вещественных чисел, можно использовать следующий код:

```python def insert_average(arr, k): average = sum(arr) / len(arr) arr.insert(k, average) return arr

# Пример использования K = 3 arr = [1.0, 2.0, 4.0, 5.0] arr = insert_average(arr, K) print(arr) # Результат: [1.0, 2.0, 4.0, 3.0, 5.0] (среднее арифметическое элементов равно 3.0, вставлено на 3-е место) ```

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

0 0

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

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

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