Задания к лаб_4

Задания к лабораторной работе № 4

Постановка задачи: написать программу, реализующую задание по обработке массива. Количество элементов массива и сами элементы вводить с клавиатуры в диалоговом режиме. Обеспечить вывод на экран результатов в соответствии с заданием: отсортированный массив элементов, номера индексов, вычисленные значения сумм либо среднеарифметические значения.


1.* Дана матрица n(m, состоящая из натуральных чисел. Найти в ней наименьший элемент и определить его местоположение. Если таких элементов несколько, то вывести на экран положение каждого из них. Вычислить среднее арифметическое элементов, кратных 3.


2.* Дана матрица n(m, состоящая из натуральных чисел. Найти в строках самые правые наименьшие элементы и определить их местоположение. Вычислить среднее арифметическое этих элементов.



3.* Дана матрица n(m, состоящая из натуральных чисел. Найти в строках самые левые наибольшие элементы и определить их местоположение. Вычислить среднее арифметическое этих элементов.



4.* Дана матрица n(m, состоящая из латинских букв. Отсортировать каждую строку в алфавитном порядке. Вычислить среднее арифметическое кодов элементов главной диагонали.



5.* Дана матрица n(m, состоящая из натуральных чисел. Расставить строки таким образом, чтобы элементы в первом столбце были упорядочены по убыванию. Вычислить среднее арифметическое элементов 1-ого столбца.


6.* Дана матрица n(m, состоящая из латинских букв. Отсортировать каждый столбец в алфавитном порядке. Вычислить среднее арифметическое кодов элементов главной диагонали.



7.* Дана матрица n(m, состоящая из натуральных чисел. Расставить строки таким образом, чтобы элементы в последнем столбце были упорядочены по возрастанию. Вычислить среднее арифметическое элементов последнего столбца.



8.* Дана матрица n(m, состоящая из натуральных чисел. Найти все самые нижние максимальные элементы по столбцам и вывести их значение и местоположение на экран. Вычислить среднее арифметическое элементов нижней строки.
9.* В одномерном массиве из N вещественных чисел поменять местами элементы, стоящие равноудаленно от элемента с заданным индексом k . Вывести на экран исходный и результирующий массивы. Вычислить среднее арифметическое крайних элементов результирующего массива и вывести на экран.


10.* Ввести одномерный массив из N вещественных чисел в диапазоне от -10 до +10. Вычислить среднее арифметическое квадратов отрицательных чисел, положительные элементы заменить значениями их индексов. Отсортировать получившийся массив и вывести его на экран.


11. Дан вещественный вектор А [1..n]. Заменить все отрицательные элементы вектора на их квадраты и отсортировать в порядке возрастания. Вычислить среднее арифметическое максимального и минимального элементов. Вывести на экран отсортированный массив и вычисленное значение.


12. Дан массив натуральных чисел А [1..n]. Отсортировать их методом «пузырька» в порядке убывания. Вычислить среднее арифметическое нечетных чисел. Вывести на экран отсортированный массив и вычисленное значение.


13. Дан массив латинских букв А [1..n]. Отсортировать их методом выделения минимального элемента в порядке возрастания. Вычислить среднее арифметическое наименьшего и наибольшего кодов элементов. Вывести на экран отсортированный массив и вычисленное значение.


14. Дан массив латинских букв А [1..n]. Отсортировать их методом «пузырька» в порядке возрастания. Вычислить среднее арифметическое кодов 4-х элементов: двух наименьших и двух наибольших. Вывести на экран отсортированный массив и вычисленное значение.


15. Дан массив латинских букв А [1..n]. Отсортировать их методом выделения максимального элемента в порядке убывания. Вычислить сумму четных кодов элементов. Вывести на экран отсортированный массив и вычисленное значение.


16. Дан массив натуральных чисел А [1..n]. Отсортировать их методом выделения минимального элемента в порядке убывания. Вычислить среднее арифметическое четных чисел. Вывести на экран отсортированный массив и вычисленное значение.


17. Дан массив целых чисел А [1..n]. Отсортировать их методом выделения максимального элемента в порядке возрастания. Вычислить среднее арифметическое положительных чисел. Вывести на экран отсортированный массив и вычисленное значение.


18.  Дан массив целых чисел А [1..n]. Отсортировать их методом выбора в порядке возрастания. Вычислить среднее арифметическое чисел кратных 5. Вывести на экран отсортированный массив и вычисленное значение.
19. Дан массив латинских букв А [1..n]. Отсортировать их методом выбора в порядке убывания. Вычислить среднее арифметическое четных кодов. Вывести на экран отсортированный массив и вычисленное значение.


20. Дан массив вещественных чисел А [1..n]. Округлить их до ближайших целых чисел и отсортировать методом «пузырька» в порядке убывания. Вычислить сумму отрицательных элементов отсортированного массива. Вывести на экран отсортированный массив и вычисленное значение.


21. Дан массив целых чисел А [1..n]. Отсортировать их методом выбора, расположив в порядке убывания и исключив из массива числа кратные 5. Вычислить среднее арифметическое оставшихся элементов. Вывести на экран отсортированный массив и вычисленное значение.


22. Дан массив латинских букв А [1..n]. Отсортировать их методом «пузырька» в порядке убывания. Вычислить сумму кодов нечетных элементов. Вывести на экран отсортированный массив и вычисленное значение.


23. Дан массив целых чисел А[1..n]. Отсортировать их методом «пузырька» в порядке возрастания. Вычислить среднее арифметическое отрицательных чисел. Вывести на экран отсортированный массив и вычисленное значение.


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


25. Дан одномерный массив латинских букв. Отсортировать их методом выбора в порядке возрастания. Вычислить среднее арифметическое трех минимальных кодов. Вывести на экран отсортированный массив и вычисленное значение.


26. Дан одномерный массив натуральных чисел. Отсортировать их методом «пузырька» в порядке возрастания, выделив два массива – четные и нечетные. Вычислить сумму нечетных чисел. Вывести на экран отсортированный массив и вычисленное значение.


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


28. Дан вещественный вектор А [1..n]. Заменить все положительные элементы вектора на их округленные целые и отсортировать в порядке убывания. Вычислить среднее арифметическое положительных элементов. Вывести на экран отсортированный массив и вычисленное значение.
29. Дан одномерный массив латинских букв. Отсортировать их методом «пузырька» в порядке возрастания. Исключить из отсортированного массива одинаковые буквы и вычислить сумму кодов оставшихся букв. Вывести на экран отсортированный массив и вычисленное значение.


30.  Дан одномерный массив целых чисел. Отсортировать их методом «пузырька» в порядке убывания. Исключить из отсортированного массива одинаковые числа и вычислить сумму оставшихся чисел. Вывести на экран отсортированный массив и вычисленное значение.


31.




13PAGE 15


13PAGE 14415




15

Приложенные файлы

  • doc 25418375
    Размер файла: 49 kB Загрузок: 0

Добавить комментарий