Вопрос задан 30.06.2023 в 01:05. Предмет Информатика. Спрашивает Пальниченко Олеся.

1. Написать программу вычисления сумм всех положительных элементов массива вводимых с клавиатуры.

2. Написать программу вычисления кол-ва нечетных чисел массива. 3. Написать программу поиска наименьшего элемента массива
0 0
Перейти к ответам

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

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

Ответ:

const

 n = 25;

 

var

 a: array[1..n] of integer;

 k0, k, i, s: integer;

 p: real;

 

begin

 s := 0;

 p := 1;

 k := 0;

 k0 := 0;

 for i := 1 to n do

 begin

   a[i] := -n div 2 + random(n);

   Write(a[i]:4);

   if a[i] = 0 then

     inc(k0);

   if a[i] > 0 then

     s := s + a[i];

   if a[i] < 0 then

   begin

     p := p * a[i];

     inc(k);

   end;

 end;

 WriteLn;

 Writeln('Сумма: ', s);

 Writeln('Количество 0: ', k0);

 if k <> 0 then

   Writeln('Произведение: ', p)

 else

   Writeln('Нет таких чисел. ')

end.

Объяснение:

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

Конечно, вот примеры программ на языке Python для выполнения каждой из указанных вами задач:

  1. Программа вычисления суммы всех положительных элементов массива:
python
# Запрашиваем размер массива n = int(input("Введите размер массива: ")) # Инициализируем массив и сумму arr = [] positive_sum = 0 # Заполняем массив элементами for i in range(n): num = int(input(f"Введите элемент {i + 1}: ")) arr.append(num) # Вычисляем сумму положительных элементов for num in arr: if num > 0: positive_sum += num # Выводим результат print(f"Сумма положительных элементов массива: {positive_sum}")
  1. Программа вычисления количества нечетных чисел в массиве:
python
# Запрашиваем размер массива n = int(input("Введите размер массива: ")) # Инициализируем массив и счетчик нечетных чисел arr = [] odd_count = 0 # Заполняем массив элементами for i in range(n): num = int(input(f"Введите элемент {i + 1}: ")) arr.append(num) # Подсчитываем количество нечетных чисел for num in arr: if num % 2 != 0: odd_count += 1 # Выводим результат print(f"Количество нечетных чисел в массиве: {odd_count}")
  1. Программа поиска наименьшего элемента в массиве:
python
# Запрашиваем размер массива n = int(input("Введите размер массива: ")) # Инициализируем массив и переменную для хранения наименьшего элемента arr = [] min_element = None # Заполняем массив элементами for i in range(n): num = int(input(f"Введите элемент {i + 1}: ")) arr.append(num) # Ищем наименьший элемент for num in arr: if min_element is None or num < min_element: min_element = num # Выводим результат print(f"Наименьший элемент массива: {min_element}")

Вы можете скопировать и вставить каждую из этих программ в среду разработки Python и выполнить их, чтобы увидеть результат.

0 0

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

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

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

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