У вас вопросы?
У нас ответы:) SamZan.net

тематическую модель схему алгоритма и программу

Работа добавлена на сайт samzan.net:

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 14.1.2025

8

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

"Синтез алгоритмов и программ из программных элементов"

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

Рассчитать контрольные варианты и отладить программы.

Вариант 1

1. Вычислить произведение положительных элементов вектора N  размерности m. Напечатать их количество.

Для отладки программы значения m и N вектора выбрать самостоятельно.

2. Найти наибольший и наименьший элементы  матрицы  В размерности

К*1 . Заполнить ими массив С из двух элементов.

Для отладки программы контрольный пример выбрать самостоятельно.

Вариант 2

1. Вычислить произведение положительных элементов вектора S  размерности m. Определить их количество.

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

2. Определить номер строки с наибольшей суммой элементов  матрицы С размерности n*l. Для отладки программы матрицу выбрать самостоятельно.

Вариант 3

1. Определить произведение  пяти наибольших элементов  вектора  Р размерности 10. Для отладки программы контрольный пример выбрать самостоятельно.

2. Найти отрицательные элементы матрицы Т размерности 1*m. Определить их количество и напечатать. Для отладки программы контрольный пример выбрать самостоятельно.

Вариант 4

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

2. Пересчитать первую строку матрицы W размерности m*n так, чтобы значение каждого ее элемента было равно произведению элементов столбца, в котором он находится.

Проанализировать выполнение программы на примере:

Вариант 5

1. Определить количество элементов вектора M размерности n больших по модулю величины К или равных значению S.

Проанализировать выполнение программы на примере:

М={3; 0; 2; -6; 7; 1;} ;  K=5 ;  S=2

  1.  Определить сумму наибольшего и наименьшего  элементов  матрицы W размерности 2*m.

Для отладки программы контрольный пример выбрать самостоятельно.

Вариант 6

1. Найти все элементы со значением М вектора Р размерности К. Определить и напечатать их количество.

Проанализировать выполнение программы на примере:

M=З,     Р={З; 1; 0; 3}

2. Найти наименьшие элементы столбцов матрицы F размерности m*n и напечатать их произведение.

Для отладки программы контрольный пример выбрать самостоятельно.

Вариант 7

  1.  Для вектора L6 размерности m определить элементы, находящиеся в интервале [0, 4]. Напечатать их сумму и количество.

Проанализировать выполнение программы на примере:

L6={-2; 7; -3; 4; 7; 6; 7}

2. Определить и напечатать сумму наибольшего и  наименьшего элементов матрицы R размерности m*n. Для отладки программы матрицу выбрать самостоятельно.

Вариант 8

1. Разделить элементы вектора Р размерности n на  соответствующие элементы вектора D той же размерности. Из  полученных  частных найти наименьшее и напечатать. Отладку программы выполнить на самостоятельно выбранном примере.


. Найти положительные элементы квадратной матрицы
 L размерности m, определить их количество и напечатать. Для отладки программы значения m и L выбрать самостоятельно.

Вариант 9

1. Найти количество отрицательных элементов вектора В размерности m.

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

. Пересчитать первый столбец матрицы F размерности m  так, чтобы значение каждого элемента было равно сумме элементов строки, в которой он находится. Проанализировать выполнение программы на примере: m=3, матрицу выбрать самостоятельно.

Вариант 10

1. Определить произведение и количество  элементов  произвольного вектора С, не превышающих величины X. Для отладки программы значения Х и вектор С выбрать  самостоятельно.

. Заданы вектор S размерности k и матрица Р размерности k*l. Heобходимо заполнить элементы вектора значениями сумм соответствующиx строк матрицы. Матрицу и вектор напечатать.

Для отладки программы принять  k=3, 1=4, матрицу выбрать самостоятельно.

Вариант 11

1. Уменьшить значения одномерного массива D размерности  К на величину наименьшего элемента  этого  же массива. Напечатать исходный и вновь полученный массив, индекс и значение наименьшего элемента.

Проанализировать выполнение  программы на  самостоятельно выбранном контрольном примере.

