Вопрос задан 25.09.2018 в 01:53. Предмет Информатика. Спрашивает Куканов Стас.

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

количество отрицательных чисел и сумму нечетных элементов массива
0 0
Перейти к ответам

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

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

program ArrayZ;
uses CRT; // Подключение модуля CRT
var  z: array[1..4, 1..3] of integer; // Массив  i, j, n, o: integer;// Переменные для циклов и счета отрицательных и нечетных элементов
begin  randomize; // Нужно для turbopascal  // Заполнение массива  for i := 1 to 4 do  begin    writeln; // Переход на другую строку    for j := 1 to 3 do    begin      z[i, j] := random(60) - 30; // Рандомное заполнение массива      write(z[i, j]:8); // Вывод в консоль массива    end;  end;  // Нахождение отрицательных и нечетных элементов  for i := 1 to 4 do    for j := 1 to 3 do    begin      if z[i, j] mod 2 <> 0 then // Нахождение нечетных элементов        n := n + 1;      if z[i, j] < 0 then // Нахождение отрицательных элементов        o := o + 1;    end;   writeln; // Переход строки чтобы не было конфликтов  writeln('Нечетных элементов: ', n, ' | Отрицательных элементов: ', o); // Вывод результатаend.
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для вычисления количества отрицательных чисел и суммы нечетных элементов массива Z[1...4,1...3] можно использовать следующую программу:

```python def calculate_negative_count_and_odd_sum(Z): negative_count = 0 odd_sum = 0

for row in Z: for element in row: if element < 0: negative_count += 1 if element % 2 != 0: odd_sum += element

return negative_count, odd_sum

# Пример использования: Z = [[1, -2, 3], [-4, 5, -6], [7, 8, 9], [-10, 11, 12]] negative_count, odd_sum = calculate_negative_count_and_odd_sum(Z) print("Количество отрицательных чисел:", negative_count) print("Сумма нечетных элементов:", odd_sum) ```

В данной программе мы создаем функцию `calculate_negative_count_and_odd_sum`, которая принимает массив `Z` и вычисляет количество отрицательных чисел и сумму нечетных элементов. Затем мы проходимся по каждому элементу массива `Z` с помощью двух вложенных циклов. Если элемент меньше нуля, увеличиваем счетчик `negative_count` на единицу. Если элемент нечетный, добавляем его к переменной `odd_sum`. В конце функция возвращает количество отрицательных чисел и сумму нечетных элементов.

Пример использования программы с массивом `Z = [[1, -2, 3], [-4, 5, -6], [7, 8, 9], [-10, 11, 12]]` выведет следующий результат: ``` Количество отрицательных чисел: 4 Сумма нечетных элементов: 16 ```

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

0 0

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

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

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