Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Вычислить корень уравнения на отрезке [a; b] с точностью eps=0.000001, методом половинного деления есть код #include <conio.h> #include <math.h> #include <iostream.h> double f(double x) { return x*x*x-3; } int main() { https://www.cyberforum.ru/ cpp-beginners/ thread1106368.html Удалить из массива целых чисел все элементы, являющиеся простыми числами C++
Помогите пожалуйста написать программу по условию : Удалить из массива целых чисел все элементы, являющиеся простыми числами. Заранее спасибо за вашу помощь=)
C++ Найти обратную величину по модулю https://www.cyberforum.ru/ cpp-beginners/ thread1106355.html
Здравствуйте! Подскажите пожалуйста ошибку? Функция должна находить такие х и у, что a * x + b * y = gcd(a, b) = d! Но х и у находит неправильные! #include <stdio.h> #include <iostream> #include <cmath> #define DEBUG using namespace std; void extended_euclid(long a, long b, long *x, long *y, long *d)
C++ Дружественные классы эллипс и круг https://www.cyberforum.ru/ cpp-beginners/ thread1106345.html
Здраствуйте, увадаемые форумчане помогите пожалуйста Задача. 1. Описать независимые классы и определить их методы. Атрибуты и все методы классов, кроме конструкторов и выделенных методов, должны быть защищены. Изменение объектов с помощью методов запрещается. 2. Составить программу, в которой реализовать работу с соответствующими объектами. Элемент 1: Класс 1 - Круг Метод - Длина ...
C++ Лямбды в списке инициализации членов
Возможно ли такое? Сейчас времени нет пробовать, если кто-то объяснит или ссылочку на стандарт приведет буду благодарен.
C++ Блок-схема и алгоритм https://www.cyberforum.ru/ cpp-beginners/ thread1106307.html
Нужно разработать блок-схему алгоритма. Написать и отладить программу. Буду очень благодарен за помощь.
C++ Не могу перекинуть код с c++6.0 в vs 2013 C++ https://www.cyberforum.ru/ cpp-beginners/ thread1106283.html
Я перекидываю с visual C++6.0 на 2013 visual studio c++. вот код : #include "stdafx.h" #include "vector" #include "string" #include "windows.h" #include "iostream" double F(double x) {
C++ Программа перевода
Мне нужно сделать программу перевода целого числа в буквенную форму записи, например 124 = сто двадцать четыре. х є {0,1000000} Можете подкинуть идею ?
C++ Подскажите где ошибка https://www.cyberforum.ru/ cpp-beginners/ thread1106281.html
Ругаться на 15-ю строчку Ниже условие и код. Данный массив строк, состоящих из трех символов. Отсортировать строки по первой букве в убывающем порядке #include <string> #include <vector> #include <iostream> #include <algorithm> using namespace std;
C++ Определение значения переменной https://www.cyberforum.ru/ cpp-beginners/ thread1106279.html
Нужно написать программу на языке С++ для определения значения переменной в конце предложенного фрагмента кода. Значение переменной выведите на экран.
C++ Поприветствовать пользователя по имени
Хотел написать программку, которая бы спрашивала ваше имя, а потом выдавала привет...!!!. Запускаю, а она работает только с числами. Пробовал поменять на char. но она выдает только первую букву! Подскажите, какой здесь нужен оператор чтоли или что? #include "stdafx.h" #include<iostream> #include<conio.h> using namespace atd; int _tmain(int argc, _TCHAR* argv) { setlocale(LC_ALL,...
C++ Двойной оператор Если argc >=2, то... присвоить 1-ому аргументу имя "lena.jpg"? Каково значение данной строки? const char* filename = argc >=2 ? argv : "lena.jpg"; https://www.cyberforum.ru/ cpp-beginners/ thread1106268.html
0 / 0 / 1
Регистрация: 25.01.2014
Сообщений: 30
0

Удаление элементов списка - C++ - Ответ 5834116

26.02.2014, 22:20. Показов 1620. Ответов 1
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Есть двунаправленный список, функция которая при повторении двух подряд одинаково парных чисел суммирует их, записывает в один элемент а другой элемент удаляет.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
void SumDublicate(TSNum * &Start)
{if(Start==NULL || Start->next==NULL){return;}
 
TSNum *WP=Start, *PP=NULL, *dell=NULL;
 
while(WP->next!=NULL)
{
    PP=WP;
    WP=WP->next;
    if(PP->num%2==0 && WP->num%2==0)
    {dell=WP;
     PP->num=PP->num+WP->num;
     PP->next=WP->next;
    }
}
 
}
Проблема в том что не знаю как удалять dell, если поставить delete dell; перед условием тогда при многократном повторении данного оператора программа крашится.

Вернуться к обсуждению:
Удаление элементов списка C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.02.2014, 22:20
Готовые ответы и решения:

Удаление элементов из односвязного списка списка
Привет всем знатокам, суровым программистам и профессионалам своего дела. Засел за реализацией...

Двунаправленный список (добавление/удаление элементов в голову, просмотр списка, реализовать дублирование элементов с заданным значением)
Здравствуйте! Помогите написать программу, обеспечивающую работу с двунаправленным нециклическим...

Удаление элементов из списка
Дан список L, состоящий из записей: первое поле – вещественное число, второе – адрес следующего...

Удаление элементов из списка
помогите пожалуйста)))написать процедуру , которая удаляет: а)из списка L за каждым вхождением...

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

Удаление элементов из списка
Подскажите как у

Удаление элементов из списка
Помогите. Не представляю, как удалять элементы из списка. А уже скоро нужно сдавать( Помогите, кто...

Удаление элементов из списка
Создать список. Потом удалить из него все отрицательные элементы. Если можно с комментариями...

Удаление элементов из списка
Здравствуйте. Есть такая программа, не могу сделать удаление элемента из списка, помогите...

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