Алг
Горнер (
бҥт
n,
нақ
х,
нақ
кес
а [0:n],
нақ
у)
басы
бҥт
n
енгізу
n, x, a[0]; y:=a[0];
цб
k ҥшін 1 бастап n дейін
енгізу
a[k]
у:=у*х+a[k]
цс
шығару
у
соңы
10-мысал. Сызықтық a[1:n] нақты сандар кестесінің ең кіші элементін табу
алгоритмін қҧру керек.
Алг
Mіn элементі табу (бҥт n, нақ кес a[1:n])
басы
бҥт
k,
нақ
mіn
енгізу
n, a[1]
Mіn:=a[1]; k:=2
цб
әзір
k≤n
енгізу
a[k]
егер
a[k]
онда
mіn:=a[k]
бітті
k:=k+1
Достарыңызбен бөлісу: |