Сайт про дачу.  Будівництво та ремонт своїми руками

Файл f. Спільна обробка файлів типу F1 та F2 для формування вихідного документа типу F3 – файл Моя курсова.doc. Мій комп'ютер не показує розширення файлів, що зробити

За наявності на комп'ютері встановленої антивірусної програмиможна, можливо сканувати всі файли на комп'ютері, а також кожен файл окремо. Можна сканувати будь-який файл, клацнувши правою кнопкою миші на файл і вибравши відповідну опцію для перевірки файлу на наявність вірусів.

Наприклад, на цьому малюнку виділено файл my-file.f, далі необхідно клацнути правою кнопкою миші по цьому файлу, і в меню файлу вибрати опцію "сканувати за допомогою AVG". При виборі цього параметра відкриється AVG Antivirus, який перевірить цей файл на наявність вірусів.


Іноді помилка може виникнути в результаті неправильної установки програмного забезпеченнящо може бути пов'язане з проблемою, що виникла в процесі установки. Це може завадити вашій операційній системі зв'язати ваш файл F з правильним прикладним програмним засобом, впливаючи на так звані "Асоціації розширень файлів".

Іноді проста перевстановлення MacroMates TextMateможе вирішити вашу проблему, правильно зв'язавши F з MacroMates TextMate. В інших випадках проблеми з файловими асоціаціями можуть виникнути в результаті поганого програмування програмного забезпеченнярозробником, і вам може знадобитися зв'язатися з розробником для отримання додаткової допомоги.


Порада:Спробуйте оновити MacroMates TextMate до останньої версії, щоб переконатися, що встановлені останні виправлення та оновлення.


Це може здатися надто очевидним, але часто безпосередньо сам файл F може бути причиною проблеми. Якщо ви отримали файл через вкладення електронної пошти або завантажили його з веб-сайту, процес завантаження був перерваний (наприклад, відключення живлення або з іншої причини), файл може зашкодити. Якщо це можливо, спробуйте отримати нову копію файлу F і спробуйте відкрити його знову.


Обережно:Пошкоджений файл може спричинити виникнення супутніх збитків попередньої або вже існуючої шкідливої ​​програми на вашому ПК, тому дуже важливо, щоб на вашому комп'ютері постійно працював оновлений антивірус.


Якщо ваш файл F пов'язаний з апаратним забезпеченням на вашому комп'ютері, щоб відкрити файл, вам може знадобитися оновити драйвери пристроїв, пов'язаних із цим обладнанням.

Ця проблема зазвичай пов'язана з типами мультимедійних файлів, які залежать від успішного відкриття апаратного забезпечення всередині комп'ютера, наприклад, звукової картки або відеокарти. Наприклад, якщо ви намагаєтеся відкрити аудіофайл, але не можете його відкрити, вам може знадобитися оновити драйвери звукової карти.


Порада:Якщо при спробі відкрити файл F ви отримуєте повідомлення про помилку, пов'язану з .SYS file, проблема, ймовірно, може бути пов'язана з пошкодженими або застарілими драйверами пристроїв, які потрібно оновити. Цей процес можна полегшити за допомогою програмного забезпечення для оновлення драйверів, таких як DriverDoc .


Якщо кроки не вирішили проблему, і у вас все ще виникають проблеми з відкриттям файлів F, це може бути пов'язано з відсутністю доступних системних ресурсів. Для деяких версій файлів F може знадобитися значний обсяг ресурсів (наприклад, пам'ять/ОЗУ, обчислювальна потужність) для належного відкриття на вашому комп'ютері. Така проблема зустрічається досить часто, якщо ви використовуєте досить старе комп'ютерне апаратне забезпечення і одночасно нову операційну систему.

Така проблема може виникнути, коли комп'ютеру важко впоратися із завданням, оскільки операційна система (та інші служби, що працюють у фоновому режимі) можуть споживати занадто багато ресурсів для відкриття файлу F. Спробуйте закрити всі програми на вашому ПК, перш ніж відкривати Fortran Source Code. Звільнивши всі доступні ресурси на вашому комп'ютері, ви забезпечите найкращі умови для спроби відкрити файл F.


Якщо ви виконали всі описані вище кроки, а ваш файл F, як і раніше, не відкривається, може знадобитися виконати оновлення обладнання. У більшості випадків, навіть при використанні старих версій обладнання, обчислювальна потужність може бути більш ніж достатньою для більшості користувачів додатків (якщо ви не виконуєте багато ресурсомісткої роботи процесора, такий як 3D-рендеринг, фінансове/наукове моделювання або інтенсивна мультимедійна робота) . Таким чином, цілком імовірно, що вашому комп'ютеру не вистачає необхідного обсягу пам'яті(частіше званої "ОЗУ", або оперативної пам'яттю) для виконання завдання відкриття файлу.

You're here because you have a file that has a file extension ending in .f. Files with file extension .f can only be launched by certain applications. , which means they"re not meant to be viewed at all.

what is a .f file?

A Fortran source code file is classified as a developer file, і ці Fortran source code files можуть бути створені і edited any the Fortran development programs. Наявність на Fortran source code file є вписаною і складеною з використанням форматів specifications and standards. Ці дані містяться в файлі F, включаючи коди кодів та інші описи details, які відповідають програмі, розробленої за допомогою Fortran programming language. C-PreProcessor програмне забезпечення повинен перезаписувати дані, що зберігаються в файлі F, і це використовується для затвердженого коду коду, щоб бути переведений до комп'ютера Fortran. Ціни Fortran source code files affixed with the extension, and these also text files because plain text and binary encoding standards as also implementated in the F format. Це означає, що є багато текстів, застосованих додатків, розроблених для Microsoft Windows-based systems and Mac platforms, які можуть бути використані для збереження і перегляду вмісту цих F-файлів.

how to open a .f file?

Launch a .f файлу, або будь-якого іншого файлу на вашому PC, за допомогою double-clicking it. Якщо ваше ім'я файлів встановлюється належним чином, пристосування, що "за допомогою вашого Open .f файлу буде відкрито. Це можливо, вам потрібно буде додати або перейти до відповідного застосування. Це's also possible that you have correct application on your PC, but .f files aren't yet associated with it. У цьому випадку, якщо ви намагаєтеся відкрити файли .f, ви можете скористатися одним Windows для використання цього файлу. Від того, щоб відкрити .f файл буде затверджено відповідне застосування.

applications that open a .f file

High Performance FORTRAN

High Performance FORTRAN

HPF або High Performance Fortran є колективним набором extensions до Fortran 90 з структурами, які підтримують спільний комп'ютер. Це публікується і підтримується HPFF, коаліція промисловості, laboratory і academe representatives що робота на HPF. HPF використовує data parallel computation to support a single array’s computation to spread over multiple processors. Це ефективне ефективне застосування для MIMD і SIMD архітектури. HPF особливості комп'ютерних directives for distributions recommended for array data, additional library routines that include parallel suffix/prefix, environmental inquiry, sorting operations and data scattering, extrinsic procedure interfacing to non-HPF parallel procedures like mess ability to make PURE процедури.

Apple Xcode

Apple Xcode є IDE, який є Abbreviation of Integrated Development Environment. It is created by Apply для OS X та iOS функціонування розробника програмного забезпечення. Це є дизайн, побудова і розробка інноваційних і більше інтуїтивного середовища для Mac OS X комп'ютерів і iOS пристроїв. На перших функціях цей IDE може бути використаний для користувача, щоб отримати досконалий і швидкий доступ до ОС since OS X integrated with many advanced technologys, які є простими і доступними для використання, і створюють apps за допомогою Core Animation, OpenGL and Core Image. Використовуючи application can driven hands free using AppleScript or Automator. Графічні кадрові технології технологія побудована в пристосуванні користувача до створення drawings, animations і інших мультимедійних елементів в 2D і 3D. Це також integrated with Cocoa Frameworks, які є високим рівнем програмування навколишнього середовища, що може забезпечити повний доступ до операційної системи. Це робить дизайн і animation lot more fun and easier for users.

a word of warning

Будь-хто не знає про те, щоб відкрити на файлах, або будь-які інші файли. Це не змінити файл типу файлу. Тільки спеціальний конверсія програмного забезпечення може змінювати файл від одного файлу типу до іншого.

what is a file extension?

File extension is the set of three or four characters at the end of a filename; в цьому випадку, .f. File extensions tell you what type of file it is, and tell Windows what programs can open it. Windows застосовується додатковим програмним забезпеченням для кожного файлу extension, з тим, що ви можете завантажити файл, програмні програми автоматично. Коли це програма не тривала на вашому комп'ютері, ви можете деякий час забувати, коли ви намагаєтеся відкрити посилання файлу.

FIX .f FILE ASSOCIATION ERRORS

Find and fix file extension errors, registry problems and restore optimum PC performance quickly, easily and safely.

Найчастішою причиною проблем із розкриттям файлу F є просто відсутність відповідних програм, встановлених на вашому комп'ютері. У такому випадку достатньо знайти, завантажити та встановити програму, яка обслуговує файли у форматі F – такі програми доступні нижче.

Пошукова система

Введіть розширення файлу

Допомога

Підказка

Необхідно врахувати, що деякі закодовані дані з файлів, які наш комп'ютер не читає, іноді можна переглянути у Блокноті. Таким чином, ми прочитаємо фрагменти тексту або числа - Варто перевірити, чи діє цей метод також у разі файлів F.

Що робити, якщо програму зі списку вже встановлено?

Часто встановлена ​​програма повинна автоматично зв'язатися з файлом F. Якщо це не сталося, файл F успішно можна зв'язати вручну з новою встановленою програмою. Достатньо натиснути правою кнопкою мишки на файл F, а потім серед доступних вибрати опцію "Вибрати програму за замовчуванням". Потім необхідно вибрати опцію "Переглянути" і відшукати обраний додаток. Введені зміни необхідно затвердити за допомогою опції "OK".

Програми, що відкривають файл F

Windows
Mac OS

Чому я не можу відкрити файл F?

Проблеми з файлами F можуть мати також інший ґрунт. Іноді навіть встановлення на комп'ютері програмного забезпечення, яке обслуговує файли F не вирішить проблему. Причиною неможливості відкриття, а також роботи з файлом F може бути:

Невідповідні зв'язки файлу F у записах реєстру
- пошкодження файлу F, який ми відкриваємо
- інфікування файлу F (віруси)
- надто маленький ресурс комп'ютера
- неактуальні драйвери
- усунення розширення F із реєстру системи Windows
- незавершене встановлення програми, що обслуговує розширення F

Усунення цих проблем має призвести до вільного відкриття та роботи з файлами F. У випадку, якщо комп'ютер, як і раніше, має проблеми з файлами, необхідно скористатися за допомогою експерта, який встановить точну причину.

Мій комп'ютер не показує розширення файлів, що робити?

У стандартних установках Windows користувач комп'ютера не бачить розширення файлів F. Це успішно можна змінити в налаштуваннях. Достатньо увійти в "Панель управління" та вибрати "Вигляд та персоналізація". Потім необхідно увійти в "Опції папок" і відкрити "Вид". В закладці "Вид" знаходиться опція "Укрити розширення відомих типів файлів" - необхідно вибрати цю опцію та підтвердити операцію натисканням кнопки "OK". У цей момент розширення всіх файлів, у тому числі F повинні з'явитися сортовані назви файлу.

- Розширення (формат) – це символи наприкінці файлу після останньої точки.
- Комп'ютер визначає тип файлу саме для розширення.
- За промовчанням Windows не відображає розширення імен файлів.
- У імені файлу та розширення не можна використовувати деякі символи.
- Не всі формати стосуються однієї і тієї ж програми.
- Нижче знаходяться всі програми, за допомогою яких можна відкрити файл F.

Багато користувачів MS Windows давно встигли помітити, що стандартний блокнот - це досить незручна у використанні програма. Заміною їй може стати безкоштовний редактор текстових файлів, що забезпечує підтримку синтаксису великої кількості мов програмування. Програма містить досить широкий набір опцій і відрізняється мінімальним споживанням ресурсів процесора. Програма уможливлює одночасний перегляд кількох документів відразу і редагування їх, без закриття зайвих вікон. Доступною стала і така опція, як редагування одного і того ж документа в різних місцях, що дуже зручно.

Notepad2 – простий додаток, який дозволяє друкувати та редагувати текст. Вона допоможе у створенні HTML-сторінок, програмуванні різними мовами (CSS, Java, JavaScript, Python, SQL, Perl, PHP) оскільки здатна підсвічувати код. Програма побудована за принципом простого блокнота, маловесна і компактна. Цей текстовий редактор перевіряє всі дужки на наявність пари, підтримує автоматичні відступи. Програма Notepad2 не лише підтримує кодування ASCII та UTF-8, але й вміє їх конвертувати. Дозволяє відкочувати небажані операції на багато рівнів тому. Підтримує блокове виділення елементів тексту і має нумеровані елементи.

PSPad – дуже корисний редактор програмного коду, що підходить для програмістів-кодерів, які пишуть кількома мовами. Підійде тим, кому потрібне підсвічування програмного коду. Може легко замінити найпопулярніші інструменти. PSPad доведе свою цінність під час роботи з синтаксисом складного коду. Він був створений, щоб допомогти всім типам користувачів. Програма постачається з вражаючим списком шаблонів. Існують функції, як підсвічування синтаксису, записи макросів або пошук та функція заміни, які є спільними для подібних додатків. Він поставляється з редактором HEX, клієнтом FTP, так що користувач може редагувати код прямо.

Komodo Edit – зручний редактор коду, який підтримує широкий спектр різних мов програмування. Програма дає користувачам можливість працювати з кількома файлами, писати код стане ефективніше з використанням функції автозаповнення, підказок. Програма дозволяє автоматично виділяти змінні під час їх вибору. За допомогою редактора можна переглядати файли іншими програмними мовами. Програма підтримує фарбування синтаксису, відступи. Може перевіряти параметри синтаксису, сніпети, які використовуються для збереження коду вихідного стовпця. Має режим простого редагування і підтримує перетягування елемента.

В інтернеті дуже багато програм, що дозволяють редагувати вихідний код іншої програми, файлу та ін. Проте більшість з подібних програм є лише текстовим редактором на кшталт блокнота. Відрізняються вони від зазначеного редактора лише тим, що мають підсвічування синтаксису. Однак у деяких випадках такого функціоналу програми виявляється недостатньо. Програмісту буває необхідно швидко знаходити різні частини документа. І ось, нарешті, з'явилася програма, що дозволяє вирішити цю проблему. Програма називається SynWrite. Її відмінна особливість – наявність навігаційної панелі з деревом, що використовується для монтажу...

^

1. Завдання до роботи

Розробити програму спільної обробки файлів типу F1 та F2 для формування вихідного документа типу F3.
ВИХІДНІ ДАНІ ТА ОСОБЛИВОСТІ АЛГОРИТМУ

Текстові файли на МД, структура записів яких наведена нижче:
Таблиця 1 - Структура файлу F1

Таблиця 2 - Структура файлу F2

Результат обробки у вигляді вихідного документа, представленого у таблиці F3:
Таблиця 3 - Структура файлу F3

Згрупувати всі записи з предметів поспіль. Рекомендується імена файлів типу F1 та F2 вимагати з клавіатури дисплея.
^

2. Структура цілей програми, що розробляється


Складання зовнішніх специфікацій розроблюваного ПЗ передує аналіз цілей майбутнього продукту, який у методиках розробки ПЗ називається структурним аналізом і методичною базою якого є низхідна стратегія.

Структурним аналізом прийнято називати таке дослідження системи, яке починається з її загального огляду і потім деталізується, набуваючи ієрархічної структури з дедалі більшим числом рівнів. Для таких методів характерне розбиття на рівні абстракції з обмеженням числа елементів на кожному з рівнів (зазвичай від 3 до 6-7). У технології програмування ця ідея була сформульована як один із принципів структурного програмування: розробку програм рекомендується вести зверху вниз або, інакше, за низхідною стратегією.

Суть низхідної стратегії в тому, що цілі ПП, що розробляється, структуруються за схемою: цілі - підцілі 1-го рівня - ... - підцілі i-го рівня - ... - підцілі n-рівня - функції до такого ступеня деталізації, коли реалізація підцілей останнього рівня (функцій) стає очевидним.

Перевірка коректності файлу f1

Спільне оброблення 2-х файлів

Формування вихідного файлу f3

Перевірка коректності файлу f2

^

3. Обмеження на вхідні та вихідні дані


3.1 Обмеження, що накладаються на вхідні дані, що зчитуються з першого файлу

Файл F1:


      • У рядку має бути рівно два осередки

      • Не повинно бути порожніх осередків

      • Поле "№ предмета" складається з цифр

      • Поле "Повне найменування предмета" складається з букв

3.2 Обмеження, що накладаються на вхідні дані, що зчитуються з другого файлу


  • У рядку має бути рівно сім осередків

  • Не повинно бути порожніх осередків

      • Поле “День тижня” складається з букв

      • Поле " Вид занять " складається з букв

      • Поле "Час початку" складається з чисел

      • Поле "Час закінчення" складається з чисел

      • Поле "№ предмета" складається з чисел

      • Поле "№ першого тижня" складається з чисел

      • Поле "№ останнього тижня" складається з чисел

3.3 Специфікація вихідного файлу F3:

Вихідними даними є файл F3, що містить структури


  • Файл має бути порожнім.

4. Блок-схеми

4.1 Схема роботи системи

4.2 Схема програми


4.3 Схема модуля «читання файлу f1 та f2 та перевірка на коректність»
^

5. Тестування програми

Тестування програмного забезпечення охоплює цілий ряд видів діяльності, аналогічних послідовності процесів розробки програмного забезпечення. У нього входять:

а) постановка задачі для тесту,

б) проектування тесту,

в) написання тестів,

г) тестування тестів,

д) виконання тестів,

е) вивчення результатів тестування.

Вирішальну роль грає проектування тестів. Можлива ціла низка підходів до стратегії проектування тестів. Щоб орієнтуватися в них, розглянемо два крайні підходи. Перший у тому, що тести проектуються з урахуванням зовнішніх специфікацій програм, і модулів чи специфікацій сполучення програми чи модуля. Програма при цьому розглядається як чорна скринька (стратегія «чорної скриньки»). Істота такого підходу – перевірити, чи програма відповідає зовнішнім специфікаціям. У цьому логіка модуля не береться до уваги.

Другий підхід базується на аналізі логіки програми (стратегія «білої скриньки»). Істота підходу – у перевірці кожного шляху, кожної гілки алгоритму. При цьому зовнішня специфікація до уваги не береться.

Метод тестування таблиць рішень

Тестування ТР полягає в тому, що проектується така кількість тестів, яка дозволяє покрити всі можливі комбінації умов. Як правило, кількість цих тестів збігається з числом стовпців у ТР

Метод досить простий, дозволяє ефективно перевірити відповідність розробленої програми її зовнішнім специфікаціям, але не завжди дозволяє виявити випадки, коли програма робить те, що специфікацією не передбачено. Крім того, специфікація може містити помилки, які при такому тестуванні виявлені не будуть, особливо якщо результати тестування є правдоподібними. Попередня побудова спочатку функціональних діаграм, а потім ТР дозволяє здійснювати логічний контроль специфікації спочатку на рівні функціональних діаграм, а потім вже на рівні ТР, що значно знижує ймовірність помилок у специфікації.

Тест 1

Мета тесту: перевірити функціонування програми за відсутності файлу F1 та F2

Тест 2

Ціль тесту: перевірити функціонування програми при порожньому файлі F1і F2

Тест 3

Ціль тесту: перевірити функціонування програми при присутності зайвої табуляції

Тест 4

Ціль тесту: перевірити функціонування програми при некоректному записі

^

6. Висновки за результатами тестування

Проведені випробування довели достатню працездатність розробленого ПП. На основі отриманих під час тестування результатів можна зробити висновок про те, що програма відповідає своїм заявленим зовнішнім специфікаціям.

^

7. Список використаної літератури:


1. В. Є. Гвоздєв, В. Н. Мукасєєва, А. Ю. Хасанов. Специфікація та тестування програм (методичні вказівки до курсової роботи), Уфа, 2004.

2. Х. М. Дейтел, П. Дж. Дейтел. Як програмувати на С++, Біном-Прес, 2005.
^ ДОДАТОК А

//1h.h Header file.
#include

#include

#include

#include

#include

#include

#include
using namespace std;
char bufRus;

char* rus(const char* text)

CharToOem (text, bufRus);

}
void myRFopen(fstream& in,int fil)

Cin>>F1str;

In.open(F1str.c_str(),ios::in);

// Перевірка потоку

