Курс лекций по дисциплине Программирование на языке Фортран
Скачать 0.98 Mb.
|
Начальное приближение параметра На каждый итерационный параметр уточняется на основе информации с предыдущей итерации, что приводит к самоускорющемуся методу. Определение функции на заданном интервале. GOTO используется для организации повторных действий, т.е. цикла 10 Goto 11 ! глухой(бесконечный) цикл 11 Goto 10 integer*1 in ! проверка на ошибочный ввод Запрос появляется до тех пор, пока не будет введено верное значение continue print*,’”введите число от 1 до 10:’ read*, in if(in.ge.1.and.in.le.10) then print *,’ введено : ‘, in else print*, ‘ошибка. Повторите ввод’ goto 10 end if 2.5.2 Оператор и конструкции IF DO, IF, SELECT Условный логический оператор if If ( логическое выражение) оператор Оператор выполняется, если логическое выражение- истинно, иначе управление передается на следующий за ним оператор. If(k.lt.0.and.l.lt.0) then stop ‘ k и l меньше нуля. Выполнение приостановлено…… 2)Конструкция if then else if if(логическое выражение1) then блок операторов 1 [else if(логиеское выражение 2) then блок 2 [else if(логиеское выражение n) then блок n [else блок n+1]]] end if Если ни одно логическое выражение I, i=1,n не истинно, то выполняется блок n+1. if(X/1). Lt. X(2)) then if(X/3). Lt. X(1)) then z=x(3) else z=x(1) end if else if(X/3). Lt. X(2)) then z=x(3) else z=x(1) end if end if |