Русскоязычный форум закрыт из-за отсутствия активности (доступен только для чтения).
Пожалуйста, пользуйтесь англоязычной его версией. Приносим извинения за неудобства
Добро пожаловать, Гость! Чтобы использовать все возможности Вход или Регистрация.

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline smath  
#1 Оставлено : 11 июля 2008 г. 20:33:41(UTC)
smath


Статус: Administration

Группы: Developers, Registered, Knovel Developers, Administrators, Advanced Member
Зарегистрирован: 11.07.2008(UTC)
Сообщений: 912
Мужчина
Российская Федерация

Сказал «Спасибо»: 566 раз
Поблагодарили: 262 раз в 102 постах
Описание функции for в диалоге вставки функции ("Меню" >> "Вставка" >> "Функция") в КПК версии: for('инкремент','условие','действие','тело'Wink - Функция управляемых итераций. В цикле повторяет 'тело', пока 'инкремент' удовлетворяет условию. После каждого прохода обязательно выполняется 'действие'. Важно: в 'теле' цикла позволяется выполнение действий над 'инкрементом'; в 'действии' и 'теле' может быть задано любое количество выражений с помощью функции line(...).

В качестве примера приведу вычисление факториала не стандартным оператором SMath Studio ("!"), а с помощью цикла (файл для экпериментов прилагается):

(листинг)

ВНИМАНИЕ: Предложенные файлы примеров вычислений, часто, могут быть использованы лишь в последних версиях программы SMath Studio.

Отредактировано пользователем 27 августа 2008 г. 5:34:02(UTC)  | Причина: Не указана

Offline OchkovVF  
#2 Оставлено : 4 июля 2009 г. 12:21:11(UTC)
OchkovVF


Статус: Advanced Member

Группы: Registered
Зарегистрирован: 03.06.2009(UTC)
Сообщений: 156
Мужчина
Откуда: Moscow

Сказал «Спасибо»: 3 раз
Поблагодарили: 3 раз в 3 постах
Хорошо бы иметь цикл с выходом из середины.
Типа
Loop
...
break if...
...
End loop

Сейчас в Mathcad приходится поступать так
while 1
|...
break if...
|...

break if... можно поднять вверх и получить цикл с предпроверкой
break if... можно опустить вниз и получить цикл с постпроверкой, которого, кстати, в Mathcad нет.
Пользователи, просматривающие эту тему
Similar Topics
Использование циклов (Вопросы по использованию)
по XroM 19.11.2008 17:22:35(UTC)
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.