Во всех задачах необходимо использовать свои функции. В виде функции в первом задании (ряды) оформить вычисление ряда, во 2-м и 3-ем — ввод и вывод массивов (матриц) и основные действия (поиск, перестановка и т.д.).
Решение каждый из студентов выкладывает у себя в блоге на Я.ру. Многие уже сделали такой блог. Кто «не асилил» — обращайтесь к Матиной, она объяснит, как сделать блог и как добавить друзей. Не забудьте добавить хотя бы несколько друзей, чтобы было кому посмотреть ваши решения. И не забудьте внятно написать о себе в блоге.
По каждой задаче в блоге в виде «мысли» пишите текст задания и ваше решение. Если будут огрехи, то народ посоветует что-нибудь. Не надо выкладывать текст задачи без решения. Никто не собирается за вас делать задания.
Все задачи с решениями необходимо записать и у себя в тетради, чтобы показать их и дать необходимые пояснения на лабораторной работе.
1.Даны действительные числа x и ε. Вычислить с заданной точностью сумму ряда:
2.Дан массив из n целых чисел. Найти самую длинную последовательность нулей в этом массиве. Указать длину и адрес начала этой последовательности.
3.Дана матрица размером n*m. Просуммировать положительные элементы каждой строки. Результат получить в виде вектора размером n.
1.Даны действительные числа x и ε. Вычислить с заданной точностью сумму ряда:
2.Дан массив из n целых чисел. Для каждого числа, входящего в массив, найти сумму цифр этого числа. Верно ли утверждение, что максимальное число, входящее в этот массив, также имеет и максимальную сумму цифр?
3.Дана матрица размером n*m. Просуммировать отрицательные элементы каждого столбца. Результат сохранить в векторе размером m.
1.Даны действительные числа x и ε. Вычислить с заданной точностью сумму ряда:
при
2.Дан массив из n целых чисел. Найти все максимальные элементы этого массивы (напечатать их номера). Затем преобразовать исходный массив по правилу: первый максимальный элемент увеличить на 1, второй — на 2 и т.д.
3.В матрице размером m*n найти максимальный элемент каждой строки. Результат получить в виде вектора размером n.
1.Даны действительные числа x и ε. Вычислить с заданной точностью сумму ряда:
при
2.Дан массив x из n целых чисел, среди которых могут быть повторяющиеся. Получить новый массив y из чисел, которые входят в массив x по одному разу.
3.В матрице размером m*n найти минимальный элемент каждой столбца. Результат получить в виде вектора размером m.
1.Даны действительные числа θ и ε. Вычислить с заданной точностью сумму ряда:
2.Дан массив x из 2n целых чисел. Поменять местами половинки этого массива. Порядок следования чисел в группах оставить прежним.
3.В квадратной матрице переставить местами главную и побочную диагонали.
1.Даны действительные числа x и ε. Вычислить с заданной точностью сумму ряда:
при
2.Дан массив из n целых чисел. Переставить в обратном порядке элементы массива, расположенные между минимальным и максимальным элементами.
3.Просуммировать элементы, расположенные по периметру матрицы размером m*n.
1.Даны действительные числа x и ε. Вычислить с заданной точностью сумму ряда:
при
2.Дан массив из n целых чисел. Найти первый максимум в этом массиве, а затем все числа до этого элемента упорядочить по возрастанию, а после — по убыванию.
3.Заполнить нулями элементы квадратной матрицы, расположенными по её периметру.
1.Даны действительные числа x и ε. Вычислить с заданной точностью сумму ряда:
при
2.Дан массив из n целых чисел. Все отрицательные элементы переставить в конец массива, сохранив порядок их следования.
3.Из матрицы размером n*n, сформировать одномерный массив, пересылая в него поочерёдно строки матрицы с чётными номерами в прямом порядке, а с нечётными — в обратном порядке.
1.Даны действительные числа x и ε. Вычислить с заданной точностью сумму ряда:
при
2.Дан массив из n целых чисел. Упорядочить по возрастанию все положительные элементы массива, сохраняя все остальные элементы на своих местах.
3.В матрице размером n*n (n — чётное) поменять местами элементы нулевой и первой строк, второй и третьей и т.д.
1.Даны действительные числа x и ε. Вычислить с заданной точностью сумму ряда:
при
2.Дан массив из n целых чисел. Упорядочить массив таким образом, чтобы вначале шли положительные числа, затем нули, а затем отрицательные числа массива. Порядок следования элементов в группах должен остаться прежним.
3.Матрицу размером n*n повернуть на 90 градусов против часовой стрелки.
1.Даны действительные числа x и ε. Вычислить с заданной точностью сумму ряда:
при
2.Дан массив из n действительных чисел. Удалить из массива все отрицательные числа, не превосходящие по модулю число 5.
3.В матрице n*n поменять местами элементы симметрично побочной диагонали.
1.Даны действительные числа x и ε. Вычислить с заданной точностью сумму ряда:
при
2.Дан массив из n натуральных чисел. Удалить из массива два первых числа, кратных 11, и последнее число, кратное 3.
3.Просуммировать элементы квадратной матрицы размером n*n, расположенные в верхней четверти, ограниченной главной и побочной диагоналями, включая элементы, расположенные на диагоналях.
1.Даны действительные числа x, a (нецелое число) и ε. Вычислить с заданной точностью сумму ряда:
при
2.Дан массив из n целых чисел. Удалить из массива все элементы, равные минимальному значению элементов массива.
3.В квадратной матрице переставить местами строку с максимальным элементом на главной диагонали со строкой с заданным номером.
1.Даны действительные числа x и ε. Вычислить с заданной точностью сумму ряда:
при
2.Дан массив из n действительных чисел. Удалить из массива все элементы, которые меньше среднеарифметического значения всех элементов исходного массива.
3.Из квадратной матрицы исключить строку и столбец, на пересечении которых находится максимальный элемент главной диагонали.
1.Даны действительные числа θ и ε. Вычислить с заданной точностью сумму ряда:
2.Дан массив из n натуральных чисел. Удалить из массива все элементы, которые не являются однозначными или двухзначными. Затем в двухзначных числах поменять местами цифры, а потом переместить однозначные числа в конец массива. При этом порядок следования чисел в группах (однозначные, двухзначные) не должен изменяться.
3.Задана квадратная матрица. Найти максимальный по модулю элемент матрицы. Перестановкой строк и столбцов перевести этот элемент в верхний левый угол матрицы.
1.Даны действительные числа x и ε. Вычислить с заданной точностью сумму ряда:
2.Дан массив из n целых чисел. Удалить из массива все элементы, равные максимальному значению элементов массива. Найти значение и положение первого минимального элемента массива. Упорядочить числа массива так, чтобы от начала массива и до минимального значения они убывали, а после минимального и до конца массива — возрастали.
3.В матрице размером n*m определить номера строк, содержащих максимальное и минимальное количество отрицательных чисел, и поменять их местами.
1.Даны действительные числа x и ε. Вычислить с заданной точностью сумму ряда:
2.Дан массив из n целых чисел. Удалить из массива все элементы, которые встречаются в этом массиве только один раз.
3.В целочисленной матрице размером n*m определить для каждого столбца сумму и количество элементов, которые являются простыми числами.
1.Даны действительные числа x и ε. Вычислить с заданной точностью сумму ряда:
при
2.Дан массив из n целых чисел. Удалить из массива все повторяющиеся элементы.
3.В квадратной матрице найти сумму и количество положительных элементов, расположенных выше главной диагонали.
1.Даны действительные числа x и ε. Вычислить с заданной точностью сумму ряда:
при
2.Дан массив из n целых чисел. До и после каждого числа, кратного 7, вставить число, равное 5.
3.Даны две квадратные матрицы. Определить, у какой матрицы след больше (след матрицы — это сумма элементов главной диагонали).
1.Даны действительные числа x и ε. Вычислить с заданной точностью сумму ряда:
2.Дан массив из n целых чисел. Продублировать все элементы, сохраняя порядок следования. Например, для массива X=(3, 8, 4, ...) получить X=(3, 3, 8, 8, 4, 4, …).
3.Дана квадратная целочисленная матрица. Определить, является ли она магическим квадратом. В магическом квадрате сумма чисел по всем горизонталям, вертикалям и двум диагоналям должна быть одна и та же.
1.Даны действительные числа x и ε. Вычислить с заданной точностью сумму ряда:
2.Дан массив из n целых чисел и целое число A. Вставить число A перед каждым элементом массива, который меньше A, и вставить число A после каждого элемента массива, который больше A.
3.В матрице размером n*m переставить строки следующим образом: первую (т.е. самую верхнюю) с последней, вторую с предпоследней и т.д.
|
|
|