Категория
Информатика
Тип
реферат
Страницы
3 стр.
Дата
27.07.2008
Формат файла
.doc — Microsoft Word
Архив
19635.zip — 25.86 kb
  • kontrolnaja-po-informatike_19635_1.doc — 99.5 Kb
  • Readme_docus.me.txt — 125 Bytes
Оцените работу
Хорошо  или  Плохо


Текст работы

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



Ваше мнение



CAPTCHA