- •Формирование одномерных массивов
- •Дан числовой массив а, состоящий из положительных и отрицательных n-элементов, увеличить каждый ненулевой элемент массива на «3».
- •Сформировать с помощью датчика случайных чисел одномерный массив размерности м, которая задается пользователем. Заменить отрицательные элементы в массиве на положительные.
- •Сформировать с помощью датчика случайных чисел одномерный массив размерности м, которая задается пользователем. Заменить все четные числа на 1. Если четных чисел нет, то вывести сообщение об этом
- •Сформировать с помощью датчика случайных чисел одномерный массив размерности м, которая задается пользователем. Заменить все четные числа на ноль.
- •Вычисление суммы и произведения элементов одномерных массивов
- •Поиск минимального и максимального элемента в одномерном массиве
- •Поиск заданного элемента в одномерном массиве
- •Определение числа элементов в одномерном массиве, удовлетворяющих заданному условию
Вычисление суммы и произведения элементов одномерных массивов
Целью настоящей работы является получение студентами практических навыков по решению задач, содержащих вычисление конечных сумм и произведений одномерных массивов. Количество элементов массива N вводится с клавиатуры (N – не более 20), значения элементов формируются тем или иным известным способом по материалам предыдущей контрольной работы № 10.
Составить блок-схему алгоритма и программу на языке Pascal с использованием циклической структуры типа For.
-
Задан массив А(1:20). Найти произведение всех его ненулевых элементов.
-
Для заданного массива X1,X2, … ,Xn найти среднее арифметическое СХ элементов, имеющих четные номера и притом положительных, а для заданного массива Y1,Y2, … ,Yn найти среднее арифметическое СY элементов, имеющих нечетные номера и притом отрицательных.
-
Найти среднее арифметическое тех элементов одномерного массива X, значения которых не превышают X1, включая и сам элемент X1. Найти также среднее арифметическое всех элементов данного массива.
-
Дан массив Xi , i =1,…,15. Найти среднее арифметическое положительных и отрицательных элементов массива R1 и R2. Определить, какой из найденных элементов больше по абсолютной величине.
-
Дан массив Аi, i=1,2,…,15. Найти сумму положительных элементов и сумму отрицательных элементов массива S1 и S2 . Определить, что больше S1 или S2.
-
Даны натуральное число n, действительные числа A1, ..., An. Получить сумму элементов, принадлежащих отрезку [3,7], а также число таких элементов.
-
Организовать ввод значений элементов массива с N элементами, Сформировать новый массив B по правилу: b(i) равно сумме элементов a(j) для j=1,….i, а затем напечатать значения изменённого массива. Контрольный пример: n=5 данные: A(1,2,3,4,5) результат: В=(1,3,6,10,15)
-
Составить программу для вычисления суммы элементов последовательности целых чисел Р1, Р2, ..., Р10, имеющих чётные индексы.
-
Даны натуральное число n, целые числа А, Х1, ..., Хn. Если в последовательности есть хотя бы один элемент, равный А, то получить сумму всех элементов, следующих за первым таким элементом; в противном случае ответом должно быть число 10.
-
Даны натуральное число n, действительные числа A1, ..., An. В последовательности получить удвоенную сумму всех положительных элементов.
-
Сформировать с помощью датчика случайных чисел одномерный массив размерности М, вычислить среднеквадратичное значение четных по номеру элементов второй половины одномерного массива.
-
Сформировать с помощью датчика случайных чисел одномерный массив размерности М=15 и вычислить сумму элементов кратных 3.
-
Сформировать с помощью датчика случайных чисел одномерный массив размерности М=20 и вычислить сумму нечетных элементов.
-
Сформировать с помощью датчика случайных чисел одномерный массив размерности М=20 и вычислить среднеарифметическое и среднегеометрическое значение положительных элементов.
-
Сформировать с помощью датчика случайных чисел одномерный массив целых чисел от -200 до 150 размерности М=30 и найти сумму положительных нечетных элементов, меньших 100.
-
Сформировать с помощью датчика случайных чисел одномерный массив целых чисел от -20 до 50 размерности М=30 и вычислить сумму всех двузначных нечетных элементов, больших 10.
-
Сформировать с помощью датчика случайных чисел одномерный массив целых чисел от -250 до 250 размерности М=100 и вычислить сумму всех двузначных нечетных чисел, больших 10 и найти сумму целых положительных элементов, кратных 3 и меньших 200.
-
Сформировать с помощью датчика случайных чисел одномерный массив целых чисел от -250 до 250 размерности М=100 и найти сумму целых положительных элементов, кратных 3 и меньших 200.
-
Сформировать с помощью датчика случайных чисел одномерный массив целых чисел от -100 до 100 размерности М=100 и найти сумму целых положительных четных элементов, меньших 50.
-
Сформировать с помощью датчика случайных чисел одномерный массив целых чисел от -100 до 100 размерности М=100 и найти сумму целых положительных нечетных элементов, меньших 20.
-
Сформировать с помощью датчика случайных чисел одномерный массив целых чисел от -50 до 150 размерности М=100 и найти сумму целых положительных элементов, больших 20, меньших 100 и кратных 3.
-
В числовой массив последовательно вводятся N произвольных чисел не равных нулю. Требуется вычислить и напечатать сумму тех элементов из них, порядковые номера которых являются четными числами.
-
Сформировать с помощью датчика случайных чисел одномерный массив размерности М, которая задается пользователем. Вычислить произведение всех элементов массива, имеющих четные индексы и определить является ли оно четным числом.
-
В заданном одномерном массиве A, размерностью n, содержатся целые числа а1, …, аn. Получить сумму положительных и число отрицательных членов этого массива.
-
Задан одномерный массив A(8). Составить программу, подсчитывающую сумму отрицательных элементов этого массива. Выведите на экран исходный массив и результаты расчета.
-
Задан одномерный массив A(10). Составить программу, подсчитывающую сумму положительных элементов этого массива. Выведите на экран исходный массив и результаты расчета.
-
Дан массив а, состоящий из n-элементов. Найти среднее арифметическое значение, элементов массива, стоящих на четных местах.
-
Вычислить сумму квадратов нечетных элементов целочисленного массива из 20 элементов.
-
Найти, сумму квадратов всех положительных элементов массива A={a[i]} удовлетворяют условию с <= a[i] <= d.
-
Найти, сумму кубов всех отрицательных элементов массива A={a[i]} удовлетворяют условию с <= a[i] <= d.
-
Разработать программу, которая запоминает в одномерном массиве, имеющем 8 элементов, числа от –5 до 5, получаемые случайным образом, печатает элементы этого массива, а затем вызывает функцию, возвращающую среднее арифметическое элементов этого массива.
-
Дан одномерный массив X={xi}, i=1,…,30. Найти среднее арифметическое элементов массива, имеющих чётные номера и удовлетворяющих условию , а также сумму положительных элементов массива. Все отрицательные элементы исходного массива разделить на найденное значение суммы.
-
В заданном одномерном массиве Х, размерностью n, вычислить сумму положительных элементов.
-
Вычислить сумму из чётных по значению элементов первой четверти одномерного массива.
-
Вычислить среднеквадратическое значение отрицательных элементов.
-
Даны действительные а1,...,аn. Вычислить сумму положительных и произведение четных членов данного массива, если таких членов нет, то выдать сообщение.
-
Найти среднее арифметическое элементов заданного массива X={xi}, i=1,…,30, которые находятся в интервале [0.3, 5.6].
-
В массиве а1, а2 , ..., а40 найти сумму чисел, расположенных на местах кратных 3.
-
В массиве d1, d2, ..., d50 найти сумму чисел равных 4,7.
-
В массиве чисел а1, а2 , ..., а30 найти сумму отрицательных чисел, стоящих на нечетных местах.
-
В массиве чисел с1, с2, …, с40 найти сумму чисел, не попавших в интервал [с, d].
-
Дано натуральное n, в массиве действительных чисел а1 ,а2 ,...,аn получить: а1а2 + а2 а3, ... , аn-1аn.
-
В массиве чисел z1, z2, ..., z200 найти сумму чисел z5, z10, ..., z200.
-
Найти сумму положительных элементов линейного массива целых чисел. Размерность массива – 10. Заполнение массива осуществить с клавиатуры.
-
Найти сумму четных элементов массива целых чисел. Размерность массива – 20. Заполнение массива осуществить случайными числами от 100 до 200.
-
Найти сумму элементов массива вещественных чисел, имеющих нечетные номера. Размерность массива – 20. Заполнение массива осуществить случайными числами от 100 до 200.
-
Найти сумму всех элементов массива целых чисел, удовлетворяющих условию: остаток от деления на 2 равен 3. Размерность массива – 20. Заполнение массива осуществить случайными числами от 200 до 300.
-
Найти сумму всех элементов массива вещественных чисел, больших заданного числа. Размерность массива – 20. Заполнение массива осуществить случайными числами от 50 до 100.
-
Найти сумму всех элементов массива целых чисел, которые меньше среднего арифметического элементов массива. Размерность массива –20. Заполнение массива осуществить случайными числами от 150 до 300.
-
Найти сумму элементов массива целых чисел, которые делятся на 5 и на 8 одновременно. Размерность массива –30. Заполнение массива осуществить случайными числами от 500 до 1000.
-
Вычислить среднее арифметическое значение тех элементов одномерного массива, которые расположены за первым по порядку минимальным элементом.
-
Вычислить среднее арифметическое значение тех элементов одномерного массива, которые попадают в интервал от –2 до 10.
-
Вычислить сумму четных элементов одномерного массива до первого встреченного нулевого элемента.
-
Заданы два натуральных числа a и b. , Найти в одномерном целочисленном массиве сумму элементов, кратных а и не кратных b.
-
Сформировать в программе массив из целых чисел от 2 до N. Подсчитать сумму квадратов четных и сумму квадратов нечетных чисел.
-
Вычислить суммы элементов векторов У(k) и X(k), находящиеся в интервале от а до b.
-
В заданном одномерном массиве Х, размерностью n, вычислить среднеарифметическое значение отрицательных элементов.
-
Найти, произведение квадратов элементов массива A={a[i]} удовлетворяют условию с <= a[i] <= d.
-
Найти, произведение элементов массива A={a[i]}, удовлетворяющих условию с <= a[i] <= d, здесь с – среднегеометрическое значение элементов, d – среднеарифметическое значение элементов .
-
В массиве b1, b2, ..., b30 найти произведение чисел больших или равных 5.
-
В массиве d1, d2, …, d30 найти произведение чисел, исключая первый и последний элемент.
-
В массиве чисел b1, b2, ..., b45 найти произведение всех ненулевых чисел.
-
В массиве чисел b1, b2, ..., b35 найти произведение чисел больших или равных 2.
-
В массиве а1, а2 , ..., а50 найти произведение чисел меньших или равных 2.
-
Найти произведение элементов массива целых чисел, которые кратны 7. Размерность массива – 15. Заполнение массива осуществить случайными числами от 10 до 50.
-
Найти произведение всех элементов массива вещественных чисел, меньших заданного числа. Размерность массива –10. Заполнение массива осуществить случайными числами от 50 до 100.
-
Найти произведение всех элементов массива целых чисел, меньших 0. Размерность массива – 10. Заполнение массива осуществить с клавиатуры.
-
Найти произведение элементов массива, кратных 3 и 9. Размерность массива – 10. Заполнение массива осуществить случайными числами от 5 до 500.
-
Найти произведение элементов линейного массива целых чисел, которые кратны 5. Размерность массива –10. Заполнение массива осуществить случайными числами от 10 до 100.
-
Написать программу, которая находит скалярное произведение двух n-мерных векторов. Указание. Скалярное произведение определяется по формуле .
-
Даны действительные числа A1, ..., А10. Вычислить A1+A22+...+A1010.
-
Для заданного массива z1 ,z2 ,...,zn найти сумму:
-
В заданном одномерном массиве Х, размерностью n, вычислить произведение отрицательных элементов.
-
В заданном одномерном массиве Х, размерностью n, вычислить сумму попарных произведений элементов массива (х1*х2+х2*х3+…+хn-1*xn).
-
В заданном одномерном массиве Х, размерностью n, вычислить среднегеометрическое значение положительных элементов.
-
Дан массив а, состоящий из n-элементов. Найти сумму элементов массива, стоящих на нечетных местах.
-
Даны целые числа а1, …, а50. Получить сумму тех чисел данной последовательности, которые нечетны и отрицательны.
-
Даны натуральные числа n, p, целые числа а1, …, аn. Получить произведение членов последовательности а1, …, аn, кратных p.
-
Сформировать с помощью датчика случайных чисел одномерный массив размерности М, которая задается пользователем. Вычислить произведение всех элементов массива, имеющих четные индексы.
-
В одномерном массиве, состоящем из n целых элементов, вычислить произведение всех элементов, расположенных между первым и последним нулевыми элементами.
-
В числовой массив последовательно вводятся N произвольных чисел не равных нулю. Требуется найти произведение тех введенных элементов, значения которых больше 5.
-
В числовой массив последовательно вводятся N произвольных чисел в диапазоне от 1 до 50 не равных нулю. Найти произведение тех элементов, которые делятся на 5 или на 7.
-
В числовой массив последовательно вводятся N произвольных чисел в диапазоне от 50 до 250 не равных нулю. Найти произведение тех элементов, значения которых принадлежат диапазону чисел от 100 до 200.
-
В числовой массив последовательно вводятся N произвольных чисел в диапазоне от 0 до 150 не равных нулю. Найти произведение всех нечетных чисел элементов принадлежащих диапазону от 1 до 99 включительно.
-
В числовой массив последовательно вводятся N произвольных чисел в диапазоне от 0 до 150 не равных нулю. Найти произведения 20 первых элементов кратных 2.
-
В числовой массив последовательно вводятся N произвольных чисел в диапазоне от 0 до 150 не равных нулю, подсчитать произведение чисел, кратных 3.
-
В числовой массив последовательно вводятся N произвольных чисел в диапазоне от 0 до 150 не равных нулю, вычислить произведение всех нечетных элементов принадлежащих диапазону от 1 до 75.
-
В числовой массив последовательно вводятся N произвольных чисел в диапазоне от 0 до 150 не равных нулю, подсчитать произведение чисел, кратных 3.
-
В числовой массив последовательно вводятся N произвольных чисел в диапазоне от 0 до 150 не равных нулю, найти произведение двузначных нечетных элементов, кратных 13.
-
В заданном целочисленном массиве z1, z2,..., zn подсчитать число нечетных положительных элементов и найти их произведение.
-
Даны натуральные числа n, p, целые числа A1, ..., An – элементы массива A. Получить произведение элементов последовательности, кратных p.
-
В массиве {Aj}, j=1, 2, 10 есть хотя бы один отрицательный элемент. Вычислить произведение элементов в массиве до первого отрицательного.
-
В массиве есть хотя бы один нуль. Вычислить произведение элементов массива до первого нуля.
-
Составить программу для вычисления произведение элементов последовательности Р1, Р2, ..., Р10, имеющих нечётные индексы.
-
Дан массив Xi, i=1, 2, …,15. Найти произведения положительных и отрицательных элементов массива Р1 и Р2. Определить, что больше по абсолютной величине Р1 или Р2.
-
Выделяя из заданных элементов массива X1,X2, … ,Xn положительные элементы, для которых к тому же справедливо равенство sinXi<=0, найти число и произведение такого рода элементов.
-
Вычислить сумму элементов массива (а1,a2,…,a78) стоящих на четных местах.
-
Даны элементы массива A1, ..., An, B1, ..., Bn. Вычислить элементы массива C1, ..., Cn, таким образом: (A1+Bn), (A2+Bn-1), ...,(An+B1).
-
Даны действительные элементы массива A1, А2, ..., A2n. Вычислить A1 * An+1 + A2 * An+2, +... +, An * A2n .
-
Вычислить сумму элементов массива (а1,a2,…,a78) стоящих на четных местах.