0 / 0 / 0
Регистрация: 28.11.2011
Сообщений: 4
|
|||||||||||
1 | |||||||||||
Перевести код с Паскаля на Фортран29.11.2011, 22:06. Показов 2867. Ответов 9
Метки нет Все метки)
(
собсна, просто перевести код. желательно не усложнять программу.
заранее спасибо
уже сам попытался сделать, но выдаёт некорректный результат. помогите, пожалуйста исправить..
0
|
29.11.2011, 22:06 | |
Ответы с готовыми решениями:
9
Каким образом можно перевести код Паскаля в код Фортран? К сможет перевести простой код с Паскаля на Фортран? Перевести с Паскаля на Фортран |
![]() 35 / 35 / 0
Регистрация: 26.09.2011
Сообщений: 143
|
||||||||||||||||
29.11.2011, 22:17 | 2 | |||||||||||||||
В паскальной программе:
UNTIL - видимо, выполнять, пока условие не выполнится. Слова то разные.
0
|
![]() 35 / 35 / 0
Регистрация: 26.09.2011
Сообщений: 143
|
|
29.11.2011, 23:49 | 4 |
0
|
![]() 35 / 35 / 0
Регистрация: 26.09.2011
Сообщений: 143
|
|||||||||||
30.11.2011, 13:09 | 6 | ||||||||||
Не понял ничего.
В оригинальной программе
А знак я предлагал поменять с "<" на ">" - потому что в Фортране программа будет выполняться пока (WHILE) НЕ достигнута необходимая точность, т.е. разница БОЛЬШЕ точности.
0
|
0 / 0 / 0
Регистрация: 28.11.2011
Сообщений: 4
|
|
30.11.2011, 23:04 [ТС] | 7 |
собсна, огромное вам спасибо за помощь.
знак, кстати менять не надо было. как показала практика, while и until одно и тоже. а вот с командой mod вы написали всё верно. есть ещё один вопрос, для самообразования: что именно эта команда выполняет? отбрасывает определённое количество цифр после запятой??
0
|
![]() 35 / 35 / 0
Регистрация: 26.09.2011
Сообщений: 143
|
|
01.12.2011, 20:50 | 8 |
Не верю, но вам виднее.
Для самообразования есть гугль и фортрановские стандарты. А mod возвращает остаток от деления.
0
|
0 / 0 / 1
Регистрация: 12.09.2011
Сообщений: 5
|
||||||
07.12.2011, 00:19 | 9 | |||||
program semistrovaia4;
const Nmass = 100; var X: array [1..Nmass] of integer; sum, N, i, c1, c2: integer; max: real; begin Writeln('Введите число N'); readln(N); for i := 1 to N do begin write('X[', i, ']='); readln(X[i]); end; max := x[1]; c1 := 0; c2 := 1; for i := 1 to N do begin if (X[i] > max) then begin max := x[i]; c2 := i; end; if((X [i] <> max) and (x[i] mod 3 = 0) and (c1 < c2)) then begin c1 := i; end; if(X [i] < 0) then begin sum := sum + x[i]; end; end; if(c1 > c2) then x[c1] := abs(sum) else writeln('Нет такого элемента , массив не изменный'); writeln(' Замена числа кратного трем,на сумму модуля отрицательных чисел стояшего после мах работает:'); for i := 1 to N do begin write('X[',i,']=',X[i],' '); end; end. Добавлено через 51 минуту
0
|
1 / 1 / 0
Регистрация: 03.11.2010
Сообщений: 18
|
|||||||||||||||||||||
04.01.2012, 20:49 | 10 | ||||||||||||||||||||
Здравствуйте,уважаемые эксперты.Прошу перевести эти программы на фортран:
0
|
04.01.2012, 20:49 | |
Помогаю со студенческими работами здесь
10
Перевести из паскаля в фортран Перевести программу с паскаля на фортран, используя Параллельные вычисления и OpenMP
Перевести код с Паскаля на С#
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Опции темы | |
|
Новые блоги и статьи
![]() |
||||
Java Micronaut в Docker: контейнеризация с Maven и Jib
Javaican 16.03.2025
Когда речь заходит о микросервисной архитектуре на Java, фреймворк Micronaut выделяется среди конкурентов. Он создан с учётом особенностей облачных сред и контейнеров, что делает его идеальным. . .
|
Управление зависимостями в Java: Сравнение Spring, Guice и Dagger 2
Javaican 16.03.2025
Инъекция зависимостей (Dependency Injection, DI) — один из фундаментальных паттернов проектирования, который радикально меняет подход к созданию гибких и тестируемых Java-приложений. Суть этого. . .
|
Apache Airflow для оркестрации и автоматизации рабочих процессов
Mr. Docker 16.03.2025
Управление сложными рабочими процессами — одна из главных головных болей инженеров данных и DevOps-специалистов. Представьте себе: каждый день нужно запускать десятки скриптов в определенной. . .
|
Оптимизация приложений Java для ARM
Javaican 16.03.2025
ARM-архитектура переживает настоящий бум популярности в технологическом мире. Когда-то воспринимаемая исключительно как решение для мобильных устройств и встраиваемых систем, сегодня она штурмует. . .
|
Управление состоянием в Vue 3 с Pinia и Composition API
Reangularity 16.03.2025
Когда я начал работать с Vue несколько лет назад, мне казалось достаточным использовать простую передачу данных через props и события между компонентами. Однако уже на среднем по сложности проекте. . .
|
Введение в DevSecOps: основные принципы и инструменты
Mr. Docker 16.03.2025
DevSecOps - это подход к разработке программного обеспечения, который объединяет в себе принципы разработки (Dev), безопасности (Sec) и эксплуатации (Ops). Суть подхода заключается в том, чтобы. . .
|
GitHub Actions vs Jenkins: Сравнение инструментов CI/CD
Mr. Docker 16.03.2025
В этой битве за эффективность и скорость выпуска программных продуктов ключевую роль играют специализированные инструменты. Два гиганта в этой области — GitHub Actions и Jenkins — предлагают разные. . .
|
Реактивное программирование с Kafka Stream и Spring WebFlux
Javaican 16.03.2025
Реактивное программирование – это программная парадигма, ориентированная на потоки данных и распространение изменений. Она позволяет выражать статические или динамические потоки данных и. . .
|
Простая нейросеть на КуМир: Учебное пособие по созданию и обучению нейронных сетей
EggHead 16.03.2025
Искусственные нейронные сети — удивительная технология, позволяющая компьютерам имитировать работу человеческого мозга. Если вы хотя бы немного интересуетесь современными технологиями, то наверняка. . .
|
Исполнитель Кузнечик в КуМир: Решение задач
EggHead 16.03.2025
Среди множества исполнителей в системе КуМир особое место занимает Кузнечик — простой, но невероятно полезный виртуальный персонаж, который перемещается по числовой прямой, выполняя ваши команды. На. . .
|