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

Указатели и динамические структуры данных - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Не ясен смысл функции. Деревья. http://www.cyberforum.ru/cpp-beginners/thread143218.html
Доброго времени суток. Не могу понять смысла функции F2. #include <stdio.h> struct tree { int val; tree *child,*next; }
C++ написать прогу за подарок вконтакте подарю подарок в вк за написаную прогу: Напишите программу, которая определяет длину максимальной серии символов, состоящей из цифр, в заданной пользователем строке и выводит их на экран http://www.cyberforum.ru/cpp-beginners/thread143212.html
Напишите программу, которая определяет длину максимальной серии символов, состоящей из цифр, C++
Напишите программу, которая определяет длину максимальной серии символов, состоящей из цифр, в заданной пользователем строке и выводит их на экран
C++ mas char;
как в массиве char поминять каждые два соседних слова; да массив mas 123 4d4vf cxd ddfdde 44 cxcd нужно получить 4d4vf 123 ddfdde cxd cxcd 44 прошу как можно быстрее ответить завтранужно сдать + к экзамену готовиться Добавлено через 2 часа 7 минут
C++ Мозг взрывается http://www.cyberforum.ru/cpp-beginners/thread143175.html
Помогите пожалуйста, не могу понять почему консольное окно закрывается, пробовала всё что только можно :fgetc(stdin);system ("pause >> void");getch(); всё бестолку, вот код, может чем поможете. #include <stdio.h> #include <windows.h> #include <process.h> /* _beginthread, _endthread */ #include <stddef.h> #include <stdlib.h> #include <conio.h> #include <iostream>
C++ Интерфейс, для построения графика Всем добрый день. Срочно нужен интерфейс, реализация задания есть. Помогите пожалуйста... Снизу задание и реализация задания... Нужен приблизительно такой интерфейс.. http://imglink.ru/show-image.php?id=c3aa9bab6e7cc7d3406ffc362af127b3 подробнее

Показать сообщение отдельно
NemoBLR
6 / 6 / 2
Регистрация: 28.05.2010
Сообщений: 24
09.06.2010, 16:39     Указатели и динамические структуры данных
Задание 1.
Дан указатель P1 на вершину стека (если стек пуст, то P1 = nil). Из-
влечь из стека все элементы и вывести их значения. Вывести также коли-
чество извлеченных элементов N (для пустого стека вывести 0). После из-
влечения элементов из стека освобождать память, которую они занимали.

Задание 2
Дано число D и указатели P1 и P2 на начало и конец очереди (если
очередь является пустой, то P1 = P2 = nil). Добавить элемент со значением
D в конец очереди и вывести новые адреса начала и конца очереди.

Задание 3
Дан адрес P2 записи типа TNode, содержащей поле Data (целого ти-
па) и поля Prev и Next (типа PNode — указателя на TNode). Эта запись свя-
зана полями Prev и Next соответственно с предыдущей и последующей за-
писью того же типа. Вывести значения полей Data предыдущей и после-
дующей записи, а также адреса P1 и P3 предыдущей и последующей запи-
си.

Задание4.
Даны указатели P1 и P2 на барьерный и текущий элементы двусвяз-
ного списка. Также дано число N (> 0) и набор из N чисел. Используя тип
TListB (см. задание Задание 74), описать процедуру LBInsertFirst(L, D), ко-
торая добавляет новый элемент со значением D в начало списка L (L —
входной и выходной параметр типа TListB, D — входной параметр целого
типа). Добавленный элемент становится текущим. С помощью этой проце-
дуры добавить в начало исходного списка данный набор чисел (добавлен-
ные числа будут располагаться в списке в обратном порядке) и вывести
адрес текущего элемента полученного списка.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 12:15. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru