FORMAT(1X,G8.2). Число 16.879 по этому формату выведет: 16.88
Число 16.879 по этому формату выведет: 16.88
число –389.456 выведет: – 3 8 9.46
число –33924.1621 нельзя вывести по формату F8.2, поэтому будет сделана попытка вывести число по формату Е8.2. Но это число нельзя вывести и по формату E8.2, так как w-d=6 и на экран выведутся символы “ ”. Однако на некоторых ЭВМ стоит гашение незначащего нуля и на этих ЭВМ число –33924.1621 по формату G8.2 всё-таки выведется -.34Е+05.
При вводе – выводе информации форматная строка может присутствовать в операторах READ и WRITE вместо метки оператора FORMAT. Она записывается в виде текстовой константы.
Предыдущий пример может быть переписан проще и короче без оператора FORMAT :
WRITE (6,’(1X,G8.2)’)A
Запись операторов ввода – вывода с оператором FORMAT длиннее, но позволяет несколько раз использовать один и тот же оператор FORMAT, обращаясь к нему из разных мест программы.
Задача:
Распечатать в таблицу значения массивов А и В, размерностью 10, и массив С, каждый элемент которого является результатом сложения элементов массивов А и В.
======================================
| N | Массив А | Массив В | Массив С |
Дата добавления: 2015-06-10; просмотров: 799;