Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найдите числа, делящиеся на 5 или 6, но не оба (Найдите числа, делящиеся на 5 или 6, но не оба) Напишите программу, которая отображает все числа от 100 до 200, 10 на строку, которые делятся на 5 или 6, но не оба. Числа разделены ровно одним... https://www.cyberforum.ru/ cpp-beginners/ thread2349070.html C++ Найти двух учеников с наивысшими баллами
(Найдите две высшие баллы) Напишите программу, в которой пользователь вводит количество учеников и имя и баллы каждого ученика, и, наконец, отображает имя и оценку ученика с наивысшим баллом, и...
C++ Объединение двух массивов в один https://www.cyberforum.ru/ cpp-beginners/ thread2349061.html
#include <iostream> using namespace std; int main() { int arr1 = {2,3,6,3,4,1}; int arr2 = {8,3,5,2,8,7};
C++ Нарушение прав доступа при записи по адресу 0x00D00000 https://www.cyberforum.ru/ cpp-beginners/ thread2349059.html
Не знаю как это исправить
Написать подпрограмму удаления элемента из бинарного дерева C++
...
C++ Вывод всех биграмм https://www.cyberforum.ru/ cpp-beginners/ thread2349049.html
Доброго всем здравия, духовного и телесного. Захотел вывести все символьные пары из строки, получилось. Понадеялся, что и с буквенными парами так же легко все получится, фигушки! Помогите,...
C++ Default в множественном выборе Здравствуйте, столкнулся с такой проблемой. В простой программе на выбор дня недели, default работает корректно только если вводишь числа. При вводе букв или иных символов, программа выполняет самый... https://www.cyberforum.ru/ cpp-beginners/ thread2349044.html Функция LAPACKE_dgetrs библиотеки lapack C++
Здравствуйте. Пользовался кто-нибудь? Может есть пример? А то у меня все время вылетают ошибки доступа. Функция же LAPACKE_dgesv в примере из интернета работает нормально.
C++ Не могу получить доступ к protected полям наследника У меня есть класс Hero, в нем есть protected поле hitPoint. В наследнике от Hero, Mage, в его методе я хочу изменить наследуемое поле hitPoint от класса Hero void fireBall(Hero &hero) { if... https://www.cyberforum.ru/ cpp-beginners/ thread2349024.html C++ Структуры, обработка паспортных данных https://www.cyberforum.ru/ cpp-beginners/ thread2349021.html
Здравствуйте. Начал изучать структуры, встала задача написать программу для обработки паспортных данных (пользователь вводит фамилию,имя,отчество,дату рождения и т.д). Программа должна позволять...
Вычислить общую сумму элементов тех строк матрицы, первый элемент которых положителен C++
Не понимаю куда как вставить проверку на положительность первого элемента строки матрицы( Как ни пыталась, получается что-то не то. Пока только считается сумма всех строк. #include <iostream>...
C++ Вычислить с точностью e=0.0001 Помогите решить пожалуйста задание 9.2 извиняюсь за картинку ((( помогите 🙏🙏🙏 П.5.18.Правил Запрещено размещать задания и решения в виде картинок и других файлов с их текстом. Редактор формул... https://www.cyberforum.ru/ cpp-beginners/ thread2349010.html
0 / 0 / 0
Регистрация: 01.10.2018
Сообщений: 8
0

Динамические структуры - C++ - Ответ 13048467

11.11.2018, 16:17. Показов 440. Ответов 0
Метки (Все метки)

Задание. Для заданной предметной области:
1.Сформировать односвязный список элементов структурного типа.
2. Вывести элементы списка на экран в порядке их формирования.
3. Выполнить поиск и вывод на экран элементов списка с заданным пользователем
значением ключевого поля
4. Выполнить вставку элемента в список после элемента с заданным пользователем
значением ключевого поля.
5. Выполнить удаление элемента из списка с заданным пользователем значением
ключевого поля.
6. Выполнить удаление элементов списка из памяти

«Покупатель»: ФИО; номер телефона; номер кредитной карточки; банковского счета.


Помогите реализовать остальные пункты задания.

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
#include <iostream>
#include <iomanip>
#include <windows.h>
using namespace std;
struct Person
{
int number;
char FirstName[15], SecondName[15], LastName[15], numberphone[12];
char card[17], acc[22];
struct Person *next;
} ;
void main(void)
{
Person Man;
Person * rex, *beg = NULL, *end = NULL;
char c;
SetConsoleCP(1251);
SetConsoleOutputCP(1251);
 
cout << "Введите значения элемента списка:" << endl;
do{
rex = new Person[1];
cout << "№: "; cin >> rex->number;
cout << "ФИО: "; cin >> rex->FirstName >> rex->SecondName >> rex->LastName;
cout << "Номер телефона "; cin >> rex->numberphone;
cout << "Номер кредитной карты: "; cin >> rex->card;
cout << "Номер банковского счета: "; cin >> rex->acc;
if (beg == NULL&&end == NULL) //если список пуст
beg = rex;
else
end->next = rex;
end = rex;
end->next = NULL;
cout << "Продолжить ввод(y, n):"; cin >> c;
if (c == 'n' ) break;
}
while (1);
cout << "Вывод списка:" << endl;
rex = beg;
while (rex!= NULL)
{
cout << "№: "<<rex->number <<endl;
cout << "ФИО: "<<rex->FirstName << ' ' << rex->SecondName<< ' '  << rex->LastName<<endl;
cout << "Номер телефона "<< rex->numberphone<<endl;
cout << "Номер кредитной карты: "<< rex->card<<endl;
cout << "Номер банковского счета: "<< rex->acc<<endl;
rex = rex->next;
}
rex = beg;
while (rex != NULL)
{
Person *rex1 = rex;
rex = rex -> next; 
delete rex1;
}
system("pause" );
}
Добавлено через 5 часов 49 минут


Вернуться к обсуждению:
Динамические структуры C++
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.11.2018, 16:17
Готовые ответы и решения:

Динамические структуры данных. Программа ввода в структуры и вывода информации из неё.
Автоматизированная информационная система на железнодорожном вокзале содержит сведения об...

Динамические структуры данных
Доброе утро всем. Возникли вопросы по динамическим структурам. Вот на примере задания кто может...

Динамические структуры Book
Подскажите пожалуйста, как запихнуть в элемент (BOOK** k) структуры (KART) адрес созданной...

Динамические структуры данных
Выполнить задания 3 способами: с использованием стека, очереди, дека. Описание соответствующих...

0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
11.11.2018, 16:17
Помогаю со студенческими работами здесь

Динамические структуры данных
Здравствуйте. Есть такой код в таких файлах: Основной .cpp-файл программы#include &quot;stdafx.h&quot;...

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

Динамические структуры данных
Создать линейный односвязный список. Заменить последний элемент на другой, вводимый с клавиатуры....

Информационные динамические структуры
Задание: Написать программу, в которой создаются динамические структуры и выполнить их обработку...

Динамические структуры: списки
Создать линейный однонаправленный список из вещественных чисел. Удалить из списка элемент перед...

Динамические структуры данных
(можно с пояснением,что-то не понимаю) Есть строка символов, признаком конца которой является ;....

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru