Задать вопрос
1 сентября, 21:07

Сделать программу в Pascal.

1. Организуйте ввод и вывод одномерного массива в строку, в столбец.

2. Найдите произведение ненулевых элементов одномерного массива.

3. Найдите количество элементов одномерного массива, чьи значения лежат в пределах от - 5 до 5 включительно.

4. Выведите индексы нулевых элементов одномерного массива. Выходные данные оформите в виде:

Нулевые элементы массива находятся на 2, 3, 5, 8 местах.

+3
Ответы (1)
  1. 1 сентября, 21:39
    0
    begin

    var a : = Arr (1, 0, 2, 0, 3, 0, 4, 0, 5) ;

    Println ('в строку:') ; a. Println;

    Println ('в столбец:') ; a. Println (Newline) ;

    Println ('произведение ненулевых элементов:') ;

    a. Where (x - > x 0). Aggregate (1, (p, x) - > p * x). Println;

    Println ('кол-во элементов со значениями в пределах (-5, 5) : ') ;

    a. Where (x - > x. InRange (-5, 5)). Count. Println;

    Println ('нулевые элементы находятся на местах:') ;

    a. IndexesOf (x - > x = 0). Select (x - > x + 1). Println;

    end.
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Сделать программу в Pascal. 1. Организуйте ввод и вывод одномерного массива в строку, в столбец. 2. Найдите произведение ненулевых ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы
Похожие вопросы по информатике
Помогите решить! 1))) Вводятся 4 числа: a, b, c и d. Выведите все числа на отрезке от a до b, дающие остаток c при делении на d Входные данные 1 4 1 2 выходные данные 1 3 Входные данный 1 5 0 4 выходные данные 4 2))) Выведите все числа на отрезке от
Ответы (1)
Выведите все натуральные делители числа x в порядке возрастания (включая 1 и само число). Входные данные Вводится натуральное число x Выходные данные Выведите все делители числа x Примеры входные данные 7 выходные данные 1 7 входные данные 21
Ответы (1)
Уровень B. Задача M. Две одинаковые цифры рядом Напишите программу, которая определяет, верно ли, что введённое число содержит две одинаковых цифры, стоящие рядом (как, например, 221). Входные данные Входная строка содержит одно натуральное число.
Ответы (1)
Pascal ABC Напишите программу, которая находит три наименьших элемента массива и переставляет их в начало массива. Остальные элементы должны следовать далее в том же порядке. Входные данные Первая строка содержит размер массива N.
Ответы (1)
1. Возвести в квадрат все элементы массива A. Размер массива и значения элементов массива - произвольные. 2. Увеличить на 4 все элементы в первой половине массива A (считать, что в массиве чётное число элементов).
Ответы (1)