If (!in.good())

Cout<

// Перевірка символів у файлі

Next = in.get();

If (in.eof()) break;
if((next=="\n")||(next=="\t"))

Cout<

Cout<

If(fil==1)(x=div(count,2);)

If(fil==2)(x=div(count,3);)

if(x.rem==0||x.rem==1)

If((next!="\t")&&(next!="\n")&&(next!="а")&&(next!="б")&&(next!="в")&&( next!="г")&&(next!="д")&&(next!="е")&&(next!="е")&&(next!="ж")&&(next!="з ")&&(next!="і")&&(next!="й")&&(next!="к")&&(next!="л")&&(next!="м")&&(next !="н")&&(next!="про")&&(next!="п")&&(next!="р")&&(next!="с")&&(next!="т" )&&(next!="у")&&(next!="ф")&&(next!="х")&&(next!="ц")&&(next!="ч")&&(next! ="ш")&&(next!="щ")&&(next!="ь")&&(next!="ы")&&(next!="ъ")&&(next!="е") &&(next!="ю")&&(next!="я")&&(next!="_")&&(next!="А")&&(next!="Б")&&(next!= "В")&&(next!="Г")&&(next!="Д")&&(next!="Е")&&(next!="Е")&&(next!="Ж")&& (next!="З")&&(next!="І")&&(next!="Й")&&(next!="К")&&(next!="Л")&&(next!=" М")&&(next!="Н")&&(next!="О")&&(next!="П")&&(next!="Р")&&(next!="С")&&( next!="Т")&&(next!="У")&&(next!="Ф")&&(next!="Х")&&(next!="Ц")&&(next!="Ч" ")&&(next!="Ш")&&(next!="Щ")&&(next!="Ь")&&(next!="Ы")&&(next!="Ъ")&&(next !="Е")&&(next!="Ю")&&(next!="Я"))

Cout<

Cout<

Cout<

}
if(x.rem==2)

If((next!="\t")&&(next!="\n")&&(next!="0")&&(next!="1")&&(next!="2")&&( next!="3")&&(next!="4")&&(next!="5")&&(next!="6")&&(next!="7")&&(next!="8 ")&&(next!="9"))

Cout<

Cout<

Cout<

// Перевірка файлу загалом

Cout<

If(((fil==1)&&(x.rem!=1))||((fil==2)&&(x.rem!=2))))

