![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 01.01.2011
Сообщений: 19
|
![]()
Создать массив структур. Каждая структура состоит из таких элементов: фамилия, номер телефона, адрес, борг по оплате. Созданный массив структур записать до файла. Предвидеть операции добавления записей к файлу и их редактирование. Исполнить запросы:1) определить фамилии абонентов у которых есть борг по оплате больше заданной пользователем; 2)извлечь фамилии абонентов, адрес которых изменился; 3) сменить номер телефона заданного абонента. Результаты записать в файл. Выполнить поиск у файле заданной фамилии, номера телефона. Определить номер байта у файле, с которого начинается найденный запис. Упорядочить записи в файле за фамилиями.
Язык С++. нуждаюсь хотя бы в примере... предположительно этакое. код: Код:
Последний раз редактировалось Stilet; 06.01.2011 в 14:50. |
![]() |
![]() |
![]() |
#2 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Посмотри сюда:http://www.programmersforum.ru/showthread.php?t=105501
Тут я давал пример работы с типированным файлом. Например чтоб выполнить задание Цитата:
Код:
попробуй пример
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 01.01.2011
Сообщений: 19
|
![]()
запись в файл вперво мне... я ничего не поняла(((
|
![]() |
![]() |
![]() |
#4 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 01.01.2011
Сообщений: 19
|
![]()
а если так:
код: Код:
Последний раз редактировалось Stilet; 07.01.2011 в 13:23. |
![]() |
![]() |
![]() |
#6 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Во-первых:
Код:
В-третьих: Ты пишешь загодя int len=n; а потом при добавлении len++; что дает тебе вылет за пределы массива. Уж пиши len=0; В-четвертых: Цитата:
В-5-х. Обрати внимание: Код:
Да и потом у меня сомнения насчет правильности записи в ofs << arr;
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 01.01.2011
Сообщений: 19
|
![]()
Помогите!!! Программа должна делать прямоугольный треугольник (ввод катетов с клавиатуры), а она делает трапецию.
#include <iostream.h> #include <windows.h> #include<math.h> #include<stdio.h> main () { int j=0; int i=0; int n=0; int m=0; cout<<"Vvedite razmer vysoty treugolnika:"; cin>>n; cout<<"Vvedite razmer osnovy treugolnika:"; cin>>m; for(i=0; i<n; i++) { for(j=0; j<m; j++) printf("*"); m=m+1; printf("\n"); } return 0; } |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Массив структур | nondeadlollipop | Помощь студентам | 1 | 11.12.2010 09:28 |
массив структур | MichaelRED | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 1 | 18.05.2010 22:55 |
массив структур | klykovka | Общие вопросы C/C++ | 4 | 19.04.2010 16:17 |
массив структур | Help_me_please | Помощь студентам | 3 | 16.01.2010 02:19 |
Массив структур | velvetdust | Общие вопросы C/C++ | 0 | 21.03.2009 13:18 |