9.1. Составить программу, которая формирует случайным образом одномерный массив из N элементов и:
a.) выводит те его элементы, которые встречаются только один раз;
b.) выводит повторяющиеся элементы (примечание: повторяющийся элемент должен выводиться один раз независимо от того, сколько раз он встречается в массиве).
9.2. Составить программу, которая формирует случайным образом два одномерных массива из N элементов и:
a.) выводит элементы первого массива, которые не встречаются во втором;
b.) выводит элементы, встречающиеся как в первом, так и во втором массивах (примечание: элемент должен выводиться один раз независимо от того, сколько раз он встречается в массивах);
c.) формирует третий массив из элементов, которые встречаются только в одном из массивов.
9.3. Составить программу, которая вводит информацию о сотрудниках (фамилия и стаж работы) и:
a.) выводит список сотрудников, фамилии которых начинаются на заданную букву;
b.) выводит список сотрудников с заданным стажем работы;
c.) выводит список сотрудников, имеющих стаж работы выше среднего;
d.) выводит список сотрудников в алфавитном порядке;
e.) выводит список сотрудников в порядке убывания стажа работы.
9.4. Составить программу, которая формирует случайным образом массив NxN целых чисел и:
a.) выводит его в виде матрицы;
b.) вычисляет сумму элементов каждой строки;
c.) находит максимальные элементы каждого столбца;
d.) вывод элементы под главной диагональю;
e.) упорядочивает по возрастанию каждую строку массива.
9.5. «Студенты». Составить программу, которая вводит следующую информацию о результатах студенческой сессии:
- список студентов,
- список экзаменов,
- оценки студентов за каждый из экзаменов.
Программа должна вывести введенную информацию в виде ведомости. Например:
Программирование
Психология
Педагогика
Математика
Иванов
Петров
Сидоров
…
…
…
…
…
…
После этого программа должна обработать эту информацию следующим образом:
a.) вывести список студентов, сдавших сессию на повышенные оценки;
b.) вывести список отличников;
c.) вывести список неуспевающих (а также названия предметов, по которым они имеют неудовлетворительные отметки);
d.) вычислить и вывести средний балл каждого студента;
e.) вывести список в порядке убывания среднего балла;
f.) определить предмет, по которому студенты учатся хуже всего, и предмет, по которому студенты учатся лучше всего.