. Найти произведение элементов строк квадратной  матрицы  Р размерности М, в которых на главной диагонали расположены отрицательные числа. Заменить соответствующие  диагональные элементы на полученные произведения.

Проанализировать выполнение программы на примере:

Вариант 12

1. Пересчитать значения элементов одномерного массива Т размерности К, разделив их на значение наибольшего элемента. Напечатать исходный и пересчитанный массивы.

Для отладки программы контрольный пример выбрать самостоятельно.

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

Вариант 13

1. Напечатать индексы и определить количество элементов  одномерного  массива  G размерности n, значения которых по модулю не превышают значения наибольшего элемента одномерного массива V той же размерности.

Для отладки программы контрольный пример подготовить самостоятельно.

. Пересчитать  значения  элементов  матрицы  В  размерности m*n, уменьшив их на величину  наименьшего  элемента. Напечатать исходную и вновь полученную матрицу, а также индексы и  значение наименьшего элемента.

Для отладки программы контрольный пример выбрать самостоятельно.

Вариант 14

1. Значения элементов одномерного массива В размерности  К увеличить на величину максимального элемента. Напечатать исходный и вновь полученный массивы, индекс и значение максимального элемента.

Для отладки программы контрольный пример выбрать самостоятельно.

.Определить количество строк квадратной  матрицы, в которых  на главной диагонали расположены отрицательные числа. Найти среднее арифметическое элементов, расположенным в этих строках.

Проанализировать выполнение программы на примере:

Вариант 15

1. Определить, в каком из одномерных массивов А, В и С одинаковой

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

Для отладки программы значения n, А, В и С выбрать самостоятельно.

2.Определить номер столбца с наименьшей суммой элементов матрицы А размерности 1*k.

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

Вариант 16

1. Напечатать индексы элементов вектора М размерности k, значения которых равны наименьшему элементу вектора L размерности n.

Проанализировать выполнение программы на примере: 

М={2; 4; 6; -3; 2;}         L={7; 10; 2; 4;}

2. Найти произведение и количество отрицательных элементов матрицы В размерности М*N.

Проанализировать выполнение программы на примере:

Вариант 17

1. Определить произведение элементов вектора К размерности N, значения которых находятся в интервале [2; 6].

Проанализировать выполнение программы на примере:

К={4; -3; 7; 2; 2; –; 6; 1;}

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

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

Вариант 18

1. Определить среднее геометрическое элементов одномерного массива, превышающих заданное значение S.

Проанализировать выполнение программы на примере вектора:

С={2,7; 15; 27; 31; 7; 23};  S==15

2. Определить номер столбца с наименьшим  значением  произведения

положительных элементов матрицы:

Вариант 19

1. Определить произведение и количество  положительных  элементов одномерного массива W размерности n.

Для отладки программы значения n и W выбрать самостоятельно.

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

Проанализировать выполнение программы на примере:

Вариант 20

1. Напечатать значения элементов вектора Р, которые отсутствуют в 

первой строке матрицы М размерности 2*k.

Проанализировать выполнение программы на примере:

P={1; 4; 5; 8; 9; 2;}      M=

2.Найти произведение элементов строк квадратной  матрицы  С размерности n, в которых на главной диагонали расположены положительные числа. Определить количество таких строк.

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

Вариант 21

1. Вычислить произведение и  количество  отрицательных  элементов одномерного  массива  Р  размерности  m, входящих  в  интервал 

[-10; -3]. Для отладки программы значения m и Р выбрать самостоятельно.

2. В квадратной матрице S  размерности М заменить нулевые элементы на главной диагонали значениями сумм элементов строк, в которых они расположены.

Проанализировать выполнение программы на примере:

Вариант 22

1. Найти разность наибольшего и наименьшего элементов одномерного

массива W размерности  N. Найденное значение присвоить первому элементу массива.

Проанализировать выполнение программы на примере:

W={2,7; 4; 6; 2,3; 2,4; 1; 2}

2. Вычислить и напечатать количество элементов матрицы R размерности m*n, которые не входят в интервал [y; y] .

Для отладки программы значения R, m, n, y и yсамостоятельно.

Вариант 23

1. Даны два одномерных массива X и Y одинаковой размерности. Найти наименьшее значение суммы (хii) при условии, что оба элемента положительны.

