Найти минимум и его номер.
1 Постановка задачи
1.1 Исходные данные
x: массив [1..N]: вещественных;
N: целое;
1.2 Ограничения
N>0
1.3Результаты
min:вещественное;
num:целое
1.4 Связь
min=минимум(ai);
num=номер(min);
2 Метод
min= ai при ai<min для i=1,N
num=i
min= a1
num=1
Промежуточные данные
i:целое;
4.3.2.4 Метод последовательных приближений
Пример 4.5
Вычислить по формуле
с заданной точностью.
1 Постановка задачи
1.1 Исходные данные
x: вещественное; {аргумент}
x:вещественное; {точность}
1.2 Ограничения
x>0
1.3 Результаты
Y:вещественное;
1.4 Связь
Если
2 Метод
Операция факториал (!) недоступна, заменяем умножением
n=n*i
i=i+1
где n- факториал, i-аргумент.
Объединяем оба метода
Промежуточные данные
S:вещественное {i-ая степень x}
n:елое{факториал}
i:целое{номер итерации}
5 РАЗРАБОТКА АЛГОРИТМОВ
Пример 5.8
Уплотнить строку символов.
Метод.
сдвиг S i+1 … Sn при Si = ”_”
i:=i+1
Sn:=”#”
Алгоритм
i:=1;
Пока S [i] <>#
Пример 5.9
Печать спаренных символов текста
STS:=” ” {старший символ}
пока не конец текста
Пример 5.10
Дата добавления: 2015-12-29; просмотров: 552;