Вопрос задан 04.05.2019 в 22:45. Предмет Информатика. Спрашивает Макеев Егор.

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

массив, заменяя все отрицательные элементы их модулями.
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Пятых Екатерина.
Var a:array[1..10] of integer; i:integer; begin for i:=1 to 10 do begin readln(a[i]); if a[i]<0 then a[i]:=abs(a[i]); end; for i:=1 to 10 do writeln(a[i]); end.
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Программа, которая организует ввод массива a[1....10] с клавиатуры и заменяет все отрицательные элементы их модулями, может быть следующей:

```python # Создаем пустой массив a a = []

# Вводим элементы массива с клавиатуры for i in range(10): num = int(input("Введите элемент массива: ")) a.append(num)

# Заменяем отрицательные элементы их модулями for i in range(10): if a[i] < 0: a[i] = abs(a[i])

# Выводим преобразованный массив print("Преобразованный массив:") for i in range(10): print(a[i]) ```

В этой программе мы сначала создаем пустой массив `a`. Затем, с помощью цикла, вводим 10 элементов массива с клавиатуры и добавляем их в массив `a`. Далее, с помощью еще одного цикла, проходим по всем элементам массива и проверяем, является ли элемент отрицательным. Если элемент отрицательный, то заменяем его на его модуль с помощью функции `abs()`. В конце программы выводим преобразованный массив на экран.

0 0

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

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

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