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

Двунаправленный список - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Шаблон для работы с матрицей http://www.cyberforum.ru/cpp-beginners/thread250880.html
Доброе время суток!:) надеюсь вы мне поможете. вот такое задание: Определите шаблон функции Negative() для определения количества отрицательных значений в матрице. Напишите вызывающую программу....
C++ Написать программу, которая считывает текст из файла и записывает каждое слово в отдельный элемент массива Помогите пожалуйста найти ошибку. задание: Написать программу, которая считывает текст из файла и записывает каждое слово в отдельный элемент массива. Вывести на экран: а) слова, оканчивающиеся... http://www.cyberforum.ru/cpp-beginners/thread250873.html
площадь треугольника C++
Помогите сделать прогу. Пож. Условие: Напишите программу, которая вычисляет площадь треугольника, если известны координаты его углов. Ниже приведен рекомендуемый вид экрана во время выполнения...
C++ Как составить программу?
Составить программу для вычисления выражения с использованием нестандартных значков для вычисления выражений
C++ как написать программу? http://www.cyberforum.ru/cpp-beginners/thread250843.html
Надо Разработать программу создания и обработки записей (структур) программа создает массив записей об основных фондах предприятия: код оборудования, название, модель, производитель год...
C++ бинарные вставки укажите на ошибку пожалуйста! stroka1=stroka2; for (h=1;h<=k;h++) { if (stroka1>=stroka2) R=h; else { if (stroka1<stroka2) подробнее

Показать сообщение отдельно
Alexandr93
2 / 2 / 0
Регистрация: 09.11.2010
Сообщений: 65
02.03.2011, 16:49  [ТС]
Assembler
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
#include "stdafx.h"
#include <conio.h>
#include <iostream>
#include <fstream>
#include <locale>
using namespace std;
struct point
{int key;//значение элемента структуры
point *next, *ppred;
};
 
 
point* make_point( int n)
{
point *first, *first1,*p;
first=NULL;
for (int i=n;i>0;i--)
 {
 p=new(point);//создание нового элемента структуры
 p->key=i;//значение элемента структуры
 p->next=first;//ссылается на следующий
 first=p;
 if (i!=n){
     first1=p;
     p=p->next;
     p->ppred=first1;
     p=p->ppred;};
}
p->ppred=NULL;
return first;
}
 
point* print_point(point*first)
{
if (first==NULL)return NULL;
point*p=first;
while(p!=NULL)
{
cout<<p->key<<" ";
p=p->next;
}
cout << endl;
 
return first;
}
Добавлено через 1 минуту
Вот начало программы, помогите удалить заданный элемент и добавить в конец один
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru