
Технология выполнения
Расчетно-графическая работа содержит три задачи.
Для каждой задачи необходимо составить:
- блок-схему
- текст программы
- результат выполнения программы
Задания для выполнения Задача № 1.
Сформировать массив с помощью случайных чисел, выполнить необходимые преобразования, результат записать в файл.
Варианты заданий1:
В двумерном массиве В[7][7] найти минимальный элемент побочной диагонали и поменять его с максимальным элементом главной диагонали.
В двумерном массиве А[5][5] найти среднее значение элементов второй строки. Во всем массиве заменить элементы, меньше полученного среднего значения нулями.
В двумерном массиве С[6][6] найти среднее значение всех элементов - а и минимальный элемент первой строки – b, элементы, лежащие в диапазоне от а до b заменить единицами.
В двумерном массиве А[10][10] поменять местами элементы 1 и2 строки, 3и 4, 5 и 6, 7 и 8, 9 и 10.
В двумерном массиве В[6][7] найти минимальный элемент. Записать в двумерный массив А все элементы массива В, кроме элементов того столбца, в котором находится минимальный.
Дан двумерный массив С[4][5], сформировать массив В[8][5] следующим образом:
Первая строка массива В – первая строка массива С
Вторая строка массива В – Элементы первой строки массива С, увеличенные на 1.
Третья строка массива В – элементы второй строки массива С
Четвертая строка массива В - Элементы второй строки массива С, увеличенные на 2
И так далее.
7. Дан двумерный массив А[4][4], сформировать двумерный массив В[2][2] по следующему принципу:
Первая строка массива В – разность первой и последней строки массива А
Вторая строка массива В – разность второй и третьей строки массива А.
Аналогично вычисляются элементы столбцов массива В.
8. Дан двумерный массив В[6][6], записать в одномерный массив С элементы главной диагонали массива В, В одномерный массив D – элементы побочной диагонали массива С, В массив А занести разность элементов массивов С и D
9. Дан двумерный массив С[7][7], определить количество четных элементов в каждой строке массива, результат занести в одномерный массив В.
10. Дан двумерный массив А[2][2], сформировать двумерный массив В[6][2] по следующему принципу:
1 строка массива В – 1 строка массива А
2 строка массива В – элементы первой строки массива А, увеличенные на 4
3 строка массива В – элементы первой строки массива А, уменьшенные в два раза
4 строка массива В – 2 строка массива А
И так далее
11. Дан двумерный массив А[5][5], вычислить определитель данного массива
12. Дан двумерный массив С[6][6]. Элементы, находящиеся выше побочной диагонали, но ниже главной, занести в одномерный массив В, среди данных элементов найти минимальный.
13. Дан двумерный массив А[5][5], сформировать двумерный массив В[5][2] по следующему принципу:
1 столбец массива В – сумма 1 и 2 столбца массива А
2 столбец массива В – Сумма 1,2,3 столбцов массива А
14. Дан двумерный массив В[8][8], четные элементы каждой строки занести в двумерный массив А.
15. Дан двумерный массив С[6][6], элементы, лежащие выше главной диагонали, но ниже побочной, заменить средним значением всех элементов
16. Дан двумерный массив В[5][5], элементы, лежащие выше главной диагонали, но ниже побочной, заменить нулями
17. Дан двумерный массив В[6][6], поменять местами элементы главной и побочной диагонали
18. Дан двумерный массив А[5][5], сформировать пять одномерных массивов по следующем принципу:
1 одномерный массив – в двумерном массиве А первая строка – сумма 1 и 2 элементов, 2и3, 3и4, 4 и 5.
2 одномерный массив - в двумерном массиве А вторая строка – сумма 1 и 2 элементов, 2и3, 3и4, 4 и 5.
И так далее
19. Дан двумерный массив А[7][7] вычислить определитель
20. Дан двумерный массив А[8][8], каждый элемент разделить на сумму всех элементов этой строки
21. Дан двумерный массив А[4][4], элементы, значения которых выше среднего, заменить нулями
22. Дан двумерный массив С[6][6], каждый элемент разделить на произведение элементов всего столбца
23. Дан двумерный массив В[5][5], записать в одномерный массив С все элементы массива В, значение который ниже среднего
24. Дан двумерный массив В[9][9], элементы, лежащие выше побочной диагонали, но ниже главной, заменить нулями
25**. Дан двумерный массив В[10][10], написать программу транспонирования данного массива
26**. Найти произведение двумерных массивов А[10][10]и В[10][10]
27. Дан двумерный массив В[5][5], занести в одномерный массив С все элементы, лежащие между минимальным и максимальным
28. Дан двумерный массив С[10][10], поменять местами элементы первого и последнего столбца, второго и предпоследнего и так далее
29. Дан двумерный массив С[10][10], поменять местами элементы первой и второй строки, третьей и четвертой и так далее
30. Дан двумерный массив С[10][10], в каждой строке определить минимальный элемент, все элементы, лежащие в строке левее минимального, переписать в одномерный массив А.