мета-данные страницы
Загрузка не удалась. Возможно, проблемы с правами доступа?
Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версияСледующая версияСледующая версия справа и слева | ||
html:tasks [08/02/2012 09:44] – vlasov | html:tasks [08/02/2012 10:07] – vlasov | ||
---|---|---|---|
Строка 147: | Строка 147: | ||
Для оперативного ввода-вывода, | Для оперативного ввода-вывода, | ||
- | Вот примеры использования данных фкункций: | + | Вот примеры использования данных фукнкций: [[http:// |
+ | |||
+ | Этот пример показывает вычисление факториала от натурального (целого, | ||
+ | |||
+ | <code javascript> | ||
+ | < | ||
+ | < | ||
+ | <meta http-equiv=" | ||
+ | < | ||
+ | <SCRIPT LANGUAGE=" | ||
+ | function checkinput(n) | ||
+ | { | ||
+ | var n1; | ||
+ | n = n + ""; | ||
+ | if ((n == n1) && (n1>0)) {return 1} else {return 0}; | ||
+ | } // checkinput | ||
+ | function fact(n) | ||
+ | { | ||
+ | if ( n==0 ) { return 1; }; | ||
+ | return n*fact(n-1); | ||
+ | }; // fact | ||
+ | function You_Go() | ||
+ | { | ||
+ | n = prompt(' | ||
+ | while ( checkinput(n) ) | ||
+ | { | ||
+ | f = fact(n); | ||
+ | n = prompt(' | ||
+ | } | ||
+ | }; | ||
+ | </ | ||
+ | </ | ||
+ | <BODY BGCOLOR=" | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | Для завершения работы введите любое ненатуральное число и/или буквы. | ||
+ | < | ||
+ | <a href=" | ||
+ | <SCRIPT LANGUAGE=" | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | Реализацию можно посмотреть тут: [[http:// | ||
+ | (в Internet Explorer' | ||
+ | |||
+ | **Задание.** | ||
+ | |||
+ | Страничка нашей википедии, |