Функция If

Функция If - Messaggi

#1 Pubblicato: 19/05/2011 05:08:50
Ironman

Ironman

1 apprezzamenti in 11 post.

Gruppo: User

Добрый день всем! Хотелось бы задать вот какой вопрос:
Очень часто бывает, что необходимо делать какой-нибудь расчет с проверкой. Допустим я нахожу напряжения и их необходимо сравнить с пределом прочности. Хочется сделать так, чтобы программа сама говорила выполняется ли условие прочности или нет, всегда делал так в excel и делал так, чтобы текст подсвечивался красным, если не выполняется. Возможно ли тоже самое реализовать в SmathStudio через функцию if?
#2 Pubblicato: 19/05/2011 10:11:47
Fridel Selitsky

Fridel Selitsky

256 apprezzamenti in 225 post.

Gruppo: Moderator

Проблему можно решить с помощью графика
http://smath.info/live/?file=2761
Метод расчета рычажных механизмов :http://www.exponenta.ru/educat/systemat/selitskiy-ivanov/index.asp
1 utenti hanno apprezzato questo post
Serg 25/01/2014 07:33:00
#3 Pubblicato: 09/08/2013 02:27:55
sv503

sv503

0 apprezzamenti in 9 post.

Gruppo: User

Вопрос по оператору if. Я так полагаю, конструкция этого оператора без ключевого слова else отсутствует? Что делать, если этот else не нужен?
#4 Pubblicato: 09/08/2013 02:49:41
уни

уни

156 apprezzamenti in 355 post.

Gruppo: User

Можно использовать альтернативный вариант записи условной конструкции при помощи булевых выражений:

[MATH]x*(x>0)[/MATH] эквивалентно [MATH]if(x>0;x;0)[/MATH]
Россия навсегда! Вячеслав Мезенцев
#5 Pubblicato: 09/08/2013 03:04:58
sv503

sv503

0 apprezzamenti in 9 post.

Gruppo: User

Для простых выражений это может и подходит. А если внутри if есть циклы и ещё куча всего? Я думаю будет теряться наглядность программы. Уж лучше тогда иметь оператор if без else. Или на крайний случай иметь оператор "пустышку", типа ассемблерного NOP, чтобы заткнуть этот else.
#6 Pubblicato: 10/08/2013 21:36:26
Mike Kaganski

Mike Kaganski

184 apprezzamenti in 434 post.

Gruppo: User

В качестве заглушки можно использовать любое выражение, например, текстовую строку
С уважением, Михаил Каганский
  • Nuovi post
  • Nessun nuovo post