![]() Форум программистов и сисадминов КиберфорумКиберФорум - форум программистов и системных администраторов. Бесплатная помощь в решении задач по программированию, математике, физике и другим наукам, решение проблем с компьютером, операционными системами. |
|
IDE для Fortran
В последнее время наметилась устойчивая тенденция отказа от других ЯП в пользу FORTRAN. Якобы непревзойдённое быстродействие, идеальная поддержка многопоточности, практически полное отсутствие ошибок...
Даны три действительных числа а, b, c Возвести в квадрат те из них, значения которых неотрицательны
Помогите, пожалуйста составить готовые формулы, чтобы вбить в фортран и схемы, если можно.
8. Даны три действительных числа а, b, c. Возвести в квадрат
те из них, значения которых неотрицательны....
Как перенести вывод данных из подпрограммы?
Есть данный код, но есть одно НО. Как перенести из подпрограммы(строки 33-34) в основную с таким же выводом?
subroutine zxc(a,m,k)
integer i,j,x,y
integer a(10,10)
logical value1,value2,value...
Настройка CMake для gfortran
Здравствуйте, попытался запустить код IRI2016, представленный здесь:
https://github.com/space-physics/iri2016/blob/master/README.md
Работаю из-под Винды 10 х64.
Исходный код программы в...
Средства для вывода графики в Fortran
Здравствуйте! Прошу простить за примитивные вопросы и грамматические, орфографические и прочие ошибки.
У меня появилась необходимость в средстве вывода информации из неформатных файлов...
Подпрограммы общего вида
Составить подпрограмму перестановки 2-х заданных строк.С помощью этой подпрограммы переставить две строки, в которой находится первый отрицательный элемент и максимальный элемент в целочисленной...
Массивы Fortran
Господа, помогите с вопросом этим.
Дан массив: X = ( 0.13,1.26,− 1.1,0,3.14,6.28,− 0.5,1.28)
Найти: 1. Произведение ненулевых элементов этого массива.
2. Сумму всех элементов массива.
...
Ошибка Function no IMPLICIT type
Всем привет, пишу программу, в которой есть подпрограмма, в которой вычисляется произведение вектора на матрицу, но у меня возникла ошибка: Function 'resarray' at (1) has no IMPLICIT type. Вот код,...
Найти максимальный элемент последовательности
Дана последовательность:
c(n)={exp(n^1/3) если sqrt(n)>exp(n^1/3)
где n= 1,2,3....25
{2*n ...
Сложные типы данных. Многомерные массивы
Дана квадратная матрица размерностью NxN (конкретное значение N для каждого
студента индивидуально задается преподавателем).
Сформировать одномерный массив из первых отрицательных элементов строк....
Форматы ввода-вывода
Программа записывает в текстовый файл целые числа от 1 до 10. Что нужно изменить, чтобы с помощью соответствующего дескриптора программа записывала действительное число в файл?
program main...
Сложные типы данных. Одномерные массивы (вектора)
Вводится целочисленный вещественный массив фиксированной длины, состоящий
из «N» элементов (конкретное значение N для каждого студента индивидуально
задается преподавателем).
Требуется: 1)...
Метод_Эйлера-Коши
Всем доброго дня!
Есть ли возможность оказать помощь в написании программы на фортране 90 для решения Метода Эйлера-Коши?
С RKF45 разобрался и написал а вот с методом Эйлера-Коши запара...
Ошибка Segmentation fault - invalid memory reference
Всем привет, есть такая программа, но она выдает ошибку:
Program received signal SIGSEGV: Segmentation fault - invalid memory reference.
Backtrace for this error:
Помогите пожалуйста, вот код
...
В матрице поменять местами 2 строки
Есть вот такая программа. Должна менять местами строки, а меняет столбцы. Где я ошибся?
program test
implicit none
integer, parameter :: N = 6 !объявляю константу N
real, dimension(N,N) :: m1...
Сформировать матрицу и найти в ней сумму элементов третьей строки
Помогите с массивами.(заранее благодарен)
Сформировать квадратную матрицу для n=30 по заданному образцу. В полученной матрице найти сумму элементов третьей строки:
1 2 3 ... n
n n-1 n-2...1
1 2...
Найти и напечатать номера положительных элементов массива
ЗАДАЧА № 2
Дан массив X = (5.1,− 0.0002,1251.35,− 1.5,11.2,− 1921.63).
Вычислить и напечатать номера положительных элементов.
Все отрицательные элементы массива перенести в начало, а остальные в конец
Задан массив из k чисел. Ввести количество элементов массива, а также преобразовать массив следующим образом: все отрицательные элементы массива перенести в начало, а все остальные – в конец,...
Найти диапазон изменения элементов каждой строки матрицы
Дана квадратная матрица размерностью NxN .
Найти диапазон изменения элементов каждой строки матрицы.
Во вложенном рисунке дана таблица: по горизонтали высота(Н), по вертикали :слои
Во вложенном рисунке дана таблица: по горизонтали высота(Н), по вертикали :слои. А на пересечении высот и слоев температуры.
Нужно составить функцию на fortran,которая возвращает температуру по...
Unclassifiable statement at (1)
Дана квадратная матрица размерностью NxN, Найти диапазон изменения элементов каждой строки матрицы
Помогите с кодом пж, в 19 строчке пишет Unclassifiable statement at (1). Не могу понять в чём...
Найти диапазон изменения элементов каждой строки матрицы
Дана квадратная матрица размерностью NxN
Найти диапазон изменения элементов каждой строки матрицы
Написать программу согласно блок-схеме
Помогите, пожалуйста составить готовые формулы, чтобы вбить в фортран и схемы, если можно.
Ошибка в коде
Есть код который дал препод но с ошибкой или что-то того, говорит сами найдите, прогой не занимался раньше, памагите))
Сам код , писался на фортране
C MAIN(ut-temperatura)
INCLUDE...
Вычислить площадь. Определить процедуру вычисления площади треугольника по трем его сторонам
Даны: натуральное число N>3, массив действительных чисел A(N). Вычислить площадь N-угольника, i-я сторона которого задана как A(i). Определить процедуру вычисления площади треугольника по трем его...
Работа с масивом в fortran
Даны: натуральное число N, массив целых чисел А(N). Оставить без изменения массив А, если все его элементы упорядочены по не убыванию или по не возрастанию. В противном случае необходимо получить под...
Многомерные массивы, сложные типы данных
Элемент матрицы назовем седловой точкой, если он является наименьшим в своей строке и одновременно наибольшим в своем столбце или, наоборот, является наибольшим в своей строке и наименьшим в своем...
Дано 25 чисел. Вывести на экран дисплея сначала все отрицательные числа, а затем все остальные
Дано 25 чисел. Вывести на экран дисплея сначала все отрицательные числа, а
затем все остальные
Вычислить сумму ряда с заданной точностью ξ и вывести количество итераций
Как на языке фортрана Фортран записать ряд чисел Σ = 1 – 1/2 + 1/4 – 1/8 + … и Σ = х – х^3/3 + x^5/5...
Нужно для следующих прог:
1.
program lab
real, parameter :: eps=0.0001
real:: sum, sum1 ...
Fortran, Двумерные массивы
Отобрать в матрицу B только строки матрицы A, элементы которых расположены в порядке возрастания. Если в матрице A таких строк нет,
вывести сообщение, иначе вывести:
- номера строк матрицы A,...
Для заданной целой матрицы 6х7 вывести на экран дисплея индексы всех ее седловых точек
Назовем элемент матрицы седловой точкой, если он является наименьшим в своей
строке и одновременно наибольшим в своем столбце или, наоборот, наибольшим в
своей строке и наименьшим в своем столбце....
Дан произвольный массив А(9) Упорядочить элементы, массива по убыванию
Помогите, пожалуйста составить готовые формулы, чтобы вбить в фортран и схемы, если можно.
8. Дан произвольный массив А(9). Упорядочить элементы,
массива по убыванию.
Ввод динамического массива из файла
Всем привет, мне нужно ввести динамический массив из файла в программу. Как это можно сделать? Помогите пожалуйста
Вводится одномерный вещественный массив фиксированной длины
Вводится одномерный вещественный массив фиксированной длины, состоящий из
«N» элементов (конкретное значение N для каждого студента индивидуально
задается преподавателем). Требуется: 1) Вывести...
Сумма ряда. Итерационные алгоритмы
Помогите, пожалуйста, с заданием
Итерационные алгоритмы: последующий член член ряда зависит от предыдущего (не вычисляется
заново от начального значения)
Вычислить сумму ряда:
Основная...
Оператор-функция. Подпрограмма-функция. Форматный вывод
Составить подпрограмму-функцию вычисления значений интеграла методом
трапеций (значения функции вычисляются с помощью оператора-функции).
∫(x^2+ 1)dx на отрезке
Интервал вводится из ввода....
Программы разветвляющейся и циклической структуры
Даны: натуральное число N, массив целых чисел А(N).Найти номер первого четного члена массива А, если четных элементов нет, то ответом должен быть 0.
Вычислить по заданному массиву среднюю температуру от давления 1000 гПа до 500гПа
Есть массив данных (прикреплен во вложении) в котором указаны метеоданные= 1столб - давление, 3-средняя температура.
Необходимо написать программу, которая вычислит среднюю температуру от давления...
Найти матрицу с наибольшим количеством нулевых строк, если матриц несколько, вывести их все
Есть начальная часть кода, не могу понять как теперь сделать вывод нужной матрицы(или нескольких матриц). Помогите пожалуйста.
program Zad4
real, dimension(3,4) :: m1, m2, m3
integer :: i,j
real...
Fortran 2
Кому интересно, как выглядит код Фортран 2, то он есть в файле со страницы 23 https://meganorm.ru/Data2/1/4293742/4293742247.pdf
Оператор-функция. Подпрограмма-функция. Форматный вывод
С помощью оператора-функции вычислить N последовательных значений
где x0=k1, x1=k2.
N,k1, k2 – задаются из ввода.
Вычисления прекратить досрочно при выполнении условия
модуль(xi+1 − xi)<=δ ....
Вычислить косинус прямым разложением в ряд Тэйлора
Задание 2 Тема: Ряды (циклы, итерации).
Операторы DO используются для организации циклических расчетов.
Цикл — это последовательность операторов, которая может автоматически
выполняться более...
Ошибка Array reference at (1) out of bounds (3 > 2) in loop beginning at (2)
Всем привет, есть вот такой кусочек кода, но он выдает ошибку: "Warning: Array reference at (1) out of bounds (3 > 2) in loop beginning at (2)"
Подскажите пожалуйста, как исправить.
Заранее...
Вычисление определенного интеграла (метод квадратур)
Всем привет, нужна помощь с реализацией метода квадратура.
У меня есть массив значения графика синусоиды(50 точек)
т.е Img1(1) = 1
Img1(2) = 5
к примеру
Думал расписать как этот метод,...
Разделение строк, больших, чем 80 символов, компилятором intel
Здравствуйте!
Недавно начал учиться программировать на Фортране. Скачал VS2022 и intel Fortran compiler в составом OneApi. Недавно столкнулся с тем, что строки длиной более 80 символов сами...
Доработка кода
распараллеливание расчетов.
Доработка существующего продукта.
Имеется программный код на языке фортран. В данном коде реализован алгоритм решения LBM (color gradient two phase) для общих задач в...
Тема: Подпрограммы общего вида
Составить подпрограмму формирования вектора из максимальных
отрицательных элементов столбцов вещественной матрицы.
С помощью этой подпрограммы сформировать указанные вектора из
матрицы
A(−3 :...
функция для нахождения площади н-угольника
Даны: натуральное число N>3, массив действительных чисел A(N). Вычислить площадь N-угольника, i-я сторона которого задана как A(i). Определить процедуру вычисления площади треугольника по трем его...
Используемые переменные
Может существует уже написанная функция,которая будет выводить все используемые переменные и массивы в программе(подпрограмме) в отдельный файл?
Fortran, «Процедуры»
«Процедуры». Решение задач с использованием процедур.
В подпрограмме: координаты седловых элементов матрицы записать в двумерный массив размером 2×N, в котором каждому элементу соответствует...
Тема: Сложные типы данных. Многомерные массивы
Дана (построчно) вещественная матрица размером 5x7.
Упорядочить ее строки по не убыванию их наибольших элементов.
Графический интерфейс на fortran. Проблема c библиотекой ifqwin
Доброе утро, уважаемые. Столкнулся со следующей проблемой: функция dlginit() библиотеки ifqwin не регистрирует диалог(вечно выдает значение false). Как итог - ошибка при выполнение функции...
Проблема с бесконечным циклом
Учусь в унике, при решении заданий из практики наткнулся на проблему того что при любом значении эпсилон и икс сумма рядя уходит в бесконечность. Решить проблему не удается ибо на взгляд все верно....
Вызов программы на C++ из программы на Фортране
Как сделать вызов программы на c++ из программы на Фортране?...
Имеется два файла
1)test_c.cpp
#include<math.h>
void testc(int k,int *c,int *x,int *y)
{
Fortran под Win7
помогите достать фортран для 7 винд. оч надо
Настройка Fortran в Visual Studio
Добрый день, интегрировал компилятор от Intel в Visual Studio 2010 и такое ощущение что только сам компилятор туда интегрировался. Настроить редактор почти не представляется возможным. Подсветка...
Чтение из файла (массив)
Всем добрый вечер/ночь/утро, возможно заголовок темы покажется совсем странным, да и с вопросом я прошу помочь, скорее всего, для многих смешным.. дак вот) я не могу разобраться с чтением из файла.....
[Fortran-90] Вывод двумерного массива в виде таблицы
Добрый день.
Вот это есть, с неявными циклами
write(*,10) ((b(i,j),j=1,m),i=1,n)
10 format (1x,i2)
Массив выводится в столбик
1
2
3
Как установить Фортран-77 на домашний компьютер?
Добрый вечер!
Я программист ровно настолько, насколько это нужно для решения ряда теоретико-химических задач. Предпочитаю старый добрый ФОРТРАН (желательно 77), хотя имею небольшой опыт также с...
Как заставить работать программу на Фортране 77 в Windows 10 x64?
Как заставить работать программу на Фортране 77 в Windows 10 x64 ? Программа отлично работала в ХР. Теперь у меня Windows 10, а среда Microsoft Developer, в которой работал компилятор и сама...
Слишком длинная строка в коде
if (ipart.eq.1.and.numed.eq.1.and.destep.eq.0.and.numed.eq.3.and.destep.gt.0) then
write(*,*) destep, ipart
end
Получается слишком длинная строчка условия, что с ней делать?
Как компилировать программу фортран непосредственно в командной строке?
есть прога написанная на фортран с расширением .for нужно его запустить и компилировать в cmd и не пойму как. через старт он запускает установленный другой компилятор. Помогите
Переписать элементы массива в обратном порядке и найти их сумму
Задание
Написать программу на алгоритмическом языке с использованием одномерных массивов
Дан массив A(m),m -меньше либо равно 15.Переписать элементы массива в обратном порядке и найти их...
Компиляция
Я в Фортране новичок, но очень надо скомпилировать код на этом языке. Как определить какую версия компилятора использовать, и как конкретно компилировать(что писать в командной строке). Могу выложить...
Какой компилятор Фортрана выбрать?
привет.
У меня обычный ноут. Виндоуз 7. Существует ли какой-то компилятор для Фортран? У меня Visual Studio 2010 установлена. Но там язык Си.
подскажите, кто разбирается.
Неправильная кодировка при выводе на консоль
Ребята, подскажите плиз, как сделать чтобы в консольных предложениях в Fortran русский язык правильно отображался.
Знаю, что в с++ нужно прописать setlocale(LC_CTYPE; "Russian_Russia.1251"). Есть...
Нужен Fortran, совместимый с Win7
у кого-нибудь работает под 7?
если да, то какая версия Фортрана?
можно ссылку.
Отладка программы в Visual Studio
Здравствуйте!
Можно, я буду задавать глупые вопросы?.. Стыдно, но просто работу делать надо, а спросить не у кого, и гугл не всегда помогает..
Есть программа, которая написана на PGI фортране, я...
Решение нелинейных уравнений
Помогите пожалуйста выполнить задание.
Используя безусловно сходящийся метод дихотомии и один из условно сходящихся методов (касательных или секущих), найти на отрезке 0≤x≤ 1 корень...
Функция, выделяющая целую часть дробного числа
Напишите пожалуйста функцию в фортране, которая выделяет целую часть дробного числа, например чтобы из 2,56 получить 2.
Каким способом, кроме встроенной функции mod, можно определить остаток от деления?
Каким способом, кроме встроенной функции mod, можно определить остаток от деления??
Таблица значений sin(x)/cos(y)
Написать программу, реализующую на языке ФОРТРАН построение таб-
лицы значений заданной функции двух переменных ( F(x,y) = sin(x)/cos(y) )с учетом следующих
требований:
· таблица должна...
Создание динамического массива
Доброго времени суток, изучаю Fortran по книге И. Л. Артёмова "Основы программирования". Книга очень просто и подробно написана. Зашёл в раздел с динамическими массивами и согласно примеру в этой...
Запуск программы на фортране
Здравствуйте, никогда не работала с фотраном. Задача - запустить откопмилированную программу на фортран 90. Подскажите пожалуйста что мне с этим делать? Какое ПО использовать. Платформа - виндовз хр.
Где можно скачать Fortran
Где можно скачать Fortran уже много сайтов облазил ни где не нашел
Как создать модуль в отдельном файле и использовать его в программе?
Доброго времени суток.
Для примера, у нас есть функция y=x**2+5*x-3.
Я хочу записать её в отдельном файле(модуль).
Потом присоединить этот модуль в программе, которая будет запрашивать...
Решение системы линейных уравнений методом Гаусса
"Написать программу решения по методу Гаусса системы линейных уравнений."
Как написать программу я наверное сам смогу я не как не могу разработать алгоритм.
Начал писать через способ сводящийся в...
Матрицы в фортране
помогите составить матрицу, в которой должны быть координаты точки и ее номер. m-количество разбиений по окружности, n-количество разбиений по меридиану у цилиндра. отсчет идет сначала вдоль первой...
Транспонирование матрицы с помощью подпрограмм
транспонирование матрицы с помощью подпрограмм. Фортран не знаю.
Составить подпрограмму формирования вектора из элементов верхней треугольной матрицы
Составить подпрограмму формирования вектора из элементов верхней треугольной матрицы с выводом количества полученных элементов.
С помощью этой подпрограммы сформировать вектор и вывести количество...
Как подключить IMSL?
Уважаемые программсты, подскажите пожалуйста как подключить к программе
стандартную библиотеку IMSL?
Если вопрос не корректен, то пожалуй будет достаточно 1-го наглядного примера
или общей формы.
Вывод текста и числа в одну строку (Интел Форт)
Никак не могу организовать вывод текста и числа в строку.
(Хочу красиво вывести массив параметров)
Хочу получить типа X=3.4 Y=7.4 итд.
Пробую
STR(1)='Amod='; Ans(1)=32.45d0
WRITE(*,'( 5A,...
Компиляция с помощью gfortran
Добрый день,
Установил компилятор фортрана MinGW с компилятором gfortran, положил в директорию MinGW текстовый файл с синтаксисом программы. Как мне через cmd проверить эту программу? Как вообще...
Цикл do while
Здравствуйте, уважаемые форумчане. Помогите, пожалуйста, разобраться с циклом do while на примере простенькой программки. Имеется число а, которое изначально задается, а зависит от x и x также...
Вычисление обратной матрицы
Нужно вычислить обратную матрицу. Пользуюсь gfortran на убунту. Матрица имеет размерность от 20 000 на 20 000, до 60к на 60к более сложная. Матрица симметричная и положительно определенная. Проблема...
Принудительный перевод числа из вещественного в целый тип
Требуется перевести из вещественного в целый тип. фортран 77 стандарта. Вроде бы существует такая команда AINT(DINT for Double). Она работает с округлением целого, или просто отрезает всё, что после...
Где скачать современный Фортран?
Добрый день, в универе сказали что изучаем фортран, но где эту древность скачать подскажите или ссылку на самый новый вариант, учебнички не помешали бы, знаю тока си с++
Вычисление факториала
Требуется подпрограммой функцией вычислить и выставить в ряд все факториалы чисел от одного до обозначенного любого числа. Очень срочно, пожалуйста
Минимальный элемент массива поменять местами с максимальным элементом этого массива
Ребят помогите пожалуйста. Надо лабу по инфе сделать, а т.к. у нас было всего 3 практических занятия за весь семестр, да и то прошли они через одно место, я очень плохо шарю в фортране(( если что...
Ошибки при компиляции, помогите исправить
тут программку написал, на си работает, но с фортраном не очень дружу, переделал под фортран - компилятор выдает ошибки, не могу понять что не правильно. Помогите пожалуйста!
program lab4...
Округление после запятой
какой формат позволяет округлять числа после запятой до 1, 2х, 3х и т.д. знаков?
Добавлено через 41 минуту
использовала write (*,"(f9.2)") он в данном случае выводи 2 знака после запятой + сам...
Вывод в файл в Фортране
Как в фортране вернутся к первой строчке файла, в который осуществляется вывод, чтобы туда что-то дописать? После этого дописать ко второй, третьей и т.д.
Функция mod
подскажите, пожалуйста, как оформить функцию mod?
program upr8
implicit none
! Variables
real x, result
integer R
write (*,*) 'vvedi x'
read...
Умножение матриц (с обычными массивами работает, а с динамическими нет)
Написал программу по умножению матриц, вот она:
program umnozhen
real*8 a(1:50,1:50),b(1:50,1:50),c(1:50,1:50)
integer*4 i,j,p,m,n,k
write(*,"(A,\)")" Vvedite kolichestvo strok v pervoy...
Решение систем линейных уравнений
у меня в этом казалось простом вопросе возникло 2 проблемы
1)с выбором подключения к IMSL в разных оболочках
как мне известно, в старом фортране 77 или еще более была программа Linb
здесь она...
аппроксимация данных
задали программу по аппроксимации данных из таблицы, пункт а я сделал, а вот как сделать в и с пункты не могу сообразить, может есть какие-то идеи
вот пункт а
program lab5
implicit none...
Вывод матрицы
DIMENSION A(3,3)
real I,J,L,T
WRITE(*,*)'VVEDITE MATRICU A'
READ(*,*)((A(I,J),j=1,3),i=1,3)
do i=1,3
do l=3-1,1,-1
do j=1,l
if (a(i,j).gt.a(i,j+1)) then
t=a(i,j)
Чтение из файла (Fortran 77)
Здравствуйте.
Казалось таким простым заданием, но Fortran меня убивает.
Нужно просто открыть файл text.txt, (у него одна строчка вида: "1 2 3 4 5"), и вывести содержимое на экран. У меня выводится...
Настройка Force 2.0
Начинаю осваивать новый язык программирования, раньше прогала на С++ и Матлабе.
Теперь нужен Fortran..
Порекомендовали некий FORCE 2.0, вроде поставился, но компилировать не хочет...
Пишу так:
...
Решение нелинейного уравнения методом Ньютона (force)
помогите с задачей. фортран 90, компилятор force
Метод Ньютона (касательных)
В методе Ньютона решается уравнение F(x)=0. На рис. 4.3
показана геометрическая интерпретация метода Ньютона для...
Как мне научиться пользоваться Fortran и какая программа для этого нужна?
Как мне научиться пользоваться Fortran и какая программа для этого нужна?
Компилятор fortran + IMSL для Win7
нужен компилятор fortran + IMSL для Win7
может кто пользуется? или знает, то есть просвящен в этом))
я лично пользуюсь под ХР compaq visual fortran'ом 6.6
перехожу на семерку и не знаю как что...
Конкатенация строк в Фортране
У меня появился другой, более насущный вопрос. Не хочу создавать еще одну тему, поэтому задаем его сюда
Как в Фортране можно соединить две строковые переменные? То есть:
A='cyber'
B='forum'
И...
Как задать матрицу A размерности n*n
Помогите, спасибо
Реализация сортировки массива по возврастанию
Кто может помочь написать программу, выполняющую сортировку по возрастанию целочисленного массива A(N)
Организация цикла с постусловием
Здравствуйте, подскажите пож-ста можно ли каким-либо образом в фортране 90 организовать цикл с постусловием? Имеется задача, в которой цикл выполняется до тех пор пока переменная "a" не станет равной...
Из чисел x,y,z выбрать все числа, модули которых больше 4 и напечатать их
Собственно нужно написать программу в фортране
Задача Из чисел x,y,z выбрать все числа, модули которых больше 4 и напечатать их
Тема: Ряды (циклы, итерации)
Операторы DO используются для организации циклических расчетов.
Цикл — это последовательность операторов, которая может автоматически выполняться более одного раза. Если количество повторов известно...
Ограничение длины строки в исходном коде
Использую компилятор gfortran, ОС Linux, среда Geany.
Вопрос по ограничению длины строки. Можно ли ее как-то расширить, что бы не было упора в 72 символа?
Что сделать, чтобы в консольном приложении окно с результатом сразу не закрывалось
Здравствуйте, вопрос такой: при запуске программы на Visual Fortran как сделать так (какой оператор нужен), чтобы окно с результатом не закрывалось ? Посоветуйте, пожалуйста, книгу по Fortran)
Написание простого калькулятора
может где то уже писалось но в этом разделе такой темы не нашел.
Собственно уважаемые кодеры помогите сделать.
п.С у калькулятора должно быть +,-,*,/ и возведение в степень
program calc
real...
Деление в Фортране. Объясните?
Всем доброго времени суток. В связи с учебой пришлось мучать фортран. Итак, суть непонятки:
Код:
program LAB1
a = 100
b = 1
c = b / a
Не читаются данные из файла
Всем привет. Такая проблема:
надо считать из текстового документа некоторые числа. Использую OPEN и READ. Файл открывается, но оттуда ничего считаться не может! Думаю проблема в формате текстового...
Считывание данных из файла в массив
Как счиать из файла которий содержит символы даные в массив
делал от так:
program lab9_6
implicit none
integer i
integer,parameter ::Max=10
character,dimension(1:max)::...
Как оформить функцию - натуральный логарифм?
программа выдает ошибку, говоря, что функция - натуральный логарифм является неявным типом
e=ln(x)/ln(10)
f=ln(x)/ln(2)
подскажите, пожалуйста, как исправить!?
Вывод данных в текстовый файл
При вычислении нужно вывести данные в файл
write(1,*) "Результат расчета = ", X
Три вопроса:
1. Как указать имя файла? По умолчанию у меня полчается текстовый файл fort.1 Хотелось бы...
Перестала работать прога на Фортране
Откуда можно скачать Фортран 4.5? Линк, торрент? СПС
IDE для фортрана в windows
Здравствуйте.
Подскажите, пожалуйста, какая есть бесплатная хорошая IDE для фортрана? Особенно интересует возможность дебагинга. Перепробовал разные варианты, но нигде не получилось подцепить...
Численное интегрирование [Fortran-77]
Здравствуйте всем. Дело в том, что нужно изучить тему численного интегрирования за один день. Есть код программы, прошу помочь в нем разобраться, ибо некоторые моменты не понятны. Задание на лабу...
Вычислить Cos1/sin1+(cos1+cos2)/(sin1+sin2)+(cos1+cos2+cos3)/(sin1+sin2+sin3)+(cos1+cos2+cos3+.. .+cosn)/(sin1+sin2+sin3+...+sinn)
Помогите плиз с программой фортран а точнеее с одним примерчиком . Мучаюсь в написании уже несколько дней. Вообщем дано такое задание: Дано натуратьное число n . Вычислить...
Компилятор обругал весь код
Здравствуйте. В инсте задали написать небольшую программку на фортране, но при компиляции самого простого кода компилятор ругается на все строчки.program tfile
integer a
open(1, FILE='file.dat')...
Разложение в ряд Фурье и нахождение коэффициентов гармоник
требуется реализовать разложение в ряд Фурье и нахождение коэффициентов гармоник. как это можно реализовать... кто может с кодом пример...вообще нет никаких идей
Решение одномерного уравнения теплопроводности (методом сеток с помощью явной схемы)
по численным методам задали задачу, методом сеток с помощью явной схемы решить уравнение теплопроводности! как это сделать на фортране?
Чтение из файла двумерного массива вещественных чисел
Добрый день!
Установлен фортран pgi-f95
До этого месяца на фортране программировать не доводилось, сейчас вот возникла необходимость написать оболочку для ввода/вывода данных под несколько...
Найти значение выражения
Пожал решите эту задачу, срочно надо!!:wall:
Дано вещественное число X (|X| < 1) и целое число N (> 0). Найти значе-
ние выражения
X – X(степень 2)/2 +...
Интерполяционный многочлен Лагранжа
Приветствую всех!Мне было необходимо имея таблицу из семи x и соответствующих им y найти значение в x=2,22 (таблица x и y написана в моей программе), иными словами провести интерполяцию с помощью...
Вычисление определенного интеграла методом трапеций с заданной точностью
здравствуйте
на выводе пишет Program Exception - access violation, подскажите ошибку пожалуйста
program hu
parameter eps=0.001
external fu
intrinsic cos
data m,n,a,b/20,25,0,6.28/
integer...
Error executing df.exe
--------------------Configuration: Highfi01 - Win32 Release--------------------
Compiling Fortran...
E:\учёба\GR_DAT\Highfi01.f
f90: Severe: Invalid argument
... file is...
Вывод массива в файл
Всем, привет. Я новичок, осваиваю фортран для задач МКЭ.
Заранее полагаю, что вопрос глупый, но сам сообразить не могу и ответа в инете найти не смог.
Фортран f90 видимо, раз расширение файла...
подскажите где скачать intel visual fortran composer xe 2013 with IMSL + crack
субж
Посимвольное считывание из файла
Сообствено, задание: посимвольно считать данные из файла f и записать их также посимвольно в файл g. Помогите реализовать. Я вот набросал, запись в файл f идет отлично, но вот считать ну никак не...
Запись в файл
в огромной программе есть блок:
IF (INWVOL.eq.1) THEN
WRITE(25,'(3a,f11.4)') DESTEP, INWVOL
write(*,*) destep
END IF
и вроде всё хорошо, но в указанном файлике пишутся не как мне надо...
Нахождение конечной суммы ряда
Ребята помогите пожалуйста, нужна помощь. Дана формула ряда:
Надо составить программу на Фортране.
У меня есть пример выполнения:
Дается формула S=a1+a2+...+an+...
Путем преобразований...
Определитель квадратной матрицы
Существует ли на языке Fortran встоенная функция подсчета определителя квадратной матрицы?
Если есть, напишите её, пожалуйста.
Буду очень благодарна.
Форматированный вывод. Спецификация
У меня вот программа записывает в файл элементы числового двумерного массива (не обязательно с одинаковыми размерами) с точками.
Подскажите как нужно сделать так, чтобы в файле выводились элементы...
CVF 6.6 и Windows 7 = караул !!!
День добрый!
Присоветуйте, поджалуйста, "старпёру".
Пользовался стареньким (как и я сам) Compaq Visual Fortran (CVF) версии 6.6.
Много графических программ (графики, диаграммы).
"Обломилось" -...
Метод прямоугольников, метод Симпсона, метод трапеций
Есть варианты?
Фортран 4+, в чем отличие от других версий Фортрана?
ФОРТАН 4+ используется в РАФОС н RSX CM ЭВМ. Прошу подсказать отличия этого языка от других версий Fortan и на что обратить внимание при необходимости запустить код, напечатанный в книге, чтобы...
Можно ли поставить Compaq Visual Fortran под Win7 x64?
Доброго дня!
Использовал CVF под WinXP. Причина - давно сформировавшаяся практика использования графической библиотеки grafor, заточенной под режим вывода QuickWin CVF. Теперь у меня Windows-7 x64...
Число пи на фортране
Здравствуйте! объясните что я делаю не так, не понимаю как решить данную задачц.
вычислить Pn для n=3,4,,,,60 P2= 2*2**1/2(формула есть в программе которую я пыталась написать ) Сравните полученные...
Найти минимальный элемент массива, и вывести его на экран (Fortran77)
Ребят, помогите, нужно написать простенькую программку на фортране 87. Требуется найти минимальный элемент массива А(10), и вывести его на экран. Кому не сложно помогите, задали лабу, а практики...
Учебник по Fortran
Здравствуйте! Передо мной стоит задача освоить за месяц, хотя бы очень поверхностно, Fortran. Я немного пишу на С++. Порекомендуйте, пожалуйста, хорошую книгу. Заранее благодарен.
Intel Fortran Compiler (ifort) для Linux Ubuntu
Всем привет!
Мне очень нужен интеловский компилятор фортрана (ifort), чтобы всего лишь скомпилировать пару библиотек для их дальнейшего использования в другом пакете на питоне. Но вот беда, ifort...
Помогите найти компилятор Fortran-а
Мою предыдущую тему переместили, странно.
Помогите пожалуйста найти нормальный компилятор для языка Fortran
Вывод массива строк
Добрый день.
Подскажите, пожалуйста, как избавиться от лишней "строки" при выводе массива строк?
Выводит так:
А хотелось бы видеть так:
Решение уравнения методом хорд
в общем есть задание решить уравнение 2x2+3x+1, вывести решение и число итераций
написал код
program chords
real x0,x1,x2,e,i,m
i=0
print*,'x0='
...
Сортировка строк в заданном порядке
Здравствуйте!
Хочу обратиться с глупой, наверно, просьбой, но сама не могу добиться результата. Задача: текст из 100 строк надо вывести на печать таким образом:
str(1)
str(11)
str(21)
.
....
Формирование и вывод массива произвольного размера
Напишите программу формирования и вывода массива произвольного размера так, чтобы каждый последующий элемент, начиная с третьего, был равен разности двух предыдущих элементов, увеличенной на номер...
Ошибка implicit IMPLICT type
Тестирую решалку квадратных уравнений
компилятор gfortran
Если добавляю второй строкой implicit none
при компиляции выдает ошибку
gfortran -Wall -c atest.f90
atest.f90:4:6:
data a, b, c / ...
Ошибки в старом коде фортрана
Нашёл старенький код на Фортране 4, Через Code::blocks, запустил в 77. Исправил сколько мог ошибок, но осталось 6 ошибок, хоть что можете сказать об этих ошибках?
В этой части кода ошибки.
...
Fortran на visual studia через intel parralel studio
Скачал Visual Studio 2010 и intel parallel studio 2015.Пытался их привести к взаимодействию(не получилось) ,чтобы посмотреть код на Fortran(77) в формате sln.Просто через Visual Studio 2010,2019...
Интерполяционный полином Ньютона
Суть вот в чем: Есть функция(в данном случае {x}^{5}-10{x}^{3}+16), есть отрезок , на вход дается кол-во узлов. Нужно получить значения интерполяционного полинома Ньютона в заданных точках.
Полином...
Аналог паскалевского downto (обратный цикл do), как реализовать?
for m:=n downto 1 do
begin
for i:=m-1 downto 1 do
begin
p:=a;
for j:=1 to n do
begin
a:=a-a*p;
b:=b-b*p;
end;
Запуск программы из DOS shell
Здравствуйте!
Во время работы появилась необходимость использовать результаты программы (вычисления, графики) программы на фортране (*.for), которая запускается из DOS-shell. С фортраном столкнулся...
Как округлить данные?
Доброго здравия!
Подскажите пожалуйста оператор округления данных. Я получаю в результатах длинную дробную часть, но мне при выводе полученных расчетных данных нужно после запятой всего две или...
Файл прямого доступа: все записи уходят "в одну строку" (подряд)
Собственно, сабж.
Использую файл прямого доступа, где у меня хранятся название препарата, кол-во, цена и срок хранения.
Проблема в том, что при записи новых "значений" (то есть одной записи) в файл...
Передача динамического массива в подпрограмму
Добрый день. Подобного рода вопросы уже задавались на форуме, но у меня немножко уже задача и не могу понять как справиться.
В основной программе я описываю и в дальнейшем заполняю динамический...
Метод простых итераций
Люди добрые, помогите. Надо вот нелинейное уравнение решить методом ПИ в Фортране. Помогите с расположением кодов.
Эту функцию решил Методом половинного деления, верно?:
subroutine...
Смех да и только
Зашел я как-то в раздел Фортрана на cyberforum.ru
Одни вопросы, а ответов нет.
Неужели все привыкли к стандартам???
Мне бы хотелось в таких грустных условиях объявить опрос:
есть ли мастера...
Непонятные моменты языка
Тут нужно переписать программу с Фортрана-77 на Си, котелок уже не варит. Вот несколько вопросов (не думаю, что они могут вызвать проблемы у знающего язык программиста):
1. Если указан IMPLICIT...
Как скомпилировать файл
Вам, наверное, известна Intel Parallel Studio. Так вот, я для фортран всегда пользовался средой IDE, тут перешел на Intel Parallel Studio и увидел, что самой среды IDE в ней нет - есть только...
Операции с матрицами. Fortran 90
Здравствуйте! Помогите, пожалуйста, с решением задачи
Условие в прикрепленном файле
Передача массива в функцию
Все доброго времени суток, с фортраном знаком около 2 часов, не могу разобраться с передачей массива в функцию.
program lab_2
real array(20);
read *, ( array(i), i = 1, 20 );
print *,...
Помогите вывести матрицу на экран (Fortran 77)
Условие:
a(i,i)=5*i**(p/2)
a(i,j)=b*((i**(p/2)+j**(p/2))**(1/q))
где (i,i) и (i,j) индексы
p,q= от 1 до 4
b= от 0,01 до 0,1
n= от 5 до 10
Решение системы дифференциальных уравнений методом Эйлера и Рунге-Кутты 4 порядка
Здравствуйте уважаемые форумчани.
Есть следующая задача: решить методом Эйлера и Рунге-Кутты 4 порядка следующие уравнение
dv/dt = - (sx + v)/tau, где x=x(t), v=v(t) - координата и скорость...
Генерация случайно набранной, симметричной, положительно определенной матрицы
Добрый день!
Дали задание, усложнить программу, использующую встроенную процедуру фортрана LFCDS.
Эта процедура работает только с симметричными положительно определенными матрицами.
Отсюда вопрос,...
Работа с символьными данными в Фортране
Здравствуйте, помогите, пожалуйста с заданием:
"Дана текстовая строка из слов, разделённых одним или более пробелами. Буквы слов расположены в обратном порядке. Напечатать в столбик все слова в...
Перестановка задаваемых двух столбцов и двух строк целочисленной матрицы (поправить программу)
Мне нужно составить подпрограмму перестановки задаваемых двух столбцов и двух строк целочисленной матрицы.
С помощью этой подпрограммы переставить два любых столбца и две любые строки в матрице...
Компилятор Интел в MS VS
Добрый день. У меня пара схожих вопросов касательно Фортрана:
1) Поставил себе MS Visual Studio 2019. Скачал последнюю версию Intel Fortran Compiler. Решил создать фортрановский проект в VS....
Чтение матрицы из файла и действие над ней
Всем привет! В институте дали задание решить, которое заключается а следующем:
Найти сумму элементов на верхней и нижней диагоналях, прилегающих к побочной (две суммы);
В программе предусмотреть...
Microsoft Developer Studio for Fortran Power Station
Уважаемые Фортранщики!!!
Возникла проблема!!! В Microsoft Developer Studio for Fortran Power Station я пишу программу для диагонализации матрицы (но это не так важно) с использованием подпрограмм...
Подпрограмма ввода данных
Всем доброго здравия!
написал такую конструкцию ввода данных, это конечно пример, на основе которого будет работать ввод в более сложной программе. Компиляция срабатывает, программа работает. Но...
Обработка текста: во всех строках, содержащих ключевое слово, переставить это слово в начало строки
Помогите пожалуйста, очень прошу.Нужно обработать текстовый файл следующим образом:
- во всех строках, содержащих ключевое слово, переставить это слово в начало строки;
- остальные строки оставить...
Ошибка run-rime error M6201 : Math "sqrt : DOMAIN error"
Дополняю расчетную программу на фортране, основанную на работе с массивами.
При дополнении был внесено еще два массива. Данные программа получает из внешнего текстового файла.
При просчете одних и...
Как вычислить среднюю температуру за день?
Данные о температуре воды на Черноморском побережье за сентябрь хранятся в массиве в виде средней температуры за день.
Определить, сколько за это время было дней, пригодных для купания.
Не...
Как перекомпилировать код из Fortran 77 в Fortran 90/95?
Добрый день!
У меня есть exe-файл, написанный на Fortran 77 для Windows XP 32-bit. На моём компьютере стоит Windows 7 64-bit. Понятно, что этот exe-файл не будет запускаться на семёрке. Как мне...
Подпрограмма-функция, форматированный вывод
Составить подпрограмму-функцию вычисления S(N)=СУММА(1/I**2). С помощью этой п/п-функции сформировать вектор из 10 элементов.
Сформировать таблицу из 2х строк и 8ми столбцов значений.
1 строка- i,...
Определить номера области n, в которую попадёт точка с координатами x и у
1)Нужно сделать программу для определения номера области n, в которую попадёт точка с координатами x и у (картинка внизу).
2)Дан массив А(20,20) и В(10,10). Для каждого определить столбик с...
Определить, является ли число четным
Ребят, подскажите как в Fortran определить является ли число четным????
Найти произведение определенных элементов массива и их количество
Необходимо составить программу обработки массива в Фортране. Последовательность из m целых чисел задана в виде одномерного массива В. Найти произведение элементов массива и их количество. Признаки...
Форматирование ввода-вывода
Доброго здравия!
Есть 2 вопроса по форматированию данных вывода
1. Оператор Format - не получается его использовать. К примеру у меня есть код
write(*,"(A)", advance = 'no') "Введите X ";...
Рисование графиков по точкам
Тема уже просто обязана была где-то быть) Как можно нарисовать простейший график по точкам? И нет ли в IMSL что-нибудь для этой цели?
Добавлено через 7 часов 29 минут
Сам спросил - сам ответил)...
Метод Симпсона.
Требуется на фортране написать программу решения численного интегрирования методом Симпсона.
Оператор-функция. Подпрограмма - функция. Форматный вывод
Здравствуйте, товарищи!
В общем ситуация такая: в школе информатики,считай, и не было. Сейчас пишу все программы по чутью, либо катаю.Но хочется сделать самому да осознанно)
Поэтому:
1.Если не...
Работа со строками: написать функцию, находящую первое вхождение символа ch в строку target
Написать ф-цию, которая находит первое вхождение символа ch в строку target. Параметр direct указывает направление поиска.
Прототип:
Integer function str_chr(target,ch,direct)...
Чтение массива данных из файла
Добрый день! Подскажите, пожалуйста, как прочитать массив данных для дальнейших математических вычислений,в котором содержатся в основном числовые значения, но при этом каждая n-ая строка является...
Как из программы вызвать другую программу?
Есть одна программа. Нужно часть ее подпрограмм выделить в отдельную программу, которую вызывать из основной.
Вопрос:как это сделать? Какое расширение должна будет иметь вызываемая программа? И...
Compaq Visual Fortran под новыми виндами
У меня такая трудность - есть старый, любимый и очень привычный Compaq Visual Fortran. Но при попытке использовать его под новые виндоусы возникает проблема, пробовал под Win8 32 и 64 бит.
При...
Восстановления алгоритма, исходного кода (декомпилирование) старой программы на Фортран
Добрый день,
прошу подсказать как лучше решить задачу восстановления алгоритма, исходного кода (декомпилирование) старой программы на фортране (опыта в этом нет). Исходный код ввиду давности лет был...
Обработка одномерных массивов
Дело в том, что в программировании я не силен, но мне очень нужна помощь. У меня 2 задачи, их нужно решить, заранее благодарен. Я знаю тут сейчас начнут оры ты что сюда припееерся да кто ты такоооой,...
Microsoft Visual Studio Ultimate 2013 + Intel Visual Fortran Compiler
Какой Microsoft Visual Studio и какой Visual Fortran надо установить на Windows 7 Максимальная?
С Microsoft Visual Studio Ultimate 2013 и Intel Visual Fortran Compiler v. 11.1.067 у меня не...
Чтение последовательности чисел из файла
Добрый вечер!
Задали написать программу, считывающую последовательность чисел из файла и находящую наименьшее из чисел:
-Во входном файле input дана последовательность целых чисел, не превышающих...
В каждом столбце матрицы найти максимальный элемент
Здравствуйте форумчане! не могли бы подсказать алгоритм в самом цикле программы...
Дана матрица размера M * N. В каждом столбце матрицы найти максимальный элемент.
помогите пожалуйста..
Переход от Compaq Visual Fortran к MS Visual Studio
При переносе Фортран-программы с WINXP на WIN7 (в MS Visual Studio) выдается сообщение
Error LNK2001 unresolved external symbol _WinMainCRTStartup.
Что это за тигра и как с ней бороться?
Буду...
Использование подпрограмм: найти количество неуспевающих студентов (у кого есть хотя бы одна двойка)
dimension a(50,5), b(50,5), C(50)
integer a,b,i,j,n1,n2,Kn1,kn2
!logical
print*, 'BBedute KoluchecTBo y4eHukoB B nepBou rpynne'
read (*,*) n1
print*,' BBedute KoluchecTBo y4eHukoB Bo Btopou...
Где скачать графическую библиотеку для gfortran, и как ее установить?
Доброго времени.
Подскажите где скачать графическую библиотеку для gfortran, и как ее установить.
Заранее спасибо.
Как создать некую паузу в выполнении программы на Интел Фортране?
Сделал некое приложение с выводом графики, нужно просматривать в окне как на экране осциллографа (или в кино) результаты. Вывел - пауза в полсекунды, следующая порция - пауза итд.
и не нашел в...
Найти сумму элементов массива и далее разделить каждый элемент массива на полученную сумму
Есть одномерный массив, необходимо найти сумму его элементов и далее разделить каждый элемент массива на полученную сумму.
real b(6) /-1.7,-0.836,0.903,0.93,2.306,17.2/, s
s = 0.0
do k =1,6
s = s...
Ленточная матрица и вектор
Нужно написать программу, которая умножит квадратную ленточную несимметричную атрицу на вектор без выделения диагонали. В файле задается полуширина ленты и лента. Лента в памяти хранится построчно. ...
Вычислить среднее значение элементов массива. Вывести на дисплей полученное значение
Вычислить среднее значение элементов массива. Вывести на дисплей полученное значение. После этого изменить исходный массив следующим образом: все элементы, значения которых на 50% меньше среднего или...
Компилятор для фортрана
Где найти практические инструкции по умению пользоваться компилятором,вернее как с помощью компилятора практически запустить программу с фортраном?
Найти максимальный элемент среди минимальных элементов строк матрицы
1. Дана матрица размером M*N. Найти максимальный элемент среди минимальных элементов ее строк.
Ошибка при компиляции в intel fortran visual studio 2010?
Имеется старый файл FOR и есть exe .Все исходники есть.писались очень давно.Они 16 bit и вот из них надо сделать exe 32
ЗАпускаю первый файл в Force 2.0 и он выдает ошибки....
Подключение IMSL Fortran Numerical Library 7.0
for
Работа с символьными данными
Здравствуйте, помогите, пожалуйста, с написанием программы.
Дана текстовая строка , состоящая из 40 разных символов. В строке записано несколько раз слово "leto".
Определить сколько слов leto...
Округление до знака после запятой
Добрый день.
Недавно начал осваивать Фортран, поэтому возникает много проблем со встроенными функциями. Нужно написать функцию построения диаграмм для массива чисел, такую, чтобы автоматически...
Схема Мак-Кормака для уравнения Бюргерса
Всем добрый день!
Есть код программы - схемы Мак-Кормака для уравнения Бюргерса. В коде ошибок нет, но при компиляции не чего преисходит толком, сообственно в коде самом где то ошибка, недочет...
Вычисление значения интеграла методом Симпсона
не совсем понимаю,как написать основную программу и связать заданную функцию с интегралом.
вот написала подпрограмму-функцию
Intel Visual Fortran и IMSL
Доброго времени суток!
Уважаемые, сломал голову по такому вопросу: долгое время работал в среде Compaq Visual Fortran 6.6. Но сейчас на работе всем поставили Win7x64 и на этом все - CVF не...
Передать имя функции, как параметр
Проблема вот в чем. Преподаватель дал исходный код к программе, которая считает интегралл. В качестве параметра она принимает имя функции. Как это "имя функции" передавать? Попытался просто написать...
Реализовать умножение двух матриц А и В
Доброго времени суток. Вот какое задание у нас, реализовать умножение двух матриц А и В, когда элементы этих двух матриц будут находится в одномерных массивах, постолбцовой структуры
Как подключить пакет Lapack?
Здравствуйте, скажите пожалуйста, как подключить пакет Lapack, я скачал Lapack 3.3.1, или дайте пожалуйста ссылку, где это объясняется.
Вычислить значение арифметического выражения, записанного на языке Фортран
2)Вычислить значение арифметического выражения, записанного на языке Фортран (при необходимости округлив результат до сотых), и указать тип результата 7/4**3/6.3+27/177=тип Целый , Вещественный ?
Создание DLL в фортране
Вопрос:
Есть Fortran-модуль. Как его представить в виде *.DLL, чтобы после вызывать в другой программе, написанной на другом языке?
Построчное считывание файла в Фортране
у меня такая проблема: после того как я открыла файл, мне его нужно построчно прочитать и тем самым определить общее количество строк. файл состоит из 4 колонок, для которых я создаю 4 массива. Моя...
Численное интегрирование (формула Симпсона)
Здравствуйте!
Помогите, пожалуйста, с задачей:
Вычислить интеграл от 0 до 3 функции sin(x)*exp(x) с помощью формулы Симпсона.
Я, честно, пыталась решать, но не с большим успехом...
Вот, что у...
Подключение библиотек в Фортране
Использую GFortran компилятор в ОС Linux, он поддерживает спецификации фортрана-95. Скажите, как прицеплять библиотеки и где их брать и есть ли они?
Столкнулся с задачей необходимости очистки экрана...
Ох, эти погрешности
Эти погрешности, как абсолютные так и относительные, мучают меня просто ∏*дец.
Задача в общем большая, сужу её просто до погрешностей. Есть формат FORMAT(E10.4E2) выводящий 10 символов,3 из которых...
Массив как координаты точек
Помогите, пожалуйста, решить вот такую задачу:
Рассматривая элементы массива М, как координаты точек на плоскости, найти наибольшее расстояние между этими точками.
В задаче не сказано, но...
Двумерное уравнение переноса
огромная просьба помочь написать программу на фортране по алгоритму на картинке!!!
в фортране до этого никогда не работала(((
алгоритм взят с учебника основы численных методов турчак плотников!!!
Расположить в массиве сначала все четные, а потом все нечётные элементы
Помогите, пожалуйста, решить две задачи:
Задание_1: Дан целочисленный массив из 10 элементов расположить в этом массиве сначала все четные, а потом все нечётные, 1,2,3,4,5,6,7,8,9,10 т.е....
Извлечение данных из файла
Здравствуйте, уважаемые форумчане. Я приступаю к изучению Fortranа. Передо мной стоит задача написания программы по извлечению данных из файла. Помогите, пожалуйста, в общих чертах с вопросом: какую...
Уточнить корни методом половинного деления
Добрый день всем!
Делаю программу, задание, по сути,- это задача параметризация кривой: по уравнению F(x,y)=0 построить y(x). Уравнение может иметь несколько решений, то есть y(x) многозначная....
Вычислить число Пи по формуле Гаусса
начала самостоятельное изучение данной программы и, к сожалению, в очень короткие сроки, поэтому возникает множество вопросов, а просить помощи не у кого.Надеюсь, мне кто то поможет. Проблема...
Найти количество K всех элементов массива, предшествующих первой отрицательной компоненте, и их сумму S
1) Задание: Дан массива P(m), m<=17. Найти количество K всех элементов, предшествующих первой отрицательной компоненте, и их сумму S. Вывести на печать исходный массив и величины K и S.
2) Вот что у...
Помогите разобраться в коде Fortran
У меня есть программа, написанная на Fortran.
Вот часть ее кода:
С РROGRAM WAL
DIMENSION A(6,6), B(6), SR(11), ST(11), SRT(11), RR(11)
*,...
Линковка dll от netCDFв фортрановский проект
Привет!
Столкнулся с проблемой - не получается использовать в проекте файлы для поддержки netcdf вывода, реализованного в фортрановской программе. Проект создан в Visual Studio 2008,...
Нахождение корня уравнения методом дихотомии
Программа должна находить корень уравнения методом дихотомии. Изменяя параметр w, мы должны получить разные корни уравнения, и построить зависимость. Программа работает на простых функциях, но...
Метод прогонки
Нашел готовый метод прогонки, здесь http://fortran-90.narod.ru/slu.html#LA30. Но не могу его заставить работать помогите пожалуйста все правильно записать. Вот что приводится на сайте. Заранее...
Как удалить имеющиеся темы?
Как удалить имеющиеся темы?
Как избавится от GoTo
Пишу несложную программку по расчету электрического узла. Язык Fortran. Первым блоком идет ввод данных, далее расчет и собственно вывод на экран, ничего сложного. Однако мне необходимо сделать...
Графор для фортрана: как запустить на VS2008?
Здравствуйте,
возникли вопросы по построению графиков, чертежей и т.п в фортране, разузнала, что нужно скачать доп. модуль ГРАФОР для этого, все ничего, но вот в vs 2008 нет возможности создать...
Force 2.0.9 + GNU Fortran или Geany + Gfortran
Какая сейчас версия Gfortran в Force 2.0.9? Полазил по сайтеу, ответа не нашел. Нужно поставить на одной машинке с виндой, хочу выбрать способ установки. То ли Force 2.0.9 c gfortran то ли Geany и...
Минимум и максимум в матрице
Здравствуйте! Помогите, пожалуйста написать программу по Фортрану. Для каждой строки матрицы А найти сумму элементов, расположенных между минимальным и максимальным элементами. Результаты записать в...
Тема: Сложные типы данных Одномерные массивы (вектора)
Вводится одномерный вещественный массив фиксированной длины, состоящий из «N» элементов (конкретное значение N для каждого студента индивидуально задается преподавателем). Требуется: 1) Вывести...
Записать числа в степени
Привет всем!Не могу понять,почему ошибки выдают,заданы такие вот числа:
real R1/2/,L1/0.001/,R2/1000/,R4/1000/,C1/100/,C2/0.00000000001/,R3/10000/,C3/0.00000000033/,R5/1000/,R6/1000/
когда...
Подскажите книги для изучения Фортрана
В универе программируем на фортране, но литературы особой нет. хотелось бы узнать, какие книги и авторы наиболее полезны?
Вывести на экран треугольник из звездочек с высотой, равной введенному числу К (Fortran77)
нужно написать программу, в которой пользователь вводит число K, а на экране выводится треугольник из звездочек с высотой, равной числу К. Заранее спасибо
Где найти Fortran, работающий на MacOS?
Очень долго ищу, без результатов, подскажите где найти fortran, работающий на mac os, желательно бесплатный, но можно и платный, но недорогой.
Сформировать одномерный массив из элементов исxодной матрицы, удовлетворяющиx условию
Доброго времени суток, форумчане!
Нужна помошь чайнику :wall:
Помогите решить несколько задач на Фортране.
Задание:
Сформировать одномерный массив B из элементов исxодной матрицы A(7,7),...
Генератор случайных чисел с заданной амплитудой и вероятностью возникновения
Здравствуйте! Помогите пожалуйста составить программу генератора случайных чисел с заданной амплитудой и вероятностью возникновения (Fortran90). Задача звучит так: Есть интервал времени 0..730...
Есть ли возможность обрабатывать на Фортране экселевские таблицы с данными?
Возможно странный вопрос, но хотелось бы узнать, есть ли возможность обрабатывать на фортране экселевские таблицы с данными (он же может всё :) ), если да, то объясните как, либо ссылочку где это...
3 программы на фортране
Помогите написать 3 программы на Fortran, взамен помогу деньгами.
Возведение в квадрат каждого элемента массива
подскажите,пожалуйста, как/какими функциями оформить возведение каждого элемента массива в квадрат, если затем необходимо сделать сумму, т.е sum(P), учитывая что элементы в квадрате (P-массив) ?
...
Лаба по инфе МАИ
Ребят, нужна помощь
Лабы по инфе 1 курс
Препод на лекции не ходит а сдавать как то надо
Кто что сможет, напишите, пожалуйста, буду рад и алгоритму, но естественно готвые проги лучше)(сделать надо...
Лишние пробелы при выводе данных в файл/на экран
Совсем недавно начал разбираться с Фортраном и встретил (в числе прочего) одну непонятную вещь.
Есть одна простенькая программка, продублированная на C++ и Фортране.
Такая:
#include <iostream>...
Ряды (циклы, итерации)
Еще раз)
Ну тут уже я не понимаю в чем проблема)
Вычислить сумму ряда
1)с заданной точностью \varepsilon и вывести кол-во итераций.
2)для 20-ти членов ряда.
\sum=1-x(в степени 2)/2!+x(в...
Получение DLL в Fortran, из более старой его версии
Добрый день, Знатоки!
Вот пришлось столкнуться с таким языком, как Fortran. Ничего против него не имею, но знакомство с ним может затянуться, а этого бы не хотелось...))так как времени на разбор...
Вычислить среднее арифметическое положительных элементов двумерного массива, попадающих в отрезок [b, c]
Задача следующая: отрезок , а также размер матрицы (количество строк и столбцов в смысле) вводим с клавиатуры. Нужно вычислить среднее арифметическое положительных элементов матрицы, попадающих в...
Найти с точностью 0,0001 все корни уравнения 1/x=sinx , принадлежащие отрезку [-п,п]
здравствуйте! мне нужна помощь в решении задачи на Фортране.
условия задачи:
найти с точностью 0,0001 все корни уравнения 1/x=sinx , принадлежащие отрезку .
((от - пи до пи включительно))
...
Расположить латинские буквы в начале строки, отсортированные по алфавиту, а русские буквы в конце
ПОЖАЛУЙСТА ПОМОГИТЕ блондинке:) раньше не было фортрана а перевелася на другой факультет и сразу такие задачи...
дана текстовая строка, которая содержит буквы русского и латинского алфавита....
Что означает ошибки?
AllenChen.obj : error LNK2001: unresolved external symbol _F@4
McKormak.obj : error LNK2001: unresolved external symbol _F@4
Debug/Burgers.exe : fatal error LNK1120: 1 unresolved externals
...
Нужен генератор случайных чисел с нормальным распределением на задаваемом интервале с известным мат. ожиданием
здравствуйте.
нужен генератор случайных чисел с нормальным распределением на задаваемом интервале с известным мат. ожиданием. если саму генерацию набора псевдослучайных чисел на интервале (-1;1) я...
Динамический массив
Здравствуйте!
Помогите пожалуйста с динамическим массивом
ALLOCATABLE
Надобно ввести N и M посредством них рассчитать размерность третьего массива Na
.f90
ifort
linux