![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#11 | |||||
Форумчанин
Регистрация: 15.01.2010
Сообщений: 948
|
![]() Цитата:
![]() Цитата:
Код:
Код:
Цитата:
Цитата:
Цитата:
![]() |
|||||
![]() |
![]() |
![]() |
#12 |
Пользователь
Регистрация: 12.02.2012
Сообщений: 12
|
![]()
Я хочу, что бы программа работала быстрее и поэтому поводу я слышала про распараллеливание процессов
|
![]() |
![]() |
![]() |
#14 |
Пользователь
Регистрация: 12.02.2012
Сообщений: 12
|
![]()
Извините за свою настойчивость.Да, я новичок в программирование и мне, читая книжки, не так все легко дается и полностью согласна на счет вашего последнего сообщения, но пере до мной именно задачка поставлена была переписать
![]() ![]() ![]() |
![]() |
![]() |
![]() |
#15 |
Форумчанин
Регистрация: 15.01.2010
Сообщений: 948
|
![]()
Да, просто, как-то мне Вас ... жалко, что-ли.... Потратите Вы кучу времени, перепишете программу, отладите... С муками, но сделаете. А она, программа эта, не даст ожидаемого Вашими преподавателями(?) увеличения быстродействия! Не потому, что Вы что-то сделали неправильно, а потому что если один и тот же мат. метод для решения вычислительной задачи запрограммировать "в лоб" на Си и на Фортране, то Фортрановский код почти наверняка будет считать на 10-15% быстрее, чем C-шный. А виноватой в том, что улучшения не будет, окажетесь ВЫ, а отбиться от упрёков - у Вас опыта нет...
Что такое "область видимости" знаете? "Локальная переменная", "глобальная переменная" - в чём разница понимаете? Что делает фортрановский оператор COMMON представляете?.. K&R раздел 1.10 читали?.. |
![]() |
![]() |
![]() |
#16 |
Пользователь
Регистрация: 12.02.2012
Сообщений: 12
|
![]()
При переписывание программы из фортрана в С++ возникло непонимание нескольких вещей (может вопросы и глупые, но я новичок в этом деле и разбирая примеры при изучение появилась некоторая путаница)
![]() ![]() 1. в программе были определены внешние переменные: float a[5] [200] [100], b[100] [200],c[5]; float d[100] [100],e[100] [100],f[5] при объявление их в функции (в этой же файле) и присвоение им значения необходимо снова указывать тип переменных, т.е. float с=50; float f=45; или можно просто сразу присваивать значение с=50; f=45; 2. как передать структуру в функцию? Можно так: объявили структуру struct rabota { float a[5],b[5] [100] ; int i,j; }; при передачи в функцию: void main (rabota) a=10 .... 3. В программе в фортране встречается оператор dimension, а как он будет выглядеть в С++ |
![]() |
![]() |
![]() |
#17 |
Пользователь
Регистрация: 12.02.2012
Сообщений: 12
|
![]()
Как в функции возводить число в степень?В фортране было **, а в С++???
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Кто может помочь с Фортраном | Иван89 | Помощь студентам | 1 | 23.11.2011 11:10 |
Задача. Работа с псевдослучайными последовательностями (ПСП). Работа с цветом. | 0101 | Помощь студентам | 3 | 17.12.2009 23:57 |
Работа с webbrowser - Фреймы, работа с конкретным феймом в фрейме | NewDelphi | Фриланс | 2 | 08.10.2009 11:00 |