Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 11.06.2020, 06:04   #1
Igor1997
 
Регистрация: 11.05.2020
Сообщений: 7
Сообщение функции и подпрограммы фортран

помогите переделать код чтобы присутствовали функции или подпрограммы
Код:
program lab4 !апроксимация данных
implicit none
real,dimension(:),allocatable:: func,arg
real::a,b,avgy,avgx,sum1,sum2
integer::i,kol

open(unit=1,file='dataXX.dat')
Print*,'vsego tochek?'
Read(*,*) kol

allocate(func(1:kol))
allocate(arg(1:kol))

do i=1,kol
Read(1,*) arg(i),func(i)
end do

sum1=0
sum2=0

do i=1,kol
sum1=sum1+func(i)
sum2=sum2+arg(i)
end do

avgy=sum1/kol
avgx=sum2/kol

sum1=0
sum2=0

do i=1,kol
sum1=sum1+(arg(i)-avgx)*(func(i)-avgy)
sum2=sum2+(arg(i)-avgx)**2
end do

b=sum1/sum2
a=avgy-b*avgx

Print*, 'a=',a
Print*, 'b=',b

end program lab4
Igor1997 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
подпрограммы (функции). С++ Асдин Помощь студентам 6 08.04.2020 00:21
Использование подпрограммы-функции: Вычислить значение функции (Турбо паскаль) RealUnited Паскаль, Turbo Pascal, PascalABC.NET 1 05.12.2012 20:34
Подпрограммы функции по-мо-ги-те --Sashok-- Помощь студентам 2 07.11.2011 19:52
Подпрограммы-процедуры, подпрограммы-функции в Pascal rishikesh Помощь студентам 19 18.05.2010 23:05
Подпрограммы и функции! Jungler99 Помощь студентам 1 17.12.2009 01:42