Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
(1)АСД курс / 1_semestr_lab / Lab01_razrabotka_i_ofor.doc
Скачиваний:
81
Добавлен:
06.02.2016
Размер:
4.45 Mб
Скачать

5.Задания

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

Варианты задач:

1.Определить среднеарифметические значения отдельно для положительных и отрицательных элементов вектора [Ai]50.

2.Определить количество элементов матрицы [Bij]25,40,значение каждого из которых равно 5.

3.Определить максимальный и минимальный элементы матрицы [Aij]10,12 и их координаты.

4. Среди чисел 1, 1+1/2, 1+1/2+1/3, … найти первое число, большее числа n (вводит пользователь).

5.Определить количество элементов матрицы [Mij]24.12. удовлетворяющих условию: 3<mij<15.

6.Определить максимальные элементы в каждом столбце матрицы [Dij]15.10 и их координаты.

7.Определить количество строк матрицы [Cij]30.20, в которых среднеарифметическое значение равно или более 4.5.

8.Определить количество столбцов матрицы [Bij]25.10, среди элементов которых имеется одна или более двоек.

9.Определить максимальный и минимальный элементы вектора [Ai]50 и их координаты.

10. Определить среднеарифметическое значение положительных элементов матрицы [Aij]18.9.

11. Определить сумму максимальных элементов строк матрицы [Bij].

12.Определить количество столбцов матрицы [Dij]40.20, в которых сумма максимального и минимального элементов более 50.

13. Упорядочить элементы вектора [Ai]30 в порядке убывания их значений.

14. Определить среднеарифметическое значение элементов матрицы [Eij]15.30, удовлетворяющих условию: 6>eij>2.

15.Определить количество строк матрицы [Aij]10.15, в которых значение минимального элемента более 3 и менее 10.

16.Ввести положительные элементы матрицы [Aij]10.15, заменить четные значения элементов матрицы на отрицательные значения и вывести преобразованную матрицу на экран.

17.Ввести положительные элементы матрицы [Aij]10.15, заменить нечетные значения элементов матрицы на отрицательные значения и вывести преобразованную матрицу на экран.

18.Найти сумму положительных чисел, кратных 4 и меньше 100.

19.Найти сумму целых положительных чисел, меньших 100.

20.Найти сумму целых положительных чисел, больших 20, меньших 100 и кратных 3.

21.Найти сумму ряда с точностью e=10-3, общий член которого

an= (-1)n-1 /nn.

22.Найти сумму ряда с точностью e=10-3, общий член которого

an= 1/2n +1/3n.

23.Найти сумму ряда с точностью e=10-3, общий член которого

an= (2n-1)/2n.

24. Дано целое число. Определить все его целочисленные делители.

25. Дан целочисленный массивразмерностью N. Вывести на экран номера и значение элементов, являющихся простыми числами.

26. Составьте программу нахождения значений функции У = Х3 при изменении Х от 2 до 12 с шагом 2.

27. Дана двумерная таблица чисел, в которой M – количество строк, а N – количество столбцов. Заменить значения элементов на главной диагонали таблицы на среднее арифметическое значение в соответствующей строке.

28. Составьте программу, вычисляющую среднее арифметическое элементов, кратных трем, в одномерном массиве из N элементов

29. Дан одномерный массив чисел. Определить, сколько раз в нем встречаются последовательности из трех одинаковых чисел.

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

31. Дан массив из N четырехзначных натуральных чисел. Вывести на экран номера и значения тех элементов, у которых сумма первых двух цифр равна сумме двух последних.

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

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

34. Вычислить сумму и количество положительных элементов двумерного массива чисел из N строк и M столбцов, находящихся над главной диагональю.

35. Дан одномерный массив целых чисел. Заменить минимальные элементы массива на целую часть среднего арифметического элементов массива.

36. Дан одномерный массив чисел. Определить в нем два элемента, среднее арифметическое которых ближе всего к заданному числу N. Число N вводится с клавиатуры.

37. Составьте программу. Даны два одномерных массива действительных чисел. Определить количество пар элементов с одинаковыми индексами, значения которых равны.

38. Дан одномерный массив целых чисел. Определить, сколько раз в нем встречаются четные элементы кратные 3.

39.Задача 1. и далее по списку.

ПРИЛОЖЕНИЕ 1

ГОСТ 19.701-90 (с сокращениями)

ГОСУДАРСТВЕННЫЙ СТАНДАРТ СОЮЗА ССР

ЕДИНАЯ СИСТЕМА ПРОГРАММНОЙ ДОКУМЕНТАЦИИ

СХЕМЫ АЛГОРИТМОВ, ПРОГРАММ, ДАННЫХ И СИСТЕМ

УСЛОВНЫЕ ОБОЗНАЧЕНИЯ И ПРАВИЛА ВЫПОЛНЕНИЯ

ГОСТ 19.701-90(ИСО 5807-85)

ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР ПО УПРАВЛЕНИЮ КАЧЕСТВОМ ПРОДУКЦИИ И СТАНДАРТАМ

Москва

ГОСУДАРСТВЕННЫЙ СТАНДАРТ СОЮЗА ССР

Единая система программной документации

СХЕМЫ АЛГОРИТМОВ, ПРОГРАММ ДАННЫХ И СИСТЕМ

Условные обозначения и правила выполнения

Unified system for program documentation. Data, program and system flowcharts, program network charts and system resources charts. Documentation symbols and conventions for flowcharting

ГОСТ

19.701-90

(ИСО 5807-85)

Соседние файлы в папке 1_semestr_lab