Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
27
Добавлен:
28.01.2014
Размер:
157.7 Кб
Скачать

Технология выполнения

Расчетно-графическая работа содержит три задачи.

Для каждой задачи необходимо составить:

- блок-схему

- текст программы

- результат выполнения программы

Задания для выполнения Задача № 1.

Сформировать массив с помощью случайных чисел, выполнить необходимые преобразования, результат записать в файл.

Варианты заданий1:

  1. В двумерном массиве В[7][7] найти минимальный элемент побочной диагонали и поменять его с максимальным элементом главной диагонали.

  2. В двумерном массиве А[5][5] найти среднее значение элементов второй строки. Во всем массиве заменить элементы, меньше полученного среднего значения нулями.

  3. В двумерном массиве С[6][6] найти среднее значение всех элементов - а и минимальный элемент первой строки – b, элементы, лежащие в диапазоне от а до b заменить единицами.

  4. В двумерном массиве А[10][10] поменять местами элементы 1 и2 строки, 3и 4, 5 и 6, 7 и 8, 9 и 10.

  5. В двумерном массиве В[6][7] найти минимальный элемент. Записать в двумерный массив А все элементы массива В, кроме элементов того столбца, в котором находится минимальный.

  6. Дан двумерный массив С[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], в каждой строке определить минимальный элемент, все элементы, лежащие в строке левее минимального, переписать в одномерный массив А.

Соседние файлы в папке лабораторные работы