Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
LABORATORN_E_RABOT.docx
Скачиваний:
7
Добавлен:
11.11.2019
Размер:
129.59 Кб
Скачать

Лабораторная работа №7 Структурированные типы данных (одномерные массивы)

Для получения зачета по данной лабораторной работе необходимо набрать 6 баллов.

7.01 Найти сумму положительных элементов массива. (3 балла)

7.02 Найти среднее арифметическое все нечетных элементов массива. (3 балла)

7.03 Найти сумму первых пяти положительных элементов массива. (3 балла)

7.04 Найти среднее геометрическое элементов массива с k1 по k2, где k1 и k2, вводятся с клавиатуры. (3 балла)

7.05 Найдите количество элементов массива больше заданного числа N, которое вводится с клавиатуры. (3 балла)

7.06 Найти максимальный элемент массива и выведите его номер. (3 балла)

7.07 Определить все ли элементы массива различны и выдать соответствующее сообщение на экран. (5 баллов)

7.08 Найти минимальный элемент массива и вывести на экран все номера элементов массива равные минимальному. (4 балла)

7.09 Определить сколько элементов массива превосходят по модулю заданное число. (3 балла)

7.10 Определить есть ли в массиве хотя бы два соседних положительных элемента. (3 балла)

7.11 В массиве все четные элементы заменить на их квадраты, а нечетные удвоить. (3 балла)

7.12 Даны два одномерных массива из одинакового количества элементов, получить третий массив той же размерности, каждый элемент которого равен большему из соответствующих элементов массивов т.е. . (4 балла)

7.13 Дан одномерный массив и число k. Найти элементы другого массива типа boolean, элемент которого будет равен true, если соответствующий элемент массива делится на k без остатка и false в противном случае. (4 балла)

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

7.15 Дан одномерный массив, переставить в обратном порядке элементы массива, расположенные между минимальным и максимальным элементами. (5 баллов)

Дан одномерный массив А состоящий из 2n элементов. Переставить элементы массива следующим образом:

7.16 a[n+1], a[n+2], . . .,a[2n], a[1], a[2], . . ., a[n]. (4 балла)

7.17 a[n+1], a[n+2], . . .,a[2n], a[n], a[n-1], . . ., a[1]. (4 балла)

7.18 a[1], a[n+1], a[2], a[n+2], . . .,a[n], a[2n]. (4 балла)

7.19 a[2n], a[2n-1], . . .,a[n+1], a[1], a[2], . . ., a[n]. (4 балла)

Лабораторная работа №8 Структурированные типы данных (двухмерные массивы)

Для получения зачета по данной лабораторной работе необходимо набрать 6 баллов.

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

8.01 элементы кратные k1 и k2, где k1 и k2, вводятся с клавиатуры; (4 балла)

8.02 элементы попадающие в промежуток от А до В, где А и В вводятся с клавиатуры; (4 балла)

8.03 элементы которого являются простыми числами; (6 баллов)

8.04 элементы которого положительны и лежат выше главной диагонали. (5 баллов)

8.05 В двухмерном массиве вывести номера элементов равных максимальному. (4 балла)

8.06 В двухмерном массиве вывести на экран минимальные элементы в каждой строке. (5 баллов)

8.07 Даны два двухмерных массива размерности n x n. Вывести на экран тот из них у кого сумма элементов главной диагонали меньше. (4 балла)

8.08 Определить является ли массив размерности n x n логическим квадратом, то есть суммы по всем горизонталям, вертикалям и двум диагоналям должны быть равны. (5 баллов)

Определить, есть ли в данном массиве строка (столбец): 

8.09 состоящая только из положительных элементов; (4 балла)

8.10 состоящая только из отрицательных и нулевых элементов; (4 балла)

8.11 состоящих из элементов больших числа А, где А вводится с клавиатуры. (4 балла)

8.12 Дан двухмерный массив размерности n x m. Определить есть ли в массиве одинаковые элементы. (6 баллов)

8.13 В каждой строке заданного двухмерного массива размерности n x m сменить знак максимального по модулю элемента на противоположный. (5 баллов)

8.14 Последний отрицательный элемент каждого столбца двухмерного массива размерности n x m заменить нулем. (5 баллов)

8.15 В двухмерном массиве размерности n x m положительные элементы строки умножить на первый элемент, а отрицательные на последний т.е. для первой строки: положительные элементы первой строки умножить на первый элемент строки, а отрицательные элементы первой строки умножить на последний элемент. (5 баллов)

8.16 Написать программу, которая запрашивает координаты коня и определяющую поля, находящиеся под боем. (4 балла)

8.17 Написать программу которая запрашивает координаты коня и ферзя и определяет, бьет ли ферзь коня. (6 баллов)

8.18 Составить и вывести на экран таблицы Пифагора. (4 балов)

8.19 Переставить в двухмерном массиве вторую и предпоследнюю строку местами. (3 балла)

8.20 В двухмерном массиве поменять местами столбцы местами следующим образом: первый с последним, второй с предпоследним и т.д. (4 балла)

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]