Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

[Fortran] Запись массива в файл

9.9K
25 апреля 2007 года
o1ps
51 / / 11.10.2006
Возникла проблемма, помогите решить пожалуйста:
хочу создать еще одну процедуру, в которой должен быть организован цикл записи полученного массива файл.
Вот код процедуры:
Код:
SUBROUTINE ZAPIS(K,I,otto)



character otto
character(30) namefile
integer l(4,10)

Print*, 'Do you want to record results into file?(y/n)'
read(*,*) otto
if (otto.eq.'y') then
Print *, 'Enter filename(do 30 simvoliv):'
read(*,*) namefile
open(10,file=namefile)
 do K=1,4
  write(10,'(i3,a1,$)') x,')'
  do I=1,10
   write(10,'(f9.2,$)') l(I,K)
  end do
  write(10,*)
 end do
endfile 10
end if
close(10, status='keep')

END SUBROUTINE ZAPIS

при выполнении работает не корректно и выдает ошибку. Помогите пожалуйста найти ошибку.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог