Вопрос задан 17.06.2023 в 09:50. Предмет Информатика. Спрашивает Штокибас Дробиус.

заменить положительные элементы двумерного массива размерностью 3 на 4 на 1 а отрицательная на 0.

помогите пожалуйста и побыстрее ​
0 0
Перейти к ответам

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

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

// Pascal ABC.NET
var

 arr: Array [1 .. 3, 1 .. 4] of Integer;

 i, j: Integer;

begin

 // Ввод массива и т.д.

 for i := 1 to 3 do

   for j := 1 to 4 do

     if arr[i, j] > 0 then

       arr[i, j] := 1

     else if arr[i, j] < 0 then

       arr[i, j] := 0;

end.

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

Для замены положительных элементов двумерного массива размерностью 3 на 4 на 1, а отрицательных на 0, вам потребуется выполнить следующие шаги:

1. Создайте двумерный массив размерностью 3 на 4 и заполните его значениями. Вы можете использовать язык программирования, такой как C++, Python или Java, для реализации этой задачи.

2. Пройдитесь по каждому элементу массива и проверьте его значение: - Если значение элемента больше 0, замените его на 4. - Если значение элемента меньше 0, замените его на 0.

3. Выведите измененный массив на экран.

Вот пример кода на языке C++, который реализует эту задачу:

```cpp #include

int main() { const int rows = 3; const int cols = 4; int arr[rows][cols] = {{1, -2, 3, -4}, {5, 6, -7, 8}, {-9, 10, 11, -12}};

// Замена положительных элементов на 4 и отрицательных на 0 for (int i = 0; i < rows; ++i) { for (int j = 0; j < cols; ++j) { if (arr[i][j] > 0) { arr[i][j] = 4; } else { arr[i][j] = 0; } } }

// Вывод измененного массива for (int i = 0; i < rows; ++i) { for (int j = 0; j < cols; ++j) { std::cout << arr[i][j] << " "; } std::cout << std::endl; }

return 0; } ```

В этом примере мы создаем двумерный массив `arr` размерностью 3 на 4 и заполняем его значениями. Затем мы проходим по каждому элементу массива и заменяем положительные значения на 4 и отрицательные на 0. Наконец, мы выводим измененный массив на экран.

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

0 0

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

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

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

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