Индивидуальные задания лабораторной работы №2




Составить программуна языке Паскаль, в которой необходимо ввести элементы матрицы заданного размера и обработать их в соответствии с заданием на обработку, отладить ее для тестового варианта данных, подготовленного студентом, позволяющего подтвердить правильность алгоритма.

При программировании должны быть использованы указанные идентификаторы числа строк и столбцов, имя массива, соответствующего создаваемой матрице, а также должны быть использованы все типы циклов (for, while, repeat) в указанной последовательности.

Численные значения размера матрицы, значения её элементов должны вводиться с клавиатуры с предварительным выводом на экран текстовых пояснений вводимых значений.


Варианты задания лабораторной работы 2

Для группы 1-1а

Вариант Имя массива Размер матрицы Последовательность использования видов цикла Задание на обработку
1. Lnar m*n While, Repeat, For Найти сумму модулей элементов каждой четной строки нижней части матрицы размером m/2*n
2. Exps s*t Repeat, For, While Найти сумму модулей элементов каждого нечетного столбца верхней треугольной части матрицы размером s*s
3. Ln2h k*l While, For, Repeat Найти сумму отрицательных и положительных элементов верхней и нижней частей матрицы размером k*k
4. Lenc d*b Repeat, While For, Найти сумму произведения элементов смежных строк части матрицы размером (d-2)*(b-4)
5. LNX x*y While, Repeat, For Найти сумму элементов смежных строк части матрицы размером (x/2)*(y-1)  
6. Pix h*g While For Repeat Найти сумму результата деления элементов четных смежных строк части матрицы размером h*h
7. Artist v*h While For Repeat Найти сумму результата деления элементов нечетных смежных строк части матриц. Часть матрицы -это элементы, отстоящие от главной диагонали вправо и влево на два элемента.
8. SPi h*g Repeat For While Найти разность сумм элементов четных смежных строк части матрицы размером h*h
9. Вim y*g Repeat While For Найти разность сумм элементов нечетных смежных строк части матрицы размером y*y
10. TSen l*d For While Repeat Найти сумму разности элементов четных смежных столбцов части матрицы размером l*l
11. SKP k*z For Repeat While Найти сумму разности элементов нечетных смежных столбцов части матрицы размером b*b
12. Exen b*k While For Repeat Найти сумму разности элементов смежных столбцов части матрицы размером b*(k/2)
13. Arcton f*p(4*5) Repeat For While Найти сумму из отрицательных элементов нижней части треугольной матрицы размером f*f
14. АSSV l*m While For Repeat Найти сумму положительных элементов верхней части треугольной матрицы размером l*l
15. Cosхy u*z For Repeat While Найти сумму из отрицательных элементов части матрицы, представленной из элементов, отстоящих от главной диагонали вправо и влево на три элемента
16. Cossin. h*t While Repeat For Найти сумму модулей отрицательных элементов части матрицы, представленной из элементов верхней треугольной матрицы размером h*h
17. Exper w*k Repeat For While Найти сумму инвертированных элементов выше главной диагонали части матрицы размером w*w
18. Ln12 c*b While For Repeat Найти сумму инвертированных элементов ниже главной диагонали части матрицы размером c*c
19. Coscos d*g For Repeat While Найти произведение инвертированных отрицательных элементов каждой строки части матрицы размером d*d
20. Expyr a*f Repeat For While Найти произведение инвертированных отрицательных элементов каждого столбца части матрицы размером a*a
21. Xcos2 f*e For Repeat While Найти произведение элементов смежных строк части матрицы размером f*f
22. Xarc o*p Repeat For While Найти произведение элементов, отстоящих от главной диагонали на 2 элемента.
23. Step s*z Repeat For While Найти отклонениея диагонального элемента от их среднего значения
24. Xexin u*r For Repeat While Найти сумму отклонений элементов смежных столбцов части матрицы размером u*(u/2) от их среднего
25. E2x q*g While For Repeat Найти сумму отклонений элементов четных столбцов части матрицы размером q*q от их максимального
26. Shtu c*g Repeat While For Найти сумму элементов части матрицы построчно, отстоящих от главной диагонали на С элементов.

Для группы 1-2

Вариант Имя массива Размер матрицы Последовательность использования видов цикла Задание на обработку
a. Lnar m*n While, Repeat, For Найти сумму модулей элементов каждой четной строки нижней части матрицы размером m/2*n
2. 2. Exps s*t Repeat, For, While Найти сумму модулей элементов каждого нечетного столбца верхней треугольной части матрицы размером s*s
3. Ln2h k*l While, For, Repeat Найти сумму отрицательных и положительных элементов верхней и нижней частей матрицы размером k*k
4. Lenc d*b Repeat, While For, Найти сумму произведения элементов смежных строк части матрицы размером (d-2)*(b)
5. LNX x*y While, Repeat, For Найти сумму элементов смежных строк части матрицы размером (x/2)*(y-1)  
6. Pix h*g While For Repeat Найти сумму результата деления элементов четных смежных строк части матрицы размером h*h
7. Artist v*h While For Repeat Найти сумму результата деления элементов нечетных смежных строк части матриц. Часть матрицы -это левая половина верхней части матрицы v*v.
8. SPi h*g Repeat For While Найти разность сумм элементов четных смежных строк части матрицы размером h*h
9. Вim y*g Repeat While For Найти разность сумм элементов нечетных смежных строк части матрицы размером y*y
10. TSen m*d For While Repeat Найти сумму разности элементов четных смежных столбцов части матрицы размером m*m
11. SKP k*z For Repeat While Найти сумму разности элементов нечетных смежных столбцов части матрицы размером b*b
12. Exen b*k While For Repeat Найти сумму разности элементов смежных столбцов части матрицы размером b*(k/2)
13. Arcton f*p(4*5) Repeat For While Найти сумму из отрицательных элементов правой части нижней половины матрицы размером f*f
14. АSSV k*m While For Repeat Найти произведение сумм положительных элементов строк верхней части матрицы размером k*k.
15. Cosхy u*z For Repeat While Найти сумму из отрицательных элементов столбцов матрицы, отстоящих от середины вправо и влево на два элемента
16. Cossin. h*t While Repeat For Найти сумму модулей отрицательных элементов части матрицы, представленной из элементов верхней треугольной матрицы размером h*h
17. Exper w*k(4*5) Repeat For While     Найти сумму инвертированных элементов, расположенных выше главной диагонали части матрицы размером w*w
18. Ln12 c*b While For Repeat Найти сумму инвертированных элементов ниже главной диагонали части матрицы размером c*c
19. Coscos d*g For Repeat While Найти произведение инвертированных отрицательных элементов каждой строки части матрицы размером d*d
20. Expyr a*f Repeat For While Найти произведения инвертированных отрицательных элементов каждого столбца части матрицы размером a*a
21. Xcos2 f*e For Repeat While Найти произведение элементов смежных строк части матрицы размером f*f
22. Xarc o*p Repeat For While Найти произведение элементов, отстоящих от главной диагонали на 2 элемента вправо.
23. Step s*s Repeat For While Найти отклонение каждого диагонального элемента матрицы от среднего значения всех элементов.
24. Xexin u*r For Repeat While Найти сумму отклонений элементов смежных столбцов части матрицы размером u*(u/2) от их среднего значения.
25. E2x q*g While For Repeat Найти сумму отклонений элементов четных столбцов части матрицы размером q*q от значения первого элемента.
26. Shtu c*g Repeat While For Найти суммы элементов построчно, в левой части нижней половины матрицы размером с*с.

 


ЛАБОРАТОРНАЯ РАБОТА №3



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2016-04-27 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: