Вопрос задан 30.06.2023 в 13:12. Предмет Информатика. Спрашивает Бирюлина Варя.

Дан одномерный массив. Размерность массива N. Найти количество нулей, положительных и отрицательных

элементов. Заполнение массива осуществить с клавиатуры.
0 0
Перейти к ответам

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

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

Ответ:

var

k1,k2,k3,i,n: integer;

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

begin

write('n=');

readln(n);

k1:=0;k2:=0;k3:=0;

for i := 1 to n do

begin

write('a[i]:= ');

readln(a[i]);  

end;

for i:=1 to n do

begin

if(a[i]<0) then k1:=k1+1 else

if(a[i]>0) then k2:=k2+1;

if(a[i]=0) then k3:=k3+1 else

end;

writeln('Otricatelnih= ',k1, ' polozhitelnih= ',k2, ' ravnih nulu= ',k3);

readln;

end.

Объяснение:

э

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

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

python
# Запрашиваем размерность массива от пользователя N = int(input("Введите размерность массива: ")) # Инициализируем счетчики для нулей, положительных и отрицательных элементов count_zeroes = 0 count_positives = 0 count_negatives = 0 # Создаем пустой массив array = [] # Заполняем массив элементами, вводимыми пользователем for i in range(N): num = float(input(f"Введите элемент {i + 1}: ")) array.append(num) # Подсчитываем количество нулей, положительных и отрицательных элементов for num in array: if num == 0: count_zeroes += 1 elif num > 0: count_positives += 1 else: count_negatives += 1 # Выводим результаты print(f"Количество нулей: {count_zeroes}") print(f"Количество положительных элементов: {count_positives}") print(f"Количество отрицательных элементов: {count_negatives}")

Этот код сначала запрашивает у пользователя размерность массива (N), а затем заполняет массив элементами, которые пользователь вводит с клавиатуры. Затем программа подсчитывает количество нулей, положительных и отрицательных элементов в массиве и выводит результаты.

0 0

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

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

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

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