Создание скрипта "Итеррационные циклы" по формуле
Создание скрипта "Итеррационные циклы" по формуле
<html>
<head>
<meta http-equiv="Content-Language" content="ru">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Итерационный циклический вычислительный процесс</title>
</head>
<body>
<a href = "line.html">Назад</a> <a href = "index.htm">Оглавление</a>
<hr>
<form name="cycles">
<p><strong>Задание 7. Создание скрипта "Итеррационные циклы"</strong></p>
<p><IMG alt="формула" src="form1.GIF" border="0"> </p>
<p>Введите значения аргумента х </p>
<input type="text" name="znacX" size="5" value="0.5">
<p>Введите значение погрешности: </p>
<input type="text" name="pogr" size="5" value="0.001">
<script language="JavaScript"> function cycle() {
var x=document.cycles.znacX.value;
var pogr=document.cycles.pogr.value;
var pogr=1*pogr;
var n=0;
var a=1;
var sum=a;
while (Math.abs(a)>pogr)
{
q=(x)/(n+1);
a=a*q;
sum=sum+a; //Тело цикла
n=n+1;//Счетчик числа членов ряда
}
alert("Результат равен " + sum);
}
</script>
<input type="Button" value="Расчитать" onClick="javascript:cycle();">
</body>
</html>
|