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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Iris99
Сообщений: n/a
#1

Сцепление двух списков через указатели - C++

18.04.2014, 21:46. Просмотров 347. Ответов 0
Метки нет (Все метки)

Помогите написать программу на С++ через указатели. В программировании плохо разбираюсь, дали начальную структуру и само задание.
Задание: Сцепление двух списков.

Вот структура:

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
// lab1.cpp : Defines the entry point for the console application.
//
 
#include "stdafx.h"
#include "iostream"
using namespace std;
 
 
//Объявление структуры связного списка
//--------------------------------------------------------
 
struct List
{
    int Info;
    List *Link;
};
 
//--------------------------------------------------------
 
 
 
//Массив info хранит поля Info связного списка
//--------------------------------------------------------
 
int info[10] = {2, -3, 4, 5, -8, 9, 1, -1, -4, 3};
 
//--------------------------------------------------------
 
 
//Головная функция
 
int main()
{
    
//Указатель на первый элемент списка
 
    List *first;
 
//Указатели на предыдущий и следующий элементы списка
 
    List *prev, *next;
    
//Создание первого элемента списка и 
//присвоение ему указателей first и prev
 
    first = new List;
    first -> Info = info[0];
    prev = first;
 
    
//Блок создание списка
Буду очень благодарна, если кто-то отзовется. Если можно с комментариями.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.04.2014, 21:46
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Сцепление двух списков через указатели (C++):

Через указатели на указатели посчитать сумму двух чисел и записать в третье - C++
1. Через указатели на указатели посчитать сумму двух чисел и записать в третье. 2. Написать примитивный калькулятор, пользуясь только...

Обмен значениями двух чисел через указатели и функцию - C++
Должны использоваться аргументы типа ( int * ) Вот код: #include <iostream> void exchange ( int * v1, int * v2 )...

Через указатели посчитать сумму двух чисел и записать в третье - C++
Через указатели посчитать сумму двух чисел и записать в третье. Делать через функции.

Написать программу сортировки через указатели на указатели - C++
Вот моя программа #include <iostream> #include <conio.h> #include <string> using namespace std; //Сортировка "пузырьком". ...

Как из двух однонаправленных списков создать третий, который состоит из нечетных элементов предыдущих двух? - C++
ребят,подскажите пожалуйста как из двух однонаправленных списка создать третий который состоит из нечетных елементов преведущих двух....

заполнение массива через rand и вывод на экран через указатели - C++
Учитель задал заполнить массивы и случайными числами и вывезти на экран через указатели, через функцию rand выводит как вы понимаете одни...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.04.2014, 21:46
Привет! Вот еще темы с ответами:

программа сделана через указатели, переделать через ссылки. - C++
#include "stdafx.h" #include <iostream> #include <iomanip> #include <cmath> using namespace std; void calculation(double...

Объединение двух списков - C++
Помогите пожалуйста с решением следующей задачи. Нужно добавить функцию для объединения двух списков. #include <iostream> ...

Сравнение двух списков - C++
Доброго всем времени суток. Изначальное задание было вот таким - "написать программу, содержащую функцию, которая определяет, входит...

Найти объединение двух списков - C++
Помогите мне решить задачку, я в принципе не понимаю как её решать, вот её условие. Найти объединение двох списков,тоисть получить такой...


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

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru