Введение

Линейные алгоритмы

Алгоритмы с ветвлением

Алгоритмы с повторением

Одномерный массив (вектор)

Двумерный массив (матрица)

маркированный список

справочные материалы

маркированный список

теоретические вопросы

маркированный список

задачи, решения, программы

Пользовательские процедуры и функции

Строки

Множества

Записи

Файлы

Графика

На главную
 

 №1  Заполните массив а размерностью N x M, следующим образом по формуле А[I J]=sin(I)-cos(J)

Тест1 - n=3,m=2 --- a[i,j]=3.0E-01 1.3E+00
                                     3.7E-01 1.3E+00
                                     -4.0E-01 5.6E-01

 

№2. Заполните массив а размерностью N x M, следующим образом  элементы равны O, если сумма их индексов четная, и равны 1 если сумма индексов нечетная

Тест1 - n=3,m=3 ---

 a[i,j]=0 1 0
         1 0 1
         0 1 0

 

 №3.   Заполните массив размерностью N x N, так чтобы в главных диогоналях были нули, а в остальных - единицы.

Тест1 - n=5 ---

a[i,j]=0 1 1 1 0

1 0 1 0 1
1 1 0 1 1
1 0 1 0 1
0 1 1 1 0

 

№4.   Заполните массив размерностью N x N, так чтобы элементами в главных диагоналях были произведение их позиций, а в остальных - сумма их позиций

Тест1 - n=3 ---

a[i,j]=1 3 3

3 4 5
3 5 9

 

№ 5. Дан двумерный массив, состоящий из N строк  и  М  столбцов. Найдите сумму элементов массива

Тест1 - n=2, m=3 ---

a[i,j]=1 1 1

4 0 0 --- s=7

 

№ 6. Дан двумерный массив, состоящий из N строк  и  М  столбцов. Найдите среднее арифметическое всех его элементов массива

Тест1 - n=2, m=2 ---

a[i,j]=2 2

4 3 --- sr=2.75

 

№ 7. Дан двумерный массив, состоящий из N строк  и  М  столбцов. Найдите сумму всех квадратов элементов.

Тест1 - n=2, m=3 ---a[i,j]=

2 1 -2
4 3 1 --- s=35

 

8. Дан двумерный массив, состоящий из N строк  и  М  столбцов. Найдите суммы положительных и отрицательных элементов

Тест1 - n=3, m=2 ---

a[i,j]=2 -2

4  3
-4 0 --- sP=9
         sO=-6

 

№ 9. Дан двумерный массив, состоящий из N строк  и  М  столбцов. Найдите разность между максимальным и минимальным элементом.

Тест1 - n=2, m=2 ---a[i,j]=2 20
                                     4 -30 --- sr=50

 

№10. Дан двумерный массив, состоящий из N строк  и  М  столбцов. Элементы массива задаются по формуле А[I J]=sin(I)-cos(J). Найдите сумму элементов в главных диагоналях  массива

 

№11. Дан двумерный массив, состоящий из N строк  и  М  столбцов. Найдите количество отрицательных, положительных и нулевых  элементов массива

 

№12. Дан двумерный массив, состоящий из N строк  и  М  столбцов, а также число d. Найдите количество элементов массива равных числу d

 

№13. Дан двумерный массив, состоящий из N строк  и  М  столбцов, а также число d. Найдите количество элементов массива которые меньше числа d

 

№14. Дан массив а размерностью N x M. Найдите максимальный элемент и его позицию. Если максимальных несколько вывести их все прежним

 

№15.  дан массив из n*m элементов,сформируйте одномерный массив как сумму строк двумерного массива

 

№16. дан массив из n*m элементов,сформируйте одномерный массив как сумму столбцов двумерного массива

 

№17. дан массив из n*m элементов, поменяйте строки и столбцы

 

№18. Дана вещественная таблица  А [1..4,1..4]. Умножьте каждый элемент первой строки на А[1,1] (в том числе и сам элемент) А[1,1], каждый элемент второй строки на - А[2,2] и т.д.

Тест1 - n,m=2,2,

 1   2                   1   2

 3   4                  12  16
 

№19. Даны вещественные переменные h, g и целые переменные m<=10 ,n<=8.  Построить матрицу Sh (m,n) в которой .

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

 

№20. Дан  вещественный массив Z(n), n<=10 и вещественная переменная t Построить матрицу d(n,n) в которой

Вычислить произведение матрицы значения которых удовлетворяют условию -t<=dij<=t

 

 №21. Даны вещественные массивы Z2(n), n<=10 , C(l), l<=8

Построить матрицу FR(n,l),  в которой

 

 

№22. Данa C(l,k), l<=10, k<=8 вещественная матрица. Построить одномерный массив каждый элемент которого равен среднему арифметическому элементов соответствующей строки матрицы С, удовлетворяющий условию Cij>=i

 

№23. Даны вещественная матрица Al(m,n) m<=10, n<=8 и вещественная переменная х. Определить количество элементов x/(i+j) в каждом столбце матрицы Al.

 

№24. Даны вещественная матрица Hl(k,n) k<=16, n<=18 и вещественная переменная hc. Определить произведение sin(Hlij)<=hc значений для каждого столбца матрицы Hl

 

№25. Для матрицы G(k,n), k<=16, n<=18 определить сумму элементов стоящих на главной диагонали и произведение элементов выше побочной диагонали.

 

26. Для матрицы F(d,p), d<=16, p<=18 определить номера строк, все элементы которых равны g

 

№27. В каждой строке матрицы F2(d,p), d<=16,p<=18 заменить каждый элемент стоящий на главной диагонали минимальным элементом строки

 

№28. Для матриц d(n,n), P(n,n) построить последовательность из нулей и единиц b1,...,bn, в которой bi=1, если все элементы i-й строки матрицы D больше соответствующих элементов i-й строки матрицы P

 

№29. Из матрицы G(d,n), d<=16, n<=18 удалить p-ю строку

 

№30. В матрице As(k,n) K<=12,n<=8 поменять местами строку содержащую элемент а со строкой содержащей элемент b

 

№31. В матрице S6(k,l) k<=6, l<=9 упорядочить столбцы по возрастанию

 

№32. Найти минимальные элементы строк целочисленного двухмерного массива А(n,m) 

 

№33. Ввести целый массив A размерности [m,m] (n,m > 0) и все отрицательные элементы в нечетных строках заменить на такие же положительные.

 

№34. Ввести вещественный массив А размерности [n,m] (n > 0, m > 0) и все элементы каждой строки разделить на первый элемент этой строки. Если первый элемент строки нулевой, ничего не делать.

 

№35. Найти сумму элементов, лежащих ниже главной диагонали, в целочисленном массиве A [n, n]

 

№36. Ввести целочисленный массив A [n, n] и преобразовать по правилу: вычесть из каждой строки предыдущую. Из первой строки вычесть последнюю. Получившийся массив вывести.

 

№37. Составьте алгоритм получения транспонированной матрицы Транспонировать матрицу- поменять строки и столбцы местами

 

№38. Заполнить элементами двумерный массив размерностью N x N, располагая их по спирали.

 

№39. Ввести матрицу целых чисел. Найти и вывести пару  эл-тов матрицы, модуль разности которых минимален

 

№40. Расположить по краям двумерного массива размерностью N x M нули

 

№41. Изменить массив а[1..m,1..n] так чтобы в строках остались элементы которые встречаются более одного раза,остальные заменить нулём

 

№42. Дан прямоугольный целочисленний массив размером N*N.Опред. яв-ся ли данный массив магическим квадратом, т.е. сумма элм в строках, столбцах и на главных диагоналях равна

 

№43. Дан двухменый массив состоящий из различных элементов.  В каждой строке выбирается минимальный элемент, а среди них максимальный элемент.  Напечатать номер строки в которой расположенон этот элемент    

Сайт создан в системе uCoz