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

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

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 10.06.2010, 00:17   #1
RAMON@
Новичок
Джуниор
 
Регистрация: 09.06.2010
Сообщений: 5
Восклицание формирование файла С++

Написать программу формирования файла
Информация о сотрудниках предприятия содержит ФИО, номер отдела, должность, дату начала работы. Вывести список сотрудников, проработавших на предприятии более 20 лет.

вот программа но она не доканца написана,имне надо не через потоки, написать.. момогите доработать!!

Код:
#include <iostream.h>
#include <fstream.h>
//...
const int n = 50;
struct worker{
    char name[100];
    int num;
    int date; // дату, впринципе, можно разбить на месяц число и год но это для наглядности
    char post[50];
}workers[n];
//...
//открыть поток файлового вывода
ofstream fout("result.txt");
int today;
// вводите сегодняшнюю дату
cin >> today;
for(i = 0; i < n; i++)
    if((today - workers[i].date) > 20){
        cout << workers[i].name << endl << workers[i].post << endl << workers[i].num << endl;
        //вывести информацию в файл
        fout << workers[i].name << endl << workers[i].post << endl << workers[i].num << endl;
    }
//закрыть поток
fout.close();
//...

Последний раз редактировалось Stilet; 10.06.2010 в 09:33.
RAMON@ вне форума Ответить с цитированием
Старый 10.06.2010, 00:34   #2
Ozerich
Студент 1 курса
Форумчанин Подтвердите свой е-майл
 
Аватар для Ozerich
 
Регистрация: 27.06.2008
Сообщений: 959
По умолчанию

Ввод данных с консоли или с файла? Какой формат данных?
C++(STL, QT, WinInet) / DHTML(CSS) / JavaScript / PHP Developer
Ozerich вне форума Ответить с цитированием
Старый 10.06.2010, 00:43   #3
RAMON@
Новичок
Джуниор
 
Регистрация: 09.06.2010
Сообщений: 5
По умолчанию

ввод данных с файла
RAMON@ вне форума Ответить с цитированием
Старый 10.06.2010, 01:02   #4
Ozerich
Студент 1 курса
Форумчанин Подтвердите свой е-майл
 
Аватар для Ozerich
 
Регистрация: 27.06.2008
Сообщений: 959
По умолчанию

Код:
ifstream fin("input.txt");
for(int i = 0; i < n; i++)
fin >> workers[i].name >> workers[i].num >> workers[i].date >> workers[i].post;
C++(STL, QT, WinInet) / DHTML(CSS) / JavaScript / PHP Developer
Ozerich вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
прогр,осущ нач. формирование файла и его корректировку vanilka Паскаль, Turbo Pascal, PascalABC.NET 1 08.04.2010 22:17
Формирование таблички 1134 Microsoft Office Excel 9 12.02.2010 13:14
Формирование отчёта nhfvdfq Microsoft Office Excel 3 25.08.2009 17:43
Формирование таблицы Miker87 Microsoft Office Excel 4 22.07.2008 13:25
Формирование запроса BlackOmen JavaScript, Ajax 6 15.06.2008 12:37