Содержание
- 2. В обычном смысле разветвление предполагает наличие альтернатив (вариантов или ветвей). Алгоритмы разветвляющейся структуры Чаще всего ветвление
- 3. Блок-схема ветвления:
- 4. Проверка условия, записанного после слова ЕСЛИ, предполагает два варианта ответа: ДА (условие выполнено), НЕТ (условие не
- 5. Блок-схема примера 1
- 6. Для программирования разветвляющейся структуры на Фортране предусмотрено несколько видов условных операторов: условный логический оператор, условный блочный
- 7. Опр. Логическое выражение (ЛВ) представляет собой неравенство (или отношение), т.е. сравнение переменных или арифметических выражений. Напомним,
- 8. Название операции Символ операции (Фортран-90 и Фортран -77) Больше > или .GT. Больше или равно >=
- 9. Логические операции
- 10. Примеры логических выражений:
- 11. Условный логический оператор записывается в общем виде следующим образом: Условный логический оператор IF (ЛВ) оператор S,
- 12. 1. Вычисляется значение логического выражения (ЛВ ), т.е. проверяется истинно оно или ложно. Порядок выполнения условного
- 13. Пусть значение переменной x1 является минимальным. Сохраним это значение в переменной Xmin. Описание алгоритма Тогда, сравнивая
- 14. PROGRAM MINIMUM ! название программы Код программы по примеру 2. print *, “Vvod x1, x2, x3”
- 15. IF (ЛВ ) THEN ……………… ……………… ELSE …………… …………… …………… END IF Условный блочный оператор
- 16. В вычислительных задачах условие чаще всего представляет сравнение числовых величин или арифметических выражений. Условный блочный оператор
- 17. IF (ЛВ ) THEN …………… …………… END IF В случае, когда в алгоритме программы нужно предусмотреть
- 18. PRINT *, “Vvedite dva chisla” Пример 3. Код программы READ *, A, B IF (A >
- 19. IF (ЛВ1 ) THEN ……………… ……………… ELSE IF (ЛВ2 ) THEN …………… …………… ELSE …………… ……………
- 20. если ЛВ1 – истинно, то выполняются операторы ветви 1, если ложно – операторы не выполняются; Порядок
- 21. Пример 4. Для произвольного вещественного значения x составить программу вычисления Чтобы правильно составить программу вычисления y,
- 22. read *, x Пример 4. Код программы t = x ** 3 – sin(x) if (t
- 23. SELECT CASE (key) CASE (Lkey1) S1 CASE (Lkey2) S2 ... CASE (LkeyN) SN [ CASE DEFAULT
- 24. где key - управляющий параметр типа integer, logical или character*1. Lkey1, Lkey2, ... , LkeyN -
- 25. Например: CASE (5,12,19) - блок выполняется, если управляющий параметр равен либо 5, либо 12, либо 19.
- 26. program Perevod_v_Kg Пример 5. По введенному номеру единицы измерения (1 – кг, 2 – мг, 3
- 28. Скачать презентацию