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


Чтобы посмотреть этот PDF файл с форматированием и разметкой, скачайте его и откройте на своем компьютере.

1
ИНФОРМАТИКА

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

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
, состоящая из натуральных чисел.

Найти все самые нижние
максимальные элементы по столбцам и вывести их значение и местоположение на
экран.

Вычислить среднее арифметическое элементов нижней строки.


2
9
.*

В одномерном массиве из
N

вещ
ественных чисел поменять местами элементы,
стоящие равноудаленно от элемента с заданным индексом
k

.

Вывести на экран
исходный и результирующий массивы.

Вычислить среднее арифметическое
крайних

элементов

результирующего массива

и вывести на экран
.



10.*

В
вести одномерный массив

из
N

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



1
1
.

Дан вещественный вектор А

[1..
n
]. Заменить все отрицательные элементы
вектора на их квадраты и отсортировать в порядке возрастания.

Вычислить среднее
арифметическое максимального и минимального
элементов
.

Вывести на экран

отсортированный массив и вычисл
енное значение.



1
2
.

Дан массив натуральных чисел А

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

Вывести на
экран

отсортированный массив и вычисленное значение.



1
3
.

Дан массив латинских

букв А

[1..
n
]. Отсортировать их методом
выделения
минимального элемента

в порядке возрастания. Вычислить среднее
арифметическое наименьшего и наибольшего кодов

элементов
.

Вывести на экран

отсортированный массив и вычисленное значение.



1
4
.

Дан массив лат
инских букв А

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

и
двух
наибольш
их
.

Вывести на экран

отсортированный массив и
вычисленное значение.



1
5
.

Дан массив латин
ских букв А

[1..
n
]. Отсортировать их методом в
ыделения
максимального элемента

в порядке убывания. Вычислить
сумму четных

кодов

элементов
.

Вывести на экран

отсортированный массив и вычисленное значение.



1
6
.

Дан массив натуральных чисел А

[1..
n
].

Отсортировать их методом
выделения
минимального элемента

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

чисел.

Вывести на экран

отсортированный массив и вычисленное значение.



1
7
.

Дан массив
целых

чисел А

[1..
n
].

Отсортировать их методом в
ыд
еления
максимального элемента

в порядке
возрастания
. Вычислить среднее
арифметическое
положительных

чисел.

Вывести на экран

отсортированный массив
и вычисленное значение.



1
8
.


Дан массив
целых

чисел А

[1..
n
].

Отсортировать их методом выбора

в порядке
воз
растания. Вычислить среднее арифметич
еское
чисел

кратных 5
.

Вывести на
экран

отсортированный массив и вычисленное значение.


3
1
9
.

Дан массив латинских букв А

[1..
n
].
Отсортировать их методом вы
бора

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

кодов.

Вывести на экран

отсортированный массив и вычисленное значение.



20
.

Дан массив
вещественных

чисел А

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

в порядке убывания. Вычислить сумму
отрицательных элементов
отсорт
ированного
массива.

Вывести на экран

отсортированный массив и вычисленное значение.



2
1.

Дан массив
целых

чисел А

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

Вывести на экран

отсортированный массив
и вычисленное значение.



2
2
.

Дан массив
латинских букв

А

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

Вывести на экран

отсортирова
нный массив и вычисленное значение.



2
3
.

Дан массив
целых

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

чисел.

Вывести на экран

отсортированный массив и вычисленное значение.



2
4
.

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

кодов

элементов
отсортированного массива, имеющих индекс кратный
тре
м
.

Вывести на экран

отсортированный массив и вычисленное значени
е.



2
5
.

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

Вывести на экран

отсортированный массив и вычисленное значение.



2
6
.

Дан одномерный массив натур
альных чисел. Отсортировать их методом

«пузырька» в порядке возрастания, выделив два массива


четные и нечетные.
Вычислить сумму нечетных чисел.

Вывести на экран

отсортированный массив и
вычисленное значение.



2
7
.

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


положительные и отрицательные.
Вычислить сумму отрицательных чисел.

Вывести на экран

отсортированный массив
и вычисленное значение.



2
8
.

Дан вещественный вектор А

[1..
n
].

Заменить вс
е
положительные

элементы
вектора на их
округленные целые

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

Вывести на экран

отсортированный массив и вычисленное значение.


4
29.

Дан одномерный массив латинских букв.

Отсортировать их методом
«пузырька»

в порядке возрастания.
Исключить из отсортированного массива одинаковые буквы
и в
ычислить
сумму

кодов

оставшихся букв.

Вывести на экран

отсортированный
массив и вычисленное значение.



30.


Дан одномерный массив
целых

ч
исел
. Отсортировать их методом
«пузырька»

в
порядке
убывания
.
Исключить из отсортированного массива одинаковые числа и
в
ычислить
сумму

оставшихся чисел.

Вывести на экран

отсортированный массив и
вычисленное значение.



31.






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

  • pdf 25418383
    Размер файла: 101 kB Загрузок: 0

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