Есть ответ 👍

Подсчитать количество положительных элементов массива.

295
338
Посмотреть ответы 3

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


N- количество элементов в массиве; arr - одномерный массив, содержащий n элементов; i - переменная-счетчик; count - счетчик для положительных элементов массива. пример выполнения программы, определяющей количество положительных элементов массива. -36 -19 -23 18 -25 45 -32 14 -45 3 4 программа на языке паскаль:     const n = 10; var arr: array[1..n] of integer; i: byte; count: byte; begin randomize; count : = 0; for i: =1 to n do begin arr[i] : = random(100) - 50; write(arr[i],' '); if arr[i] > 0 then count : = count + 1; end; writeln; writeln(count); end.  
Kizi89
4,7(94 оценок)

необходимо перебрать все элементы массива в цикле (обычно используется for) и сравнить их с нулем (с условного оператора if, вложенного в цикл). если текущий элемент массива больше нуля, то следует увеличить на единицу счетчик положительных элементов, которому до цикла присваивается значение 0 (т. к. еще ни одного положительного элемента массива не найдено). после завершения цикла значением данного счетчика будет найденное количество положительных элементов массива.

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

Murzikov
4,4(62 оценок)

Потому что в 20 веке люди на больших расстояниях могли общаться по стационарному телефону, и то он был не у каждого, а сейчас почти в каждой квартире есть компьютер с доступом к интернету, у многих есть мобильные телефоны, у большинства подростков - смартфоны   с доступом к сети интернет.

Реши свою проблему, спроси otvet5GPT

  • Быстро
    Мгновенный ответ на твой вопрос
  • Точно
    Бот обладает знаниями во всех сферах
  • Бесплатно
    Задай вопрос и получи ответ бесплатно

Популярно: Информатика

Caktus Image

Есть вопросы?

  • Как otvet5GPT работает?

    otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса.
  • Сколько это стоит?

    Проект находиться на стадии тестирования и все услуги бесплатны.
  • Могу ли я использовать otvet5GPT в школе?

    Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое!
  • В чем отличия от ChatGPT?

    otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.

Подпишись на наш телеграмм канал

GTP TOP NEWS