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

База данных в виде упорядоченного списка

02.06.2010, 11:50. Показов 1676. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Задание звучит так: составить базу данных в виде списка(в нем предусмотреть возможность сортировки по полям,выбора элемента,дополнения списка и удаления из него) товаров на складе таможни(название,номер накладной,дата размещения,цена)
я хотела создать файл,из которого просто можно будет извлекать данные,редактировать их и т.д.,но как при этом сделать так,чтобы это было односвязным списком,в котором есть указатель на каждый следущий элемент, я не представляю.Это вообще возможно?
Буду рада любым советам!
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
02.06.2010, 11:50
Ответы с готовыми решениями:

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

Генерация упорядоченного списка
Помогите пожалуйста с написанием! Создать на Прологе программу numlist(+N,–Result), генерирующую упорядоченный список целых чисел от...

Создание упорядоченного списка
помогите пожалуйста. я ввожу многочлен (a+bx^3+cx^2+dx). моя процедура выделяет одночлены (a,bx^3,cx^2,dx). Многочлен должен быть...

1
0 / 0 / 1
Регистрация: 02.06.2010
Сообщений: 17
07.06.2010, 13:09  [ТС]
Лучший ответ Сообщение было отмечено Ксюшк@ как решение

Решение

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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
#include <stdio.h>
#include <iostream.h>
#include <stdlib.h>
#include <string.h>
typedef struct Tam
{
char nazv;
int nom;
char data;
int cena;
Tam *sled;}tam;
//void POSTROENIE(Tam **phead)
 main(void)
{
FILE *f;
if ((f=fopen("f.txt","wb"))==NULL)
{ cout<<"\n Cannot open file for writing";
exit(1);
}
int n;
printf("n-?\n");
scanf("%d",&n);
Tam **phead;
Tam *t;
int cost,num;
char name[10],date[10];
*phead=new(Tam);
t=*phead;
(*t).sled=NULL;
for(int i=0;i<n;i++)
{
cin>>name; cin>>date; cin>>num; cin>>cost;
(*t).sled=new(Tam);
t=(*t).sled;
(*t).nazv=*name; (*t).nom=num; (*t).data=*date; (*t).cena=cost;
(*t).sled=NULL;
fwrite(&t,sizeof(Tam),1,f);
}fclose(f);
char h,b;Tam **Res;int a;
*Res=NULL;
t=*phead;
t=(*t).sled;
cin>>h;
while(t!=NULL && *Res==NULL)
{b=(*t).nazv;
a=int strcmp(b,h);
 
if(a==0)
*Res=t;
else
t=(*t).sled;
return (int)Res;
 
}
Tam *q;
q=new(Tam);
if((*Res).sled==NULL){
(*q).nazv=*name;(*q).data=*date;
(*q).nom=num; (*q).cena=cost;
(*q).sled=(*Res).sled;
(*Res).sled=q;}
return 0;}
Добавлено через 1 минуту
вроде делала по примерам...а оно не работает(((помогите,плиз!!что я делаю не так??
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
07.06.2010, 13:09
Помогаю со студенческими работами здесь

Представить все сведения в виде дерева, упорядоченного по ключам
Ввести последовательность из N элементов, представляющих собой следующую информацию: ключ фамилия номер группы Представить все...

Очистить память от элемента из упорядоченного списка
как правильно очитстить память от элемента Find: PMsg1; если тип PMsg1: type PMsg1 = ^Msg1; Msg1 = record Text :...

База данных списка игроков
Вообщем необходимо создать программу которая хранила в себе информацию о игроках, их проигрышах, выигрышах и ничьих. Кроме того необходимо...

Формирование упорядоченного списка юбиляров (из текстового файла)
Написать программу формирования упорядоченного списка юбиляров. Список юбиляров дан в текстовом файле. Помогите мне пожалуйста:(

Создание упорядоченного дерева из списка. Strawberry Prolog
Всем привет! ребята, помогите пожалуйста решить задачу на Strawberry Prolog,не могу зачет сдать. условие:Элементы произвольного списка...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а привычная функция main(). . .
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь(не выше 3-го порядка) постоянного тока с элементами R, L, C, k(ключ), U, E, J. Программа находит переходные токи и напряжения на элементах схемы классическим методом(1 и 2 з-ны. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru