Поиск максимального (минимального) элемента в массиве
Суммирование по условию
Поэлементное суммирование двух массивов
Для одномерных массивов аi , bi , i = 1, n вычислить ci = ai + bi i = 1, n
Рис.5
Фрагмент программы
rem суммирование векторов
for i = 1 to n
c(i) = a(i) + b(i)
next i
Вычислить среднее положительных элементов одномерного массива ai (i=1, n)
Если ai > 0
rem среднее положительных
rem элементов одномерного
rem массива
S = 0: k = 0
for i = l to n
if a(i) > 0 then
S = S + a(i)
k = k + 1
end if
next i
S2 = S/k
print S2
Рис.6
В массиве ai (i=l, n) найти максимальный элемент и его индекс
Рис.7
rem нахождение максимального
rem элемента массива
max= - 1E10
for i=l to n
if a(i)>= max then
max=a(i): imax=i
end if
next i
print imax, max
Для поиска минимального элемента в массиве ai (i=l, n) и его индекса математическая постановка задачи будет:
Рис.8
rem нахождение минимального
rem элемента массива
min= 1E10
for i=l to n
if a(i)<= min then
min=a(i): imin=i
end if
next i
print “a(“; imin;”)=”; min
Дата добавления: 2014-11-16 ; Просмотров: 426 ; Нарушение авторских прав? ; Мы поможем в написании вашей работы!
Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет