Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.96/47: Рейтинг темы: голосов - 47, средняя оценка - 4.96
1 / 1 / 0
Регистрация: 29.09.2013
Сообщений: 14

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

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

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

ЗАРАНЕЕ СПАСИБО!!
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
03.10.2013, 17:53
Ответы с готовыми решениями:

Сохранение данных в файл с определенной структурой
Здравствуйте. Сразу к делу. Нужно сохранять текстовые данные в файл с определенной структурой. Например есть label1 ...

Сохранение введенных данных в во внешний файл
У меня в данный момент реализовано сохранение настроек (сохраняет пользовательские параметры, например определенный текст из textbox, при...

Сохранение списка данных в файл и чтение
как можно сохранить данные в файл, к примеру в программе я создал пользователей(классов) как их можно сохранить в файл чтобы потом когда я...

3
Форумчанин
Эксперт CЭксперт С++
 Аватар для MrGluck
8216 / 5047 / 1437
Регистрация: 29.11.2010
Сообщений: 13,453
03.10.2013, 18:36
Покажите вашу структуру и как вы выделяете память под динамический массив
0
1 / 1 / 0
Регистрация: 29.09.2013
Сообщений: 14
04.10.2013, 16:20  [ТС]
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;
}
0
 Аватар для Bend3r
150 / 137 / 35
Регистрация: 29.07.2012
Сообщений: 709
04.10.2013, 16:36
Цитата Сообщение от sadaja Посмотреть сообщение
Вычислить сотрудника, принятого на работу последним.
Просто находите в вашем массиве из структур, минимальное значение переменной god. Сохраняете индекс, и выводите fio[ваш_индекс]
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
04.10.2013, 16:36
Помогаю со студенческими работами здесь

Сохранение ArrayList на внешний накопитель и чтение из него
Привет, помогите пожалуйста. У меня есть ArrayList dataList = new ArrayList(); Мне надо его сохранить на внешний накопитель, чтобы было...

Сохранение во внешний текстовый файл
Имеется текстовая строка. Её нужно сохранить во внешний текстовый файл. Но при сохранении мне не нужны диалоговые окна. Т.е. Мне надо что...

Работа с двумерными массивами. Чтение данных из текстового файла и запись в текстовый файл
В матрице А найти отношение количества нулевых элементов в количестве ненулевых. Матрицу В образовать из матрицы А, отразив ее ...

Работа со структурой для хранения данных о ноутбуках
Здравствуйте, уважаемые программисты. Очень нужна помощь. Попытался написать программу и там куча ошибок Для хранения данных о...

Работа со структурой данных в файлах (поиск и замена)
В общем, тема похожа на эту эту, но немного другая. Пишу программу для поиска файла в большом архиве (неизвестный игровой формат) по...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru