Форум программистов, компьютерный форум, киберфорум
Fortran
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Fortran Форматный вывод строк Есть две строки вида character(len=30) :: str1 = ' gfortran ' character(len=30) :: str2 = ' GFOTRAN ' Как вывести их без ведущих и хвостовых пробелов так: gfortran GFOTRAN https://www.cyberforum.ru/ fortran/ thread2552726.html Даны натуральное число n, cbvdjks S1.Sn, Удалить из данной последовательности все группы букв вида abcd Fortran
Помогите пожалуйста написать прогу на фортране!!! Даны натуральное число n, символы S1...Sn, Удалить из данной последовательности все группы букв вида abcd.
Fortran даны целые числа a1,a2,. Известно,что a1>0 Даны целые числа a1, a2, … Известно, что а1 > 0 и что среди а2, a3, … есть хотя бы одно отрицательное число. Пусть а1, …, аn – члены данной последовательности, предшествующие первому отрицательному члену (n заранее неизвестно). Получить: max(a1,...,an) https://www.cyberforum.ru/ fortran/ thread2550436.html Fortran Случайные числа https://www.cyberforum.ru/ fortran/ thread2550349.html
Имеется массив real :: a(N,N) call random_number(a) при каждом вызове заполняет разной последовательностью чисел. Для тестов нужна постоянная. Как это сделать?
Fortran Ошибка implicit IMPLICT type
Тестирую решалку квадратных уравнений компилятор gfortran Если добавляю второй строкой implicit none при компиляции выдает ошибку gfortran -Wall -c atest.f90 atest.f90:4:6: data a, b, c / 4.0, 10.0, 2.0 / 1Error: Symbol ‘a’ at (1) has no IMPLICIT type atest.f90:4:9: Без implicit none все компилируется и считает отлично.
Fortran Вычислить площадь поверхности эллипсоида Вычислить площадь поверхности эллипсоида, полученного вращением вокруг оси OX эллипса x^2/4+y^2/2= 1. Справка. Площадь поверхности, образованной вращением вокруг оси OX дуги кривой y = f(x) между точками с абсциссами x = a и x = b, вычисляется по формуле S=2pi интеграл от a до b y*√(1+(y`)^2)dx https://www.cyberforum.ru/ fortran/ thread2547316.html
Fortran Вывести таблицу значений функции и ее разложения в ряд Добрый день. Помогите пожалуйста правильно дописать программу. program lab8 implicit none 42 real a,b,h,x,sx,yx,i,eps a=-0.9; b=0.9; h=0.1; k=0.2 x=a do while (x<b+h/2.) call s() https://www.cyberforum.ru/ fortran/ thread2547274.html Вывести список очередности предоставления мест в общежитии Fortran
Для получения места в общежитии формируется список студентов, который включает ФИО студента, группу, средний балл, доход на члена семьи. Общежитие в первую очередь предоставляется тем, у кого доход на члена семьи меньше двух минимальных зарплат, затем остальным в порядке уменьшения среднего балла. Вывести список очередности предоставления мест в общежитии. Создал пока вот только....
Fortran Вывести на экран порядковый номер слова максимальной длины и номер позиции в строке, с которой оно начинается https://www.cyberforum.ru/ fortran/ thread2544571.html
Дана строка символов, состоящая из произвольного текста, слова разделены пробелами. Вывести на экран порядковый номер слова максимальной длины и номер позиции в строке, с которой оно начинается. Помогите пожалуйста
Fortran Посчитать периметр прямоугольника Даны координаты 4 точек посчитать периметр прямоугольника который они образую . Длину отрезков вычислить в подпрограмме. Вот что у меня есть https://www.cyberforum.ru/ fortran/ thread2544296.html
Фортран Шелестев 1 курс Fortran
" Решите сформулированные задачи (ε=10^-7) Невязку в условиях окончания повторений можно написать без знаков абсолютной величины, если выяснить поведение последовательных приближений (ограниченность последовательности сверху/снизу) " Вычислить число Pi по формуле : Pi = 4П(от n=1 до ∞) ((1-1/(2n+1)^2)) При каком n первый раз выполняется неравенство Pi(n) - Pi(n+1) <= ε...
Fortran LLVM Не подскажите, на сколько полезная это штука в отношении Fortran? https://en.wikipedia.org/wiki/LLVM https://www.cyberforum.ru/ fortran/ thread2543306.html
0 / 0 / 0
Регистрация: 19.10.2019
Сообщений: 30
15.12.2019, 13:10  [ТС] 0

Подключение внешних подпрограмм - Fortran - Ответ 14096180

15.12.2019, 13:10. Показов 1432. Ответов 2
Метки (Все метки)

Ответ

Fortran
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
program itog
implicit none 
integer :: i, j
real :: s, h, v, Sb, P, sk , b, x, Fx, u
real :: x1, x2, y1, y2, x3, y3, x4, y4, d1, d2, d3, d4
integer,dimension(1:20) :: a
integer, dimension (1:5,1:5) :: Y, y1
real, parameter :: d=63.80, e=69.99, pi=3.14
 
open (2, file="itog.out")
 
print *,"choose lab number"
do
read(*,*) menu_number
if (check(menu_number)==1) then
exit
else
print*, "Ошибка в введении номера задания, введите номер заново"
end if
end do
select case (i) !МЕНЮ 
case (1) !лабораторная 1
 
open (1,file="lab1-.in")
read(1,*) s
read (1,*) h
read (1,*) v
close(1)
call lab1 (s, h, v, Sk, Sb, P)
write(2,*) "squares=", sb, sk, p
 
 
case(2)! лаболаторная 2
 
open (1, file="lab-02-task-04x.in" )
read (1,*) b
read (1,*) x
read (1,*) u
close(1)
call f(u,b,x,Fx)
write(2,*) "function value=", fx
 
case(3)! лаболаторная 3
open(1,file="lab-03-task-x.in")
read(1,*) x
read(1,*) s
close(1)
call sk(x,s,f)
write(2,*)  "fuction value2=" F
 
 
case(4)!лаболаторная 4
real :: x, y 
integer :: R, R1 
real, parameter :: d=63.80, e=69.99
open(2,file="lab-4-task-R.in.f90")
read(1,*) R
close(1)
call bank (R1,x,y)
write(2,*) "RUB=", R1  ,"dollar= ", x, "euro= ", y 
 
 
case(5)!лаболаторная 5
open(1,file="lab-5-task-f.in")
read(1,*) f
read(1,*) n
read(1,*) t
close(1)
call ameba (f,t,n)
write(2,*) n
print *, "*"
 
case (6) !лаболаторная 6.1
open(1,file="lab-6.1in")
do i=1,20
read(1,*) a(i)
enddo
close(1)
 call area1(a)
print*, "ВЫВОД МАССИВА"
write(2,*) "ОДНОМЕРНЫЙ МАССИВ" a(i)
 
case(7)!лаболаторная 6.2
 open(1,file="lab-6.2-task-.in")
 open(2,file="lab-6.2-k.in")
 read (2,*) k
 do i=1,5
 read (1,*) (y(i,j), j=1,5)
 end do
close(1)
call lb62(y,k,y1)
do i=1,5
 write (2,*) (y(i,j),j=1,5)   
 end do
 write (2,*) "massiv number two"
 do i=1,5
write (2,*) (y1(i,j),j=1,5) 
 end do
print *, "*"
 
case (8)
open (1,file="lab-08-task-07tr1.in")
do i=1,3
read (1,*) a
 
read (1,*)b 
 
read (1,*) h
 call lab8(a,b,h,p,summa)
end do
write (2,*) "Summa perimetrov trapeciy=" , summa
 
close(1)
print *, "*"
case(9)
open(1, file="lab-09-task-08.in")
read (1,*) x1, x2, y1, y2, x3, y3, x4, y4 
close(1)
call L8(x1, x2, y1, y2, x3, y3, x4, y4, d1, d2, d3, d4, p) 
 
write(2,*) "p=", p
 print *, "9"
 end select 
 end program itog
include "lab1vvod.f90"
include "laba2vvod1.f90"
include "laba3vvod.f90"
include "lab4vvod.f90"
include "vvod 5lab.f90"
include "lab6vvod.f90"
include "lab62vvod.f90"
include "lab-08.f90"
include "lab9..f90"
Добавлено через 1 минуту
Fortran
1
2
3
4
5
6
7
8
9
10
11
12
13
subroutine  L8(x1, x2, y1, y2, x3, y3, x4, y4, d1, d2, d3, d4, p) 
real :: x1, x2, y1, y2, x3, y3, x4, y4, d1, d2, d3, d4, p
call vector(x1, y1, x2, y2, d1)
 call vector(x2, y2, x3, y3, d2)
 call vector(x3, y3, x4, y4, d3)
 call vector(x1, y1, x4, y4, d4)
p=d1+d2+d3+d4
contains 
subroutine vector(x, y, x0, y0, d)
real::  y, x0, y0, d, x
d=sqrt(((x-x0)**2)+((y-y0)**2))
end subroutine vector
end subroutine  L8


Вернуться к обсуждению:
Подключение внешних подпрограмм Fortran
0
Заказать работу у эксперта

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.12.2019, 13:10
Готовые ответы и решения:

Организация внешних подпрограмм на языке ассемблера
Составить внешнюю подпрограмму .Подпрограмму оформить в отдельном модуле. Для проведения отладки...

Подключение внешних *.cs
Добрый день, возник каким образом можно добавить в проект сторонние *.cs файлы которые по задумке...

Подключение внешних стилей
&lt;!DOCTYPE html&gt; &lt;html&gt; &lt;head&gt; &lt;title&gt;codebra&lt;/title&gt; &lt;link type = &quot;thr/css&quot; rel =...

Подключение внешних файлов
Здравствуйте!на visual C++ программирую недавно.Каким образом можно подключить к проге файлы типа...

2
15.12.2019, 13:10
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.12.2019, 13:10
Помогаю со студенческими работами здесь

Подключение внешних стилей
Короче, если в шапку вставляю код, то нормально работает, как только выношу его во внешний сразу...

Подключение внешних библиотек
Доброго времени. И снова я к сообществу за помощью. Подскажите, как упаковываются исходники?...

Подключение внешних компонент
Всем доброе утро! Это снова я и снова с внешними компонентами... Не получается и всё тут. ...

Подключение внешних обработок
Подскажите где можно почитать теорию о подключении внешних обработок к другим базам?

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru