
- •Содержание
- •1.1. Решение типовых задач 5
- •1.2. Задачи 11
- •Алгоритмы линейной структуры
- •Решение типовых задач
- •1.2 Задачи
- •Раздел 2 алгоритмы разветвляющейся структуры
- •2.1. Решение типовых задач
- •37. Вычислить значение функции y:
- •2.2. Задачи
- •Раздел 3 алгоритмы циклической структуры
- •3.1. Решение типовых задач
- •3.2. Задачи
- •Раздел 4 одномерные массивы
- •4.1. Решение типовых задач
- •4.2. Задачи
- •Раздел 5 двумерные массивы
- •5.1. Решение типовых задач
- •5.2. Задачи
4.2. Задачи
Дан одномерный массив действительных чисел А(п). Найти среднее геометрическое значение четных элементов массива.
Дан одномерный целочисленный миссии А(п). Найти среднее геометрическое четных элементов массива и определи количество отрицательных элементов.
Дан одномерный массив А(п). Найти сумму и количество элементов, больших 7 и одновременно кратных 3, вывести эти элементы.
Вводится целочисленная таблица А(п). Найти произведения двухразрядных элементов и среднеарифметическое значение остальных элементов.
Дан одномерный целочисленный массив, элементы которого имеют значения в пределах от 3 до 13. Ввести целое число k, также лежащее в этих пределах. Определить количество элементов массива, равных числу k.
Дана таблица Х(п). Вычислить сумму и индексов нулевых элементов массива и определить количество этих элементов.
Дана целочисленная таблица А(п). Вычислить среднее геометрическое значение отличных от нуля элементов. Вывести координаты элементов, больших вычисленного значения.
Дана целочисленная таблица А(п). Вычислить среднеарифметическое значение элементов с четными координатами, и среднеарифметическое значение нечетных элементов с нечетными координатами.
Дана целочисленная таблица А(п) и целое число k. Вычислить среднее арифметическое значение четных элементов, больших числа k и среднее геометрическое значение нечетных элементов меньших числа k.
Дана целочисленная таблица А(п). Нечетные элементы таблицы уменьшить на 1, а четные элементы уменьшить на 1.
Заменить в таблице A(10) каждый элемент, имеющий четную координату, на квадрат этого элемента.
Дана таблица Х(п). Найти количество элементов таблиц, равных заданному числу В.
Дана таблица Х(п). Найти сумму элементов таблицы, не принадлежащих заданному интервалу [А,B]
Дан одномерный массив А(п). Преобразовать массив таким образом, чтобы каждый элемент был разделен на соответствующий ему индекс.
Дан одномерный массив. Определить, есть. ли в массиве нулевые элементы и, если таковые имеются, вывести номер первого из найденных.
Дан одномерный массив А(п). Преобразовать все элементы массива, кроме первого и последнего, заменив текущий элемент, на половину суммы предыдущего и последующего элементов.
Вводится целочисленная таблица А(п). Поменять местами соседние элементы таблицы, если оба они являются четными числами и первый из них больше второго.
Дан одномерный массив А(п), состоящий из нулей и единиц. Преобразовать элементы массива таким образом, что если число единиц больше числа нулей, то последнюю встреченную единицу заменить на ноль, в противном случае - последний встреченный ноль заменить на единицу.
Дан одномерный массив А(п), состоящий из нулей и единиц. Преобразовать элементы массива таким образом, что если число единиц меньше числа нулей, то первый встреченный ноль заменить на удвоенную единицу, в противном случае - первую встреченную единицу заменить на ноль.
Дан одномерный целочисленный массив. Все элементы, имеющие четные координаты, увеличить в 3 раза, а отрицательные элементы - уменьшить на 5.
Дан одномерный массив действительных чисел А(п). Подсчитать количество положительных, отрицательных, четных и нечетных чисел.
Дан одномерный целочисленный массив А(п). Вывести элементы, большие среднего арифметического и определить количество таких чисел.
Дано целое число. Определить количество цифр в этом числе и сформировать из них одномерный массив.
Дан одномерный массив целых чисел A(n). Преобразовать массив таким образом, что если соседние элементы кратны 3-м и первый из них меньше второго, то их поменять местами.
Дан одномерный целочисленный миссии A(n). Если соседние элементы отрицательные и второй больше первого, то поменять их местами.
Дана целочисленная таблица A(n). Если два соседних элемента четные, то поменять их местами.
Дана целочисленная таблица A(n). Подсчитать количество четных элементов массива, если их соседние элементы являются нечетными.
Дана целочисленная таблица А(п). Подсчитать количество отрицательных элементов массива, если их соседние элементы являются положительными.
Дана целочисленная таблица А(п). Подсчитать количество нечетных элементов массива, если их соседние элементы являются тоже нечетными.
185. Дана целочисленная таблица А(п). Подсчитать количество элементов массива, предшествующий элемент которых является положительным, а последующий - отрицательным.
186. Дана целочисленная таблица А(п). Подсчитать количество элементов массива, предшествующий элемент которых является четным, а последующий – нечетным.
Дана целочисленная таблица А{п). Подсчитать количество элементов массива, предшествующий элемент которых меньше последующего.
Дана целочисленная таблица А{п). Подсчитать количество элементов массива, предшествующий элемент которых больше половины последующего.
Дана целочисленная таблица А(п). Подсчитать количество элементов массива, которые меньше предшествующего элемента, но больше последующего.
Дана целочисленная таблица А(п). Преобразовать ее таким образом, что если соседние элементы являются отрицательными нечетными числами и при этом второе число больше первого, то их поменять местами.
Вводится целочисленная таблица А(п) и целое число М. Преобразовать таблицу таким образом, что в любой паре соседних нечетных элементов меньшее число заменяется на М. Вывести количество таких замен и значения заменяемых элементов.
Вводится целочисленная таблицы А(п) и целое число М. Преобразовать таблицу таким образом, что в любой парс соседних неравных элементов таблицы число большее М увеличивается па М. Вывести количество таких замен и значения заменяемых элементов.
Дана целочисленная таблица А(п) и целое число р (1<р<п). Переставить элементы таблицы таким образом, что, если элемент на позиции р четный, то его соседние элементы должны быть четными элементами данной таблицы, в противном случае - нечетными.
Дан одномерный массив, состоящий из нулей и единиц. Преобразовать массив таким образом, чтобы в начале массива стояли нули, а затем единицы.
Дан одномерный массив действительных чисел. Расположить в нем сначала положительные, а затем отрицательные элементы.
Дан одномерный массив А(п), причем число положительных элементов равно числу отрицательных. Преобразовать массив таким образом, чтобы положительные и отрицательные числа чередовались.
Дан одномерный массив А(п), причем число четных элементов равно числу нечетных. Преобразовать массив таким образом, чтобы четные и нечетные числа чередовались.
Дан одномерный массив А(п), состоящий из нулей и единиц, причем число нулей равно числу единиц. Преобразовать массив таким образом, чтобы нули и единицы чередовались.
Дан одномерный массив А(п). Переставить его элементы в обратном порядке.
Дан одномерный массив А(п). Поменять местами элементы одномерного массива, стоящие на четных позициях с элементами, стоящими на нечетных позициях.
Дана таблица А(п). Все элементы, расположенные до первого положительного значения увеличить на 1.
Дана таблица А(п). Первый нечетный элемент таблицы с четной координатой увеличить на 1, а последний четный с четной координатой уменьшить в 2 раза.
Дана таблица А(п). Первый четный элемент таблицы с четной координатой уменьшить и два раза, а последний четный увеличить в 2 раза.
Дана таблица Л (я). Всем элементы, расположенные до последнего нечетного элемента увеличить на 1.
Дана таблица -4(я). Определить координаты первого нечетного отрицательного элемента таблицы с четной координатой. Увеличить на I элементы, расположенные после найденного элемента.
Дана таблица А(п). Первый отрицательный элемент таблицы увеличить в 3 раза, а последний положительный - уменьшить в 2 раза.
Дана целочисленная таблица А(п) и целое число k (1<k<n). Элементы, расположенные до позиции k увеличить на 1, а элементы, расположенные после позиции k, уменьшить на 1.
Дана целочисленная таблица А(п) и целое чиню k (1<k<n). Вычислить среднее арифметическое значение элементов, расположенных до позиции k и среднее арифметическое элементов, расположенных после позиции k.
Дана целочисленная таблица А(п) и целое число k (1<k<n). Вычислить среднее геометрическое значение элементов расположенных до позиции k, и среднее геометрическое значение отрицательных элементов, расположенных после позиции k.
Дана целочисленная таблица А(п) и целое число k (1<k<n). Вычислить среднее арифметическое значение четных положительный элементов, расположенных до позиции А, и среднее арифметическое значение нечетных отрицательных элементов, расположенных после позиции А.
Дана целочисленная таблица А(п). Первый нечетный элемент таблицы увеличить на 1, а последний четный отрицательный уменьшить в 2 раза. Вывести элементы таблицы, расположенные между двумя найденными элементами, включая их значения.
Дан одномерный массив А(п). Создать новый массив, в который переписать суммы двух соседних элементов массива.
Дан одномерный массив А(п). Создать новый массив, в который переписать отрицательные элементы с нечетными координатами.
Задан одномерный массив А(п). Сформировать два массива: в первый переписать элементы с четными координатами, а во втором - с нечетными координатами.
Даны два одномерных целочисленных массива, содержащие одинаковое число элементов. Все четные элементы из обоих массивов переписать в новый массив С.
Даны два одномерных массива, содержащие одинаковое число элементов. Создать новый массив, в который сначала переписать все положительные элементы первого массива, а затем все отрицательные элементы второго массива.
Даны два одномерных массива, содержащие одинаковое число элементов. Положительные элементы обоих массивов, которые имеют координаты кратные 3, переписать в новый массив.
Даны два одномерных массива А(п) и Н(т). Создать новый массив, в который сначала переписать все положительные элементы обеих массивов, а затем все отрицательные элементы.
Даны два одномерных массива А(п) и fl(wi). < 'издан, новый массив, в который сначала переписать положительные элементы мисс и па Л, затем отрицательные элементы массива В. Вывести элемент мин мин <", делящиеся нацело на 4.
Дан одномерный массив целых чисел Л[п) lUIIni рнмюсп. двух соседних элементов. Если разность четное число. Оолынее пуни, ш пи шс-менты поместить в другой массив.
Дан одномерный массив. Создать новый массив, и котором каждый элемент создается делением элемента исходного массива на соответствующий ему индекс.
Дан одномерный массив А(п) целых чисел. Определить число пар рядом стоящих четных элементов массива и записать суммы этих элементов в новый массив.
Дан одномерный целочисленный миссии A(n).Создать новый массив, в котором i-ый элемент являлся бы произведением от 1-го до текущего i-ого элемента массива А(п).
Дан целочисленный массив А(п). Все элементы, расположенные до первого отрицательного двухразрядного элемента с нечетной координатой, переписать в другой массив.
Дан целочисленный массив А(п). Все элементы, расположенные после первого положительного элемента с четной координатой, переписать в другой массив.
Дан целочисленный массив А(п). Все элементы, расположенные до первого нечетного элемента с нечетной координатой, переписать в другой массив, сменить им знак.
Дан одномерный массив целых чисел А(п). Сформировать другой массив, элементы которого являются индексами нечетных элементов массива А(п).
Дан массив А, содержащий 30 элементов. Создать массив В, элементами которого являются последние 15 элементов массива А..
Даны два одномерных массива А(п) и В(т). Сформировать третий массив С из положительных четных элементов исходных массивов, меньших 10. Найти суммы положительных элементов исходных массивов.
Дана таблица А(п) из положительных и отрицательных элементов. Создать таблицу В, в которую переписать элементы таблицы А, расположенные после первого положительного элемента.
Дана таблица А (я) и число я». Создать две таблицы: в первую таблицу переписать элементы, превосходящие по величине число /и, а во вторую - элементы с нечетными координатами, меньшие числа т.
Дана таблица А(п) и целое число к (1<к<п). Создать две таблицы: в первую таблицу переписать элементы с четными координатами до позиции к, а во вторую - элементы с нечетными координатами, расположенные после позиции к.
Дана таблица А(п) и целое число к (1<к<п). Создать две таблицы: в первую таблицу переписать положительные элементы, расположенные до позиции к, а во вторую - отрицательные элементы, расположенные после позиции к.
Дан целочисленный массив А(п). Найти количество элементов, расположенных перед минимальным элементом. Вывести эти элементы.
Дан целочисленный массив А(п). Найти количество элементов, расположенных после максимального элемента. Вывести эти элементы.
Дан одномерный массив целых чисел А(п). Заменить четные числа на 0, а нечетные - на 1, если эти элементы меньше половины максимального четного элемента.
Дан целочисленный массив А(п). Найти количество элементов, расположенных между минимальным и максимальным элементами. Вывести эти элементы.
В одномерном массиве, состоящем из целых чисел, найти разность минимального четного числа и максимального нечетного.
В одномерном массиве, состоящем из целых чисел, найти удвоенную разноси, минимального нечетного числа и максимального четкого.
Дан одномерный массив целых чисел А(п). Найти среди четных элементов максимальное число, а среди элементов, стоящих на нечетных позициях и являющихся кратными 4-м, минимальное.
Дан одномерный миссии целых чисел А(п). Найти максимальный элемент и его координату. Определить, есть ли среди элементом массива, элементы равные найденному максимальному
Дан одномерный массив целых чисел A(п). Найти среднее арифметическое четных чисел. Определить минимальный элемент среди отрицательных элементов и вывести разность между средним арифметическим и найденным минимальным элементом.
Дан одномерный массив целых чисел А(п) Разработать программу нахождения максимального элемента. Если этот элемент является четным числом, то всем четным числам таблицы сменить знак, в противном случае сменить знак нечетным числам.
Дан одномерный массив А(п). Все элементы, расположенные до первого минимального элемента массива увеличить на среднее арифметическое значение.
Дан одномерный массив А(п). Все элементы, расположенные до последнего максимального элемента массива уменьшить на среднее геометрическое значение.
246. Дан одномерный массив А(п). Все элементы, расположенные между первым максимальным элементом массива и последним минимальным увеличить на 3.
Дан целочисленный массив А(п). Найти минимальный и максимальный элементы массива и увеличить в 2 раза элементы, расположенные между ними.
Дан целочисленный массив А(п). Найти минимальный и максимальный элементы массива. Минимальный элемент увеличить в 2 раза, а максимальный - уменьшить на 1.
Дан целочисленный массив А(п). Найти минимальный элемент среди четных отрицательных элементов массива.
Дан целочисленный массив А(п). Найти минимальный элемент среди удвоенных четных элементов и удвоенный минимальный элемент среди нечетных элементов массива.
Дан одномерный массив целых чисел А(п). Вывести только те элементы массива, которые являются одновременно двухразрядными и отрицательными числами. Вывести элементы, которые меньше половины максимального элемента массива.
Дан одномерный массив. Найти среднее арифметическое элементов, кратных 3-Л1. Создать другой массив, в который поместить элементы, превышающие вычисленное среднее арифметическое, изменив их знак на противоположный.
Дана таблица А(п) и целое число к (1<к<п). Найти минимальный элемент среди элементов, расположенных до позиции к и имеющих нечетных координаты, и минимальный элемент среди элементов массива, расположенных после позиции к и имеющих четных координаты. Поменять местами эти два элемента.
Дан одномерный массив целых чисел. Найти минимальный элемент среди положительных элементов и максимальный элемент среди отрицательных элементов массива. Заменить первый элемент массива удвоенным найденным минимальным, а последний половиной найденною максимального.
Дан одномерный массив A(n). Найти и минимальную разность двух четных элементов с четными индексами.
Дан целочисленный одномерный массив A(n) и целое число K. Определить четный элемент массива, ближайший к числу K.
257. В одномерном массиве R(x), заменить нулями все элементы, находящиеся между минимальным и максимальным элементами, и вычислить среднеарифметическое значение остальных чисел.
258. Даны два одномерных массива А и B, содержащие одинаковое число элементов. Все четные элементы с обоих массивов переписать в массив C. В созданном массиве C поменять местами минимальный положительный элемент с последним элементом. Заменить первый отрицательный элемент массива C модулем этого элемента.
Дан целочисленный массив А(п) Определить среднее геометрическое значение отрицательных элементов массива и найти координату элемента, ближайшего по величине к вычисленному среднему. Элементы, расположенные за найденным элементом уменьшить ни 1.
Дан целочисленный массив А(п) Определить половину суммы минимального и максимального положительных элементов массива и найти координату положительного элемента, ближайшего к вычисленному значению..
Дан целочисленный массив А(п) и целое число p (p<1<n). Определить минимальный и максимальный элемент массива, расположенные до индекса р, а также минимальный и максимальный элементы массива, расположенные после индекса р.
Дан целочисленный массив А(п) Определить начало самого длинного участка подряд идущих одинаковых чисел и указать число, входящее в него.
Дан целочисленный массив A(п), представленный тремя различными числами. Определить наиболее часто повторяющееся число.
Дан целочисленный массив А(п), представленный тремя различными числами. Определить количество наиболее часто повторяющегося числа.
Дан целочисленный массив А(п). Определить самый длинный участок рядом стоящих отрицательных чисел и вывести эти числа.
Дан массив А(п), состоящий из нулей и единиц. Определить местоположение самой длинной последовательности нулей.
Дан массив А(п), состоящий из нулей и единиц. Определить местоположение самой длинной последовательности единиц.
Дан целочисленный массив А(п). Определить самый длинный участок рядом стоящих четных чисел и вывести эти числа.
Дан целочисленный массив А(п). Определить самый длинный участок рядом стоящих четных положительных чисел и вывести эти числа.
Дан целочисленный массив А(n). Известно, что в ней есть участок из М одинаковых чисел. Определить начало этого участка и значение числа его образующего.
Дан целочисленный массив А(п). Определить минимальную сумму трех рядом стоящих элементов массива, если два из них являются нечетными.
Дан целочисленный массив А(п). Определить максимальную сумму трех рядом стоящих элементов массива, если два из них являются нечетными отрицательными элементами.
Дан целочисленный массив А(п). Определить минимальную сумму четырех рядом стоящих элементов массива, если два из них являются положительными нечетными элементами.
Дан целочисленный массив А(п). Определить максимальную сумму четырех рядом стоящих элементов массива, если два из них являются четными.
Дан одномерный массив целых чисел. Требуется удалить, из массива все элементы, имеющие максимальные значения, при этом уменьшив (сжав) массив на количество удалённых членов, не меняя порядка следования остальных.
Дан одномерный массив целых чисел. Требуется упорядочить этот массив по возрастанию.
Дан одномерный массив целых чисел, в котором элементы могут повторяться. Получить все различные элементы этого массива, определить количество этих элементов
278. Дан одномерный массив целых чисел, в котором элементы могут повторяться. Путём сжатия массива получить все различные элементы этого массива получить все различные элементы этого массива
279. Дан одномерный массив целых чисел, в котором элементы могут повторяться. Вывести элементы, которые входят в массив по одному разу. Определить количество таких элементов.
280. Дан одномерный массив целых чисел, в котором элементы могут повторяться. Вывести элементы, которые входят в массив более одного раза. Определить количество таких элементов.
281. Дан одномерный массив целых чисел, в котором элементы могут повторяться. Сжать массив, удалив из него все элементы, встречающиеся в массиве только один раз.
Дан одномерный массив целых чисел, в котором элементы могут повторяться. Путем сжатия массива оставить в нем только неповторяющееся элементы. Определить количество этих элементов
Дан целочисленный массив A(n) и целое число m (1<m<n). Расположить элементы массива, расположенные до координат m по возрастанию, а после координаты m – по убыванию.
Дан одномерный массив целых чисел. Преобразовать элементы массива таким образом, чтобы вначале шли отрицательные элементы в порядке возрастания, а затем положительные в порядке убывания.
Дан одномерный массив целых чисел. Преобразовать элементы массива таким образом, чтобы вначале шли отрицательные элементы в порядке возрастания, а затем положительные в том же порядке.
Даны два одномерных массива А и В, содержащие одинаковое число элементов и упорядоченные по возрастанию каждый. Объединить оба массива в новый упорядоченный по возрастанию массив.
Даны два одномерных массива А(п) и В(т). Объединить элементы обоих массивов и упорядочить их по убыванию.
Дан одномерный массив целых чисел. Отсортировать четные элементы массива по возрастанию, не изменяя порядка расположения элементов.
Дан одномерный массив целых чисел. Определить число элементов самой длинной упорядоченной по возрастанию цепочки.
Дан одномерный массив целых чисел А(п) и целое число р (1<р<п). Преобразовать массив таким образом, чтобы до индекса р элементы массива стоят в порядке убывания, а после индекса р - в порядке возрастания.
Даны целое число f и массив целых чисел. Если в этом массиве есть хотя бы один элемент, равный f, то отсортировать элементы массива по возрастанию, в противном случае отсортировать элементы по убыванию.
Дан одномерный массив целых чисел А(п). Если первый элемент массива является четным числом, упорядочить элементы массива по возрастанию, в противном случае упорядочить их по убыванию.
Дан одномерный массив целых чисел А(п). Найти первый четный элемент и упорядочить по возрастанию элементы массива, расположенные за найденным элементом.
Дан одномерный массив целых чисел А(п). Определить координату последнего нечетного элемент массива и упорядочить по возрастанию элементы, расположенные до найденного элемента.
Дан одномерный массив целых чисел А(п) и целое число М. Расположить элементы массива по убыванию. Создать другой массив, в который переписан, элементы отсортированного массива, добавив в него число М так, чтобы получившийся массив был бы упорядочен по убыванию.
Дан одномерный массив А(п). Отсортировать по возрастанию положительные элементы массива, оставив отрицательные элементы на прежних позициях
Дан одномерный массив А(п). Отсортировать по возрастанию четные элементы массива, оставив их на прежних позициях в массиве.
Дан одномерный массив А(п). Отсортировать по убыванию нечетные элементы массива, оставив их на прежних позициях в массиве
Дан одномерный массив целых чисел А(п). Преобразовать массив таким образом, чтобы в начале шли четные числа, а затем нечетные элементы.
Дан одномерный массив целых чисел. Преобразовать массив образом, чтобы в нем сначала расположились отрицательные четные элементы, а затем остальные элементы массива.
Дан одномерный массив А(п). Вывести элемент таблицы и в порядке убывания, оставив последовательность элементов без изменения.