Выведите на экран все положительные элементы массива - Pascal ABC

Узнай цену своей работы

Формулировка задачи:

8. Создайте одномерный массив, в который пользователь введет с клавиатуры значения элементов. Выведите на экран значения элементов массива. Выведите на экран все положительные элементы массива.

Решение задачи: «Выведите на экран все положительные элементы массива»

textual
Листинг программы
...
for i:=1 to n do
 readln(a[i]);
for i:=1 to n do
  if a[i]>0 then 
    write(a[i],'  ');
...

Объяснение кода листинга программы

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

  1. readln(a[i]); - считывает элемент массива и сохраняет его в переменной a[i].
  2. if a[i]>0 then - проверяет, больше ли текущий элемент массива нуля.
  3. write(a[i],'  '); - если условие выполняется, то выводит элемент массива на экран с пробелом перед ним. Таким образом, данный код выводит на экран все положительные элементы массива.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

7   голосов , оценка 3.714 из 5
Похожие ответы