Publish your project for free and start receiving offers from freelance contractors in serveral minutes after publication!
2000 ₽

Требуется разработать ряд программ на языке Fortran 90

closed by moderator


Срочно! Необходимо решить 4 задачи на языке Fortran 90. С использованием линейных списковых структур.

Программы 1-ого курса университета.

Возможно решение задач по одной! 500рублей за задачу!
Вот постановка задач:

1)Составить процедуру вставки или удаления символов в строке не более M
символов с N-го места (на N-ое место) данной строки. После каждой вставки
или удаления печатать обновленную строку. Режим ввода или удаления
задается в диалоге клавишами I или D, а вводимый символ определяется
нажатием соответствующей клавиши.

Дополнительно: Это задание должно выполняться с использованием линейных списковых
структур.

2)В текстовом файле F1 задана последовательность символов, в F2 – дpугая
последовательность. Разpаботать пpоцедуpы:
1. P1 – фopмиpования линейного списка S из символов стpоки текстового файла G;
2. P2 – фоpмиpования множества M из символов стpоки заданного текстового файла G;
3. P3 – исключения из заданного множества M букв латинского алфавита, входящих в
заданный список S;
4. P4 – вывода линейного списка символов S в текстовый файл H.
Используя эти пpоцедуpы создать список из букв файла F1, множество – из
букв стpоки файла F2, а элементы множества, за исключением входящих в F1,
вывести в файл F5.
Линейный список уничтожить.

3) В файле дана запись (корректная) арифметического выражения,
содержащая скобки, +, -, *, односимвольные имена переменных и
односимвольные целые константы.Унарных операций нет.
Составить процедуру преобразования этой формы к бесскобочной префиксной.
Проверить на тестах.

Дополнительно: Это задание надо выполнять без использования двоичных деревьев, а
используя только линейные списковые структуры.


4) Во входном файле задана постфиксная форма логического выражения,
содержащая односимвольные имена (большие латинские буквы) логических
операндов, символы операций (малые буквы n-вместо not, a-вместо and и o —
вместо or) Разработать процедуры:
1.P1-проверки корректности записи постфиксной формы;
2.P2-преобразования постфиксной формы в префиксную.
В случае ошибочности исходной постфиксной формы выдать сообщение об
ошибке.

Дополнительно: Это задание надо реализовать с применением
двоичных деревьев и рекурсии.


Задания нужно сделать в трогой в форме как в примере, который я прикрепил к файлу. Все подробно расписал в ворд файле.
Срочно!

Applications 1

Only registered users can view attachments.

Make a proposal!

The client doesn't want to make prepayment? Offer him to make a payment via Safe to avoid possible fraud.

  1. 3 days2000 ₽Winning proposal
    Олег Прохорович
     115 

    Можно вспомнить юность и напосать. При желании на FORTRAN IV

    Ukraine Kyiv | 22 December 2014 |
  • Andrey S
    Complain | 22 December 2014 |

    Запахло нафталином

  • Глеб Наумов — project author
    Complain | 22 December 2014 |

    Я надеюсь еще остались в живых программисты на fortran!

  • Ирина Лаврик
    Complain | 22 December 2014 |

    Последний раз писала на фортране в школе на УПК, для больших таких шкафов СМ4. В 1988 году. От знаний фортрана остались только смутные воспоминания о самом факте, что я его тогда знала.

  • я быстрее на Brainfuck напишу)

  • Add

Client
Глеб Наумов
Russia Saint-Petersburg
Project published
22 December 2014
906 views
Payment methods
Labels