Категория
Информатика
Тип
реферат
Страницы
3 стр.
Дата
23.07.2008
Формат файла
.rtf — Rich Text Format (Wordpad)
Архив
21387.zip — 5.8 kb
  • informatika-i-vt_21387_1.rtf — 30.01 Kb
  • Readme_docus.me.txt — 125 Bytes
Рейтинг
10  из 10
Оценок
1
Оцените работу
Хорошо  или  Плохо


Текст работы

Министерство общего и профессионального образования Alex Kidd Alex Kidd
Информатика и вычислительная техника
Задание.
Вычислить произведение элементов массива, превышающих заданное
число С, то есть y k > C, для х О [a,b] и изменяющегося с шагом h.
y k = 1 + x + Ц x, где x < 5
y k = Ц 2 – cosx, где 5 Ј x Ј
8
y k =ln (1+x), где x > 8
Этап 1. Обозначения.
X – значение аргумента x;
Y - значение y k ;
C – заданное число;
А – начальное значение аргумента x ;
В – конечное значение аргумента x ;
Н – шаг изменения аргумента x ;
Р – произведение элементов y k массива.
Этап 2. Обсуждение алгоритма.
Задается начальное значение аргумента x = a и начальное значение произведения элементов массива Р = 1. Так как, число повторений цикла заранее неизвестно, организуется циклический (итерационный) вычислительный процесс. Внутри цикла осуществляется проверка значений х, и в зависимости
от того x < 5 , или 5 Ј x Ј 8, или x > 8, выбирается формула для вычисления значений y k . Кроме того, если выполняется условие x < 5 , то проверяется еще одно условие х
і 0 (так как подкоренное выражение при вычислении y
k не может быть отрицательным). В случае выполнения этого условия, значению y k присваивается значение y k = 1 (для того, чтобы при вычислении не изменилось значение произведения Р, а процесс перешел к вычислению следующего значения y k при следующем значении х). Затем, на основании полученного значения y k проверяется условие y k > С. Если оно выполняется, то значение произведения Р умножается на полученное значение y k . После этого, аргумент х увеличивается на шаг h . Цикл выполняется до тех пор, пока текущее значение х не



Ваше мнение



CAPTCHA