Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Программирование 2 курс / Программирование(4172,4173) / Лекции / Лекция 5. Обработка числовых последовательностей..doc
Скачиваний:
119
Добавлен:
12.03.2015
Размер:
121.86 Кб
Скачать

Выполнение контрольных заданий

1. Получите у преподавателя индивидуальное задание.

2. Составьте блок-схему и программу на языке С и подберите тесты для проверки программы на компьютере.

3. Отладьте программу на компьютере.

5. Оформите и сдайте отчет.

Контрольные задания

1. Даны натуральные числа n, A 1, A2 , ..., An . Определить количество членов Ak последовательности A1 , ..., An:

а) кратных 3 и не кратных 5;

б) имеющих четные порядковые номера и являющихся нечетными числами;

в) удовлетворяющих условию 2k < Ak < k! .

2. Даны натуральное число n, действительные числа A1,A2,...,An. Получить:

а) удвоенную сумму всех положительных членов последовательности A 1, A2 , ..., An ;

б) сумму отрицательных и количество положительных членов последовательности A 1, A2 , ..., An ;

в) min (|A1 |, ..., |An |);

г) min (A1 , A3 , ...) + max (A2 , A4 , ...);

д) A1* A2 + A2 * A3 + ... + An-1 * An .

3. Даны натуральные числа A1, A2, ... . Признак конца последовательности 0. Определить

а) количество и сумму тех членов последовательности, которые делятся на 5 и не делятся на 7;

б) наибольший член последовательности и его порядковый номер;

в) среднее арифметическое четных чисел последовательности;

г) min (A1+ A2 , A2 + A3 , ...);

д) (A2 – A1)*(A3 – A2)* ... * (An - An-1);

е) упорядочены ли числа последовательности по убыванию;

ж) есть ли в последовательности одинаковые соседние числа.

4. Даны вещественные числа A1 , A2 , ... .Признак конца последовательности число 999.

а) Выяснить, составляют ли числа возрастающую последовательность.

б) Получить среднее арифметическое всех чисел.

в) Определить сумму положительных и произведение отрицательных чисел последовательности.

г) Определить разность между наибольшим числом и наименьшим числом последовательности.

54