Cout<

}
cout<in.clear();

In.seekg(0,ios::beg);
}
FILE *myWFopen()

char * u = new char;

Cin>>F1str;
if ((str = fopen(F1str.c_str(),"a+"))==NULL)

Cout<

}
if (fread(u,1,1,str)!=NULL)

Cout<

If(c=="Y")(n=1; fclose(str); break;)

Else if (c=="N") exit(1);

Else cout<

If ((str = fopen(F1str.c_str(),"w"))==NULL)

Cout<

}
cout<

}
std::string readstr(istream& in)// метод для зчитування рядка до "\n", EOF.

Next = in.get();

If (in.eof()||(next=="\n")||(next=="\t")) break;

struct F1struct

Void setFakult(istream& in)

Fakult = readstr (in);

Void getFakult(FILE*stream)

Fputs(Fakult.c_str(),stream);

/* std::string giveFakult()

Void setAbriv(istream&in)

Abriv = readstr (in);

/* void getAbriv(FILE*stream)

Fputs(Abriv.c_str(),stream);

Std::string giveAbriv()

///////////////////////////////////////////

Void setKolvoRab(istream&in)

KolvoRab=readstr(in);

String giveKolvoRab()

Return KolvoRab;

////////////////////////////////////////////

Void setAbriv2(istream&in)

Abriv2 = readstr(in);

/* void getAbriv2(FILE*stream)

Fputs(Abriv2.c_str(),stream);

Std::string giveAbrive2()

/////////////////////////////////////////////

Void setKafra(istream&in)

Kafra = readstr (in);

Void getKafra(FILE*stream)

Fputc("\t",stream);

Fputs(Kafra.c_str(),stream);

/* std::string giveKafra()

//////////////////////////////////////////////

If(Abriv==Abriv2)

////////////////////////////////////////////////

String Fakult; //Повна назва факультету

String Abriv; //Аббрівіатура факультету у файлі F1.

String KolvoRab; //кількість працюючих

String Abriv2; //Аббрівіатура факультету

String Kafra; // Назва кафедри

// 1.cpp
#include "1h.h"
using namespace std;
int main(int argc, char** argv)

Fstream in1, in2;
F1struct F1;

Char * Chara = New Char;

cout<< rus("\tВведите название файла F1(аббривиатура+полное название факультета).\n");

MyRFopen(in1,1);

Cout<< rus("\tВведите название файла F2(аббривиатура+кафедра+кодичество работающих).\n");

MyRFopen(in2,2);

Cout<< rus("\tВведите название выходного файла.\n");

Out=myWFopen();
while(in1.good())

F1.setAbriv(in1);

F1.setFakult(in1);
F1.getFakult(out);

String str1=":\n";

Fputs(str1.c_str(),out);
in2.clear();

In2.seekg(0,ios::beg);
while(in2.good())

F1.setAbriv2(in2);

F1.setKafra(in2);
F1.setKolvoRab(in2);

Mystr=F1.giveKolvoRab();

N=atoi(mystr.c_str());

If (F1.Ekviv()==1)

F1.getKafra(out);

Fputc("\n",out);

Itoa(kolvo,chara,10);

Fputc("\t",out);

Fputs (chara, out);
string str2="\n\n";

Fputs(str2.c_str(),out);

Cout<