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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 01.10.2013, 01:59   #1
Ilya996
 
Регистрация: 01.10.2013
Сообщений: 6
По умолчанию Помогите с задачей на фортране

Я сам никогда не изучал никакие языки, а тут в вузе дали задачу и ничего толком не объясняя сказали построить программу для задачи. Задача :"Дана последовательность А размерности N. Найти максимальный из последовательности элементов А1, делящихся на K И L, а также минимальный из последовательности элементов, делящихся на M. Вывести исходную и полученные последовательности и найденные элементы. Определение максимального и минимального элементов оформить подпрограммами."

Подскажите с чего начать и как вообще это делать, если можно, то подробнее. Заранее благодарен))
Ilya996 вне форума Ответить с цитированием
Старый 01.10.2013, 12:14   #2
Sasha_Smirnov
Особый статус
Участник клуба
 
Аватар для Sasha_Smirnov
 
Регистрация: 24.11.2008
Сообщений: 1,535
По умолчанию Загадочные вузы

Задача интересная, но где взять фортран?

Цитата:
Сообщение от Ilya996 Посмотреть сообщение
...в вузе дали задачу и ничего толком не объясняя сказали построить программу для задачи.
Цитата:
Сообщение от Соні Посмотреть сообщение
...если нам не могут доступно объяснить элементарное, то что делать когда действительно начнутся сложные задачи?
Тенденция, однако!
Sasha_Smirnov вне форума Ответить с цитированием
Старый 01.10.2013, 20:54   #3
Ilya996
 
Регистрация: 01.10.2013
Сообщений: 6
По умолчанию

Нужно сначала скачать среду для разработки, "geany" называется http://www.geany.org/ она бесплатная и свободно распространяется, и скачать программу mingw, которая содержит компилятор фортран потом в geany в команде "сборка" - "установить команды сборки" "скомпилировать" прописать путь к компилятору C:\mingw\bin\fortran^Wall^-c^"%f"
В "сборка" прописать : C\mingw\bin\fortran^Wall^-o^-"%e"^"%f" (Wall обязательно с большой буквы. вместо крышечек ^ пробелы поставить)
Ilya996 вне форума Ответить с цитированием
Старый 01.10.2013, 21:06   #4
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

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

ADD Здесь есть форум по фортрану, может подскажут
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию

Последний раз редактировалось Аватар; 01.10.2013 в 21:12.
Аватар вне форума Ответить с цитированием
Старый 01.10.2013, 21:22   #5
type_Oleg
Старожил
 
Аватар для type_Oleg
 
Регистрация: 02.03.2008
Сообщений: 2,504
По умолчанию

Я свои первые программы как раз на FORTRAN IV писал. Но, в 1979 году. Мало что помню.
Из популярных языков он больше всего на Basic похож (точнее, наоборот, он раньше Бейсика появился).
Вот в это -
Цитата:
Сообщение от Ilya996 Посмотреть сообщение
...а тут в вузе дали задачу и ничего толком не объясняя сказали построить программу для задачи.
- не верю.
Мне кажется, если смогли установить Geany, и подвесить к нему компилятор -то найти пример на Фортране, и написать прогу - это не сложнее.
type_Oleg вне форума Ответить с цитированием
Старый 01.10.2013, 23:34   #6
Ilya996
 
Регистрация: 01.10.2013
Сообщений: 6
По умолчанию

Я не прошу писать на фортран, хочу сам попытаться. Просто хотел услышать алгоритм действий. И то, что я установил Geany с компилятором-это полностью продиктовано учителем, сам бы не додумался.
Ilya996 вне форума Ответить с цитированием
Старый 02.10.2013, 04:22   #7
Sasha_Smirnov
Особый статус
Участник клуба
 
Аватар для Sasha_Smirnov
 
Регистрация: 24.11.2008
Сообщений: 1,535
По умолчанию

Что-то смущает меня этот разнобой в путях:
Цитата:
Сообщение от Ilya996 Посмотреть сообщение
C:\mingw\...
Цитата:
Сообщение от Ilya996 Посмотреть сообщение
C\mingw\...
Я написал на VBS; алгоритм проясняется при чтении кода (по правой кнопке — изменить); запуск по левой кнопке:
Вложения
Тип файла: rar 3_series.rar (871 байт, 7 просмотров)

Последний раз редактировалось Sasha_Smirnov; 02.10.2013 в 04:33. Причина: программа во вложении.
Sasha_Smirnov вне форума Ответить с цитированием
Старый 02.10.2013, 15:24   #8
Vago
Форумчанин
 
Регистрация: 15.01.2010
Сообщений: 948
По умолчанию

Цитата:
Сообщение от Ilya996 Посмотреть сообщение
... и ничего толком не объясняя сказали построить программу для задачи.
Рискну предположить, что хотя бы методички вам всё-таки дали...

Цитата:
Сообщение от Ilya996
Подскажите с чего начать
С блок-схемы. Или, вообще, со словесного описания алгоритма. "Берём первый элемент массива A. Если он делится нацело на K и L, то ... , иначе ... ...".

...

Какой Фортран? IV/66?.. 77?.. 90?.. 2000?..
Vago вне форума Ответить с цитированием
Старый 02.10.2013, 18:12   #9
Ilya996
 
Регистрация: 01.10.2013
Сообщений: 6
По умолчанию

Цитата:
Сообщение от Sasha_Smirnov Посмотреть сообщение
Что-то смущает меня этот разнобой в путях:
Извиняюсь, думаю вы поняли, короче путь к компилятору (C:\... если он на С установлен)

Последний раз редактировалось Ilya996; 02.10.2013 в 18:26.
Ilya996 вне форума Ответить с цитированием
Старый 02.10.2013, 18:19   #10
Ilya996
 
Регистрация: 01.10.2013
Сообщений: 6
По умолчанию

Цитата:
Сообщение от Sasha_Smirnov Посмотреть сообщение
Я написал на VBS; алгоритм проясняется при чтении кода (по правой кнопке — изменить); запуск по левой кнопке:

Спасибо за программу, попытаюсь понять хоть что-то))

Последний раз редактировалось Ilya996; 02.10.2013 в 18:25.
Ilya996 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
пОМОГИТЕ С ПРОГРАММОЙ НА ФОРТРАНЕ! ...Оленька... Помощь студентам 0 06.06.2009 10:40
Помогите с задачей. terminadoor Помощь студентам 4 22.07.2008 18:38