Контрольный пример выбрать самостоятельно.

2. Первому элементу вектора R  размерности 2  присвоить  значение наибольшего элемента матрицы В размерности k*l, второму - наименьшего элемента матрицы.

Для отладки программы значения В, k и 1 выбрать самостоятельно.

Вариант 24

1. Определить количество и произведение элементов вектора G  размерности 1, входящих в интервал [10; 20].

Для отладки программы 1 и G задать самостоятельно.

  1.  Переменным S и S присвоить значение сумм элементов  квадратной матрицы  А, расположенных соответственно ниже и выше главной диагонали. Определить, какая из полученных сумм больше.
    Проанализировать выполнение программы на примере:

Вариант 25

1. Определить количество элементов вектора W  размерности n, значения которых попадают в интервал [S; T].

Для отладки программы значения  n, W, S. Т выбрать самостоятельно.

2. Определить и напечатать индексы столбцов матрицы В размерности k*l, сумма элементов которых превосходит величину S.

Проанализировать выполнение программы на примере:

Вариант 26

1. Определить и напечатать количество положительных и отрицательных элементов вектора В размерности k.

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

2. Напечатать индексы элементов вектора Q размерности  Nl, значения которых равны наибольшему элементу второй  строки  матрицы А размерности m*n.

Вариант 27

1. Определить и напечатать сумму и разность наибольшего и  наименьшего элементов вектора Х  размерности  n, сформированного  в соответствии с математической зависимостью: 

Xi=(CosL+SinL)Cos     0 L 6

L=1;  n=7; =0,83

2. Поменять местами первый и последний столбцы матрицы S  размерности n*l. Определить  количество  отрицательных  элементов  в этих столбцах.

Проанализировать выполнение программы на примере: 

S =

Вариант 28

1. Определить количество положительных элементов вектора F, заполненного  значениями  функции  f=Cosx+Sinx  на  промежутке 0 x  2 при изменении x с шагом  0,1.

. Найти наибольшие элементы строк матрицы А и напечатать их сумму.

Проанализировать выполнение программы на примере:

Вариант

1. Определить, в каком из двух векторов А и В размерности m больше положительных элементов.

Проанализировать выполнение программы на примере

А={1; 2; -1; -4; -3; 4; 9; -10:} ;

В={-1; 2; 4; 0; 1; 8; -9; 7}


. Заполнить вектор С значениями элементов матрицы V  размерности
m*n.

Для отладки программы контрольный пример выбрать самостоятельно.

Вариант 30

1. Определить количество отрицательных элементов вектора V размерности  К. Все отрицательные элементы вектора заменить нулями.

Для отладки программы контрольный пример выбрать самостоятельно.


. Найти максимальный и минимальный элементы матрицы
 W. Поменять местами строки, в которых эти элементы находятся.


Проанализировать выполнение программы на примере:




1. Совершенствование общеобразовательного и коррекционноразвивающего процессов в дошкольных учреждениях
2. Способы приготовления бисквитных тортов сахарных трубочек суфле и зефира
3. Основное производство
4. На тему- Порядок лицензирования предпринимательской деятельности
5. а. Это представления людей относительно уникальных характеристик которыми по их мнению обладает услуга пр
6. ЮРГУЭС УТВЕРЖД
7. Реферат- Профилактические мероприятия в строительстве
8. тема людини залишалася незмінною вона служила фундаментом для самих різних теоретичних шукань
9. Учение Ф Бэкона о человеческих заблуждениях
10. Понятие уголовного наказания
11. Причины разнообразия и сходства экосистем
12. Проблемы становления информационного общества и его нормативного регулировани
13. Курсовая работа- Инвентаризация запасов
14. Происхождение, основные этапы развития и современные определения термина «библиография»
15.  Выбрать блочный двух обмоточный трансформатор [1]
16. Полюссіз ковалентті байланыс келесі ~осылысты~ молекуласында- А
17. Расчет параметров цифровых систем передачи непрерывных сообщений
18. История возникновения рынка ценных бумаг
19. 1] Руководитель подразделения [1
20. ВВЕДЕНИБ О становлении стилистики как особой научной лингвистической дисциплины.html