Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка 2_рус_А5.doc
Скачиваний:
59
Добавлен:
25.03.2015
Размер:
6.37 Mб
Скачать

Вариант 6

1. Дано натуральное число N и массив целых чисел а1,..an. Выяснить имеется ли в массиве а1,..,an хотя бы одно нечетное отрицательное число и определить его местонахождение в массиве.

2. Дана вещественная матрица А(N,M). Составить программу нахождения максимального элемента матрицы и выделения его местоположения.

3. В заданном предложении элементами слов могут быть как буквы, так и цифры. Вывести все четные цифры (без повторений), которые содержатся во всех словах и количество слов.

Вариант 7

1. Дан массив целых чисел a1,...,an. Найти количество и сумму тех членов массива а1,..,аn,которые делятся на 5 и не делятся на 7.

2. Дана вещественная матрица А(N.M). Составить программу замены всех отрицательных элементов матрицы на элемент, имеющий максимальное значение.

3. В заданном предложении элементами слов могут быть как буквы, так и цифры. Все цифры, входящие в самое длинное слово, заменить на символ "*".

Вариант 8

1. Дан массив действительных чисел a1,...,an. Получить количество отрицательных членов массива а1,..,an и пpоизведение элементов, принадлежащих отрезку [b,d].

2. Дана вещественная матрица А(N,M). Составить программу замены всех положительных элементов матрицы на элемент, имеющий минимальное значение.

3. В заданном предложении элементами слов могут быть любые символы. Найти и вывести слово, содержащее наибольшее количество согласных букв.

Вариант 9

1. Дан массив целых чисел a1,...,an. Найти все пары (аi,ai+1), такие что a(i)<=3 и a(i+1)<0. Распечатать их значения и номеpа, если таких паp нет, то выдать сообщение.

2. Дана квадратная матрица А(N.N). Составить программу нахождения количества четных элементов, расположенных выше главной диагонали.

3. В заданном в предложении слове, в котором обнаружено наибольшее количество шипящих букв, заменить эти шипящие буквы на символ "*".

Вариант 10

1. Дан массив целых чисел a1,...,an. Найти все пары (аi,ai+1),такие, что a(i)=0 и a(i+1) кратно 2.

2. Дана квадратная матрица А(N,N). Составить программу подсчета количества нечетных элементов, расположенных ниже главной диагонали.

3. В заданном предложении вывести все гласные буквы, содержащиеся в слове наибольшей длины и вывести число повторений каждой этой буквы.

Вариант 11

1. Даны действительные числа а1...а16. Получить мах(а1+а16, a2+a15,...,a8+a9).

2.Дана квадратная матрица А(N,N). Составить программу замены положительных элементов, расположенных выше главной диагонали, на 100. Исходную и скорректированную матрицы напечатать.

3. Дана вещественная матрица A(N,M). Найти минимальный элемент в каждой строке матрицы. Если все полученные минимальные элементы положительны, то выдать сообщение об этом.

Вариант 12

1. Даны целые числа a1,..an. Все члены массива a1,...,an, предшествующие наименьшему числу, умножить на это число.

2. Дана квадратная матрица А(N,N). Составить программу замены положительных элементов, расположенных ниже главной диагонали, на Р. Значение Р задать самостоятельно. Исходную и скорректированную матрицы напечатать.

3. Подсчитать в одномеpном массиве максимальное количество подpяд идущих нулей.

Вариант 13

1. Дан массив символов s1,..sn. Подсчитать сколько раз встречается в массиве символ К.

2. Дана вещественная матрица А(N,M). Составить программу замены всех нулевых элементов матрицы на минимальный элемент.

3. В заданном предложении слова могут содержать любые символы языка. Подсчитать количество слов и количество символов во всех словах, отличных от заглавных латинских букв.

Вариант 14

1. Дан массив символов S1,...,Sn. Напечатать true, если в заданном массиве буква а встречается чаще, чем буква b, и напечатать false в противоположном случае.

2. Дана целая матрица А(N,N). Составить программу замены всех отрицательных элементов матрицы на среднее арифметическое значение.

3. Даны целые числа а1,...,а16. Получить новый массив по правилу (а1*а9,а2*а10,...,а8+а16). Найти минимальный элемент полученного массива.

Вариант 15

1. Даны действительные числа а1,..a16. Получить min(a1*a9,a2*a10,...,a8*a16).

2.Дана вещественная матрица размером А(N,N). Найти наименьший элемент матрицы. Поменять строку, содержащую этот элемент, с последней строкой матрицы.

3. Дан массив действительных чисел a1,...,an. Если среди элементов массива есть хотя бы одно число больше 100,то все элементы массива поделить на 100. Исходный и скорректированный массивы напечатать.

Вариант 16

1. Дан массив действительных чисел а1,..,an. Выяснить, верно ли, что наибольший член массива a1,...,an по модулю больше единицы.

2. Составить программу нахождения числа строк матрицы А(N,M), максимальный элемент которых равен нулю.

3. Пеpенести в начало одномеpного массива все нечетные элементы.

Приложение А

МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ

СХІДНОУКРАЇНСЬКИЙ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ

імені Володимира Даля

Кафедра ______________________________________________________________

КОНТРОЛЬНА РОБОТА

з дисципліни___________________________________________________

Студент ______________________________________________________

(прізвище, ініціали) (підпис)

Група________________________ Варіант___________

Керівник роботи ________________________________

(посада, прізвище, ініціали)

Дата подання на кафедру на рецензію_______________________

Реєстраційний номер ___________________ Реєстратор _____________

(підпис)

Захищена з оцінкою______________________

Викладач____________________________ _______________

(посада, прізвище, ініціали) (підпис)

Дата______________________

Приложение Б

1.

;

9.

;

2.

;

10.

;

3.

;

11.

;

4.

;

12.

;

5.

;

13.

;

6.

;

14.

;

7.

;

15.

;

8.

;

16.

Приложение В

1.

;

9.

;

2.

;

10.

;

3.

;

11.

;

4.

;

12.

;

5.

;

13.

;

6.

;

14.

;

7.

;

15.

;

8.

;

16.

Приложение Г