После заполнения массива прибавить к каждому элементу число 5 и вывести на экран

После заполнения массива прибавить к каждому третьему элементу число, которое находится в левом соседнем элементе

37. После заполнения массива прибавить к каждому элементу сумму чисел, которые являются его соседями через один
 1 2 3 4 5 = 0+1+3 0+2+4 1+3+5 2+4+0 3+5+0 5+0+0 = 4 6 9 6 5


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

39. Посчитать в массиве сумму всех элементов, входящих в диапазон [a..b]. a и b задаются во время выполнения программы

Определить сколько в массиве пар одинаковых элементов

Определить сколько в массиве элементов, равных сумме всех элементов массива

Найти номера максимального и минимального элемента. Определить сами элементы и вывести на экран, что минимальный элемент равен столько-то и его позиция такая-то и также про максимальный

Поменять местами наибольший элемент с наименьшим

44. Растасовать массив следующим образом
 1 2 3 4 5 6 7 = 2 1 4 3 6 5 7


Найти сумму всех чисел на диапазоне минимальный - максимальный элементы. Вычислить разность по Максимальный-Минимальный и прибавить к той сумме

Задан массив. Заменить число в заданной позиции суммой двух предыдущих

Найти и просуммировать все простые числа внутри массива

Пользователь задает интервал а-b Написать все элементы массива, которые не попадают в этот интервал. a и b - это индексы элементов массива

Просуммируйте элементы двух массивов

Найти среднее арифметическое всех элементов массива и посчитать количество чисел внутри массива не превышающих найденное

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

Сожмите заданный массив отбрасыванием нулевых элементов

Посчитайте наибольшее число идущих подряд элементов

Предложите пользователю ввести число N. Сдвиньте все элементы массива вправо (влево) на N элементов

 

Упражнения Двумерные массивы

Длина массива задается константой. (Если вы уже слегка продвинутый, то используйте массивы, количество значений которых задается непосредственно во время работы программы и следовательно выполняйте вычисление не по указанным мной числам, а в зависимости от выбора пользователя)

Предложите пользователю способ заполнения массива. Способы ввода – ручной и автоматический. Автоматический заполняет массив случайными числами. Выведете массив на экран в виде таблицы

Вывести на экран все элементы второй строки массива

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

Выясните есть ли одинаковые числа в массиве или же массив содержит только разные

Сосчитайте количество различных чисел в массиве

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

Выполните различные сортировки для двумерного массива. Виды сортировок описаны в задачи одномерные массивы

Отсортируйте столбцы массива в порядке возрастания сумм их элементов

Просуммируйте все элементы двумерного массива

Заполните главные диагонали массива нулями

Выведете на экран номера тех ячеек массива, в которых находятся отрицательные числа

Заполните массив такой последовательностью, в которой через каждые 5 элементов записываемое значение увеличивается на 1. Заполнять массив слева направо. (потом справа налево). Количество строк и столбцов задавать с клавиатуры.

0 0 0 0 0 1

1 1 1 1 2 2

2 2 2 3 3 3

3 3 4 4 4 4

Заполнить массив похожим на верхний образом, но только уже по столбцам

0 1 2 3

0 1 2 3

0 1 2 4

0 1 3 4

0 2 3 4

1 2 3 4

Заданы два массива (заполнять случайным)

1 2 3 4      13 14 15 16

5 6 7 8      17 18 19 20

9 10 11 12      21 22 23 24

Поменять местами элементы и привести к такому виду

1 13 2 14      7 19 8 20

3 15 4 16      9 21 10 22

5 17 6 18      11 23 12 24

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

Найдите максимальный и минимальный элемент в массиве. Выведете на экран эти элементы и их позиции

Создать массив и заполнить его случайными значениями. Предложить пользователю ввести число. Проверить присутствует ли число в массиве и вывести на экран исходный массив и результат поиска числа

Найти максимальный и минимальный элемент для каждой строки и для каждого столбца. Массив и результаты показать на экране

73. В массиве [N,M] обнулить все элементы выше главной диагонали. Вывести на экран исходный и полученный массивы

Поменять максимальный и минимальный элемент массива местами

Пользователь вводит число. Определить сумму всех элементов массива, которые больше заданного пользователем числа

Найти количество минимальных и максимальных элементов массива. Найти количество минимальных и максимальных элементов на главных диагоналях. Сложить найденные минимумы и максимумы. Отобразить исходный массив, минимальный элемент массива, максимальный элемент массива, минимумы, максимумы диагоналей, их позиции и суммы

Найдите все простые числа внутри массива. Если простых чисел больше чем два, то поменяйте большее с меньшим.

Найдите сумму квадратов элементов для каждого столбца

 

Упражнения на функции

Напишите функцию, выводящую на экран HelloWorld

Напишите функцию, принимающую три параметра. (Часы, минуты, секунды). Верните эквивалент указанного времени в секундах

Опишите функцию, выводящую на экран HelloWorld. Но напишите её под функцией main, а из функции main вызовите эту написанную вами функцию (Это возможно благодаря прототипам функций)

Напишите две функции. Одна должна принимать два параметра и складывать их. Вторая должна иметь такое же имя как первая и принимать три параметра, складывать их (Это называется перегрузка функций)


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: