Вопрос задан 27.07.2023 в 02:33. Предмет Информатика. Спрашивает Абдуллаева Альбина.

введите с клавиатуры массив k3{n} определите сумму и количество положительных элементов массива. n

вводится с клавиатуры. 0 Написать в pascalABC
0 0
Перейти к ответам

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

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

begin

 var k3 := ReadArrInteger('Вводите', ReadInteger('n='));

 var (sum, n) := (0, 0);

 for var i := 0 to k3.Length - 1 do

 begin

   if (k3[i] > 0) then  

   begin

     n += 1;

     sum += k3[i];

   end;

 end;  

 println('Sum =', sum, 'n =', n);

end.

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

Для решения этой задачи на Паскаль (PascalABC.NET), нужно ввести массив с клавиатуры, определить сумму и количество положительных элементов. Ниже приведен код, выполняющий указанную задачу:

pascal
program PositiveElementsSum; const MaxArraySize = 100; var k3: array[1..MaxArraySize] of integer; n, i, positiveCount, sum: integer; begin Write('Введите размер массива n: '); ReadLn(n); // Проверка на допустимый размер массива if (n <= 0) or (n > MaxArraySize) then begin WriteLn('Некорректный размер массива. Размер должен быть от 1 до ', MaxArraySize); Exit; end; // Ввод массива с клавиатуры for i := 1 to n do begin Write('Введите элемент массива k3[', i, ']: '); ReadLn(k3[i]); end; // Начальные значения счетчиков positiveCount := 0; sum := 0; // Подсчет суммы и количества положительных элементов for i := 1 to n do begin if k3[i] > 0 then begin positiveCount := positiveCount + 1; sum := sum + k3[i]; end; end; // Вывод результата WriteLn('Количество положительных элементов массива: ', positiveCount); WriteLn('Сумма положительных элементов массива: ', sum); end.

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

0 0

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

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

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

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