Вопрос задан 24.07.2023 в 14:19. Предмет Информатика. Спрашивает Мартынова Катя.

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

0 0
Перейти к ответам

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

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

program massiv;

uses crt;

type Mass = array of Integer;

var

n, i, x : integer;

mas : mass;

begin

WriteLn('Сколько значений нужно поместить в массив?');

readLn(n);

SetLength(mas, n);

for i := 0 to n-1 do

begin  

WriteLn('Введите ' + i + ' элемент в массив');

readln(mas[i]);

end;

for i := 0 to n-1 do

if(mas[i] < 0) then

x:= x +1;

WriteLn('Всего отрицательных элементов = '+ x);

ReadLn();

end.

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

Для подсчета количества отрицательных элементов в массиве целых чисел на языке Паскаль, вы можете использовать следующий код:

pascal
program CountNegativeElements; const N = 10; // Размер массива (можете изменить на нужное значение) var arr: array[1..N] of Integer; i, countNegatives: Integer; begin // Заполнение массива произвольными значениями Randomize; // Инициализируем генератор случайных чисел for i := 1 to N do arr[i] := Random(201) - 100; // Генерируем числа от -100 до 100 // Вывод массива для наглядности (необязательно) writeln('Массив:'); for i := 1 to N do write(arr[i], ' '); writeln; // Подсчет отрицательных элементов countNegatives := 0; for i := 1 to N do begin if arr[i] < 0 then Inc(countNegatives); end; // Вывод результата writeln('Количество отрицательных элементов: ', countNegatives); // Завершение программы ReadLn; end.

В этом примере программа сначала заполняет массив arr случайными целыми числами от -100 до 100. Затем она проходит по массиву и считает количество отрицательных элементов, увеличивая счетчик countNegatives при каждом отрицательном числе. Результат выводится на экран.

0 0

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

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

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

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