Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 8, средняя оценка - 4.75
sadaja
1 / 1 / 0
Регистрация: 29.09.2013
Сообщений: 14
#1

Работа со структурой данных, чтение/сохранение во внешний файл - C++

03.10.2013, 17:53. Просмотров 1171. Ответов 3
Метки нет (Все метки)

помогите разобраться с задачкой!!
{Написать программу, представляющую собой простейшую систему для управления
данными. Исходные данные для программы хранятся в текстовом файле в виде строк. Для
создания файла с исходными данными следует использовать простейший текстовый редактор
или редактор инструментальной среды разработки. Количество строк, требования к
содержимому строки, способ обработки определяются вариантом задания. В соответствии со
своим вариантом следует сконструировать структуру и на ее основе создать массив в
динамической памяти.
Действия, выполняемые программой:
1. Чтение данных из файла в динамический массив.
2. Просмотр данных, хранящихся в массиве.
3. Корректировка данных заданной строки.
4. Вычисления.
5. Сохранение данных в новом файле (имя файла вводится с клавиатуры).
Алгоритм работы программы должен предусматривать однократное чтение данных с
проверкой, многократное редактирование, просмотр записей, вычисления. Работа программы
завершается после сохранения данных в новом файле.}
ЗАДАНИЕ:
Количество строк: 3. Столбцы: Фамилия, Имя, Род занятий (сотрудник, студент), Год
поступления. Вычислить сотрудника, принятого на работу последним.

ЗАРАНЕЕ СПАСИБО!!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.10.2013, 17:53     Работа со структурой данных, чтение/сохранение во внешний файл
Посмотрите здесь:

C++ Чтение и сохранение данных из конфигурационного файла
Чтение данных из файла и работа с ними C++
Сохранение и чтение объекта класса в файл/из файла C++
Работа с файлами (запись/чтение данных из бд) C++
Сохранение класса в файл и его чтение C++
Работа с звуковыми файлами (извлечение и сохранение данных) C++
C++ сохранение/чтение map<string,string*> в файл
Работа с файлами, запись строки в файл и чтение из файла C++
C++ Работа со структурой для хранения данных о ноутбуках
Сохранение и загрузка данных в файл C++
Сохранение и загрузка данных из ListView в txt файл C++
Чтение и запись данных в файл C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
MrGluck
Ворчун
Эксперт CЭксперт С++
6658 / 3849 / 508
Регистрация: 29.11.2010
Сообщений: 10,189
03.10.2013, 18:36     Работа со структурой данных, чтение/сохранение во внешний файл #2
Покажите вашу структуру и как вы выделяете память под динамический массив
sadaja
1 / 1 / 0
Регистрация: 29.09.2013
Сообщений: 14
04.10.2013, 16:20  [ТС]     Работа со структурой данных, чтение/сохранение во внешний файл #3
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
#include<iostream>
using namespace std;
struct posl
{
    char fam[20],im[20],rod[20];
    int god [20];
};
int main ()
{
    struct posl tom[3];
    int i,b,a=0;
    
    for (i=0; i<3; i++)
    {cout<<"fam :";
    cin>>tom[i].fam;
    cout<<"im :";
    cin>>tom[i].im;
    cout<<"rod :";
    cin>>tom[i].rod;
    cout<<"god :";
    cin>>tom[i].god;
    
}
a=2013-tom[i].god;
for (i=1;i<3;i++)
{
if (a<tom[i].god)
    a=b;
}
cout<<"posl="<<b;
return 0;
}
Bend3r
149 / 136 / 18
Регистрация: 29.07.2012
Сообщений: 709
04.10.2013, 16:36     Работа со структурой данных, чтение/сохранение во внешний файл #4
Цитата Сообщение от sadaja Посмотреть сообщение
Вычислить сотрудника, принятого на работу последним.
Просто находите в вашем массиве из структур, минимальное значение переменной god. Сохраняете индекс, и выводите fio[ваш_индекс]
Yandex
Объявления
04.10.2013, 16:36     Работа со структурой данных, чтение/сохранение во внешний файл
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru