Форум программистов, компьютерный форум 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 прошу как можно быстрее ответить завтранужно...
C++ Мозг взрывается http://www.cyberforum.ru/cpp-beginners/thread143175.html
Помогите пожалуйста, не могу понять почему консольное окно закрывается, пробовала всё что только можно :fgetc(stdin);system ("pause >> void");getch(); всё бестолку, вот код, может чем поможете. ...
C++ проверьте пожалуйста еще один код программы, кто может проверьте пожалуйста еще один код программы(кто может вот условие: программа должна проверить число является ли оно простым или нет? Простое число, целое положительное число, большее, чем единица,... подробнее

Показать сообщение отдельно
NemoBLR
6 / 6 / 2
Регистрация: 28.05.2010
Сообщений: 24

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

09.06.2010, 16:39. Просмотров 1042. Ответов 2
Метки (Все метки)

Задание 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 — входной параметр целого
типа). Добавленный элемент становится текущим. С помощью этой проце-
дуры добавить в начало исходного списка данный набор чисел (добавлен-
ные числа будут располагаться в списке в обратном порядке) и вывести
адрес текущего элемента полученного списка.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru