Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Задача про заполнение квадратной матрицы https://www.cyberforum.ru/ cpp-beginners/ thread2343371.html
Здравствуйте. Не могу решить следующую задачу: дано квадратную матрицу, заполнить ее так: 1 1 1 1 1 1 2 2 2 1 1 2 3 2 1 1 2 2 2 1 1 1 1 1 1 Прошу подсказать мне, не решить ! Задачу хочу сделать сам, но мне нужна подсказка. Спасибо! Я заметил следующее:
C++ Определить, к какой области относится точка
Здравствуйте, вот у меня есть код, который определяет к какой области относится точка( к 1 или 2). Так вот, сам вопрос. Мне нужно сделать тоже самое только использовать 5 условий, а не 6. #include <iostream> #include <stdio.h> using namespace std; int main() { double x, y; setlocale(LC_ALL, "Russian"); cout << "Введите координаты точки" << endl;
C++ Сколько записей имеют длину >10 символов в поле «отчество» Заполнить с клавиатуры массив структуры, состоящих из 5 строк. Каждая структура имеет 3 поля типа string(фамилия, имя, отчество). Программа определяет, сколько записей имеют длину >10 символов в поле «отчество». https://www.cyberforum.ru/ cpp-beginners/ thread2343352.html C++ Реализуйте ввод исходных данных (массива структур) из текстового файла Реализуйте ввод исходных данных (массива структур) из текстового файла. Текстовый файл должен содержать информацию о количестве записей и, последовательно, значения всех полей. Оформите чтение данных из файла в виде отдельной процедуры. Заранее спасибо, если кто сможет помочь. #include "pch.h" #include <iostream> #include <locale> #include <cstdlib> #include <cstring> #include... https://www.cyberforum.ru/ cpp-beginners/ thread2343350.html
C++ Найти максимальный элемент массива
1. Программа заполняет массив из 20 целых чисел случайными числами в диапазоне от -3 до 18. Программа находит максимальное число. 2. Заполнить случайными числами матрицу А(mxn) и вывести ее на экран в виде таблицы. Программа находит максимальный элемент 1-ой строки матрицы и выводит его на экран. П.5.16.Правил Запрещено создавать темы с множеством вопросов во всех разделах, кроме разделов...
C++ Вычислить сумму и произведение двух чисел 1. Напишите программу вычисления суммы и произведения двух чисел. 2. Программа вводит целое число a, если a>5, то вывести на экран выражение a+b, в противном случае вывести на экран слова «осень, конец работы!. 3. Программа запрашивает количество чисел, затем вводит целые числа в соответствии с указанным количеством. Программа находит сумму отрицательных чисел и сумму нечетных. Программа... https://www.cyberforum.ru/ cpp-beginners/ thread2343344.html
C++ Fltk fluid Всем привет, кто работал с fltk? Как им пользоваться я не понимаю.. Запускаю fltk.exe, делаю форму. а дальше? Или формы кодом прям прописывать по координатам? где найти простенькие примеры по fltk? Там создание кнопок форм.. fltk установил на Visual studio 2015 https://www.cyberforum.ru/ cpp-beginners/ thread2343342.html C++ В одномерном массиве состоящем из n вещественных элементов, вычислить:
1)Количество элементов массива, равных 0 2)Сумму элементов массива, расположенных после минимального элемента. Упорядочить элементы массива по возрастанию модулей элементов.
C++ Создание циклического списка, который оценивает изменение размера файла и копирует его, если размер не меняется Необходимо написать программу, которая создаст список файлов в каталоге (например кэш браузера), и будет оценивать размер каждого файла. И если, допустим после 3-х прохождений списка, размер файла не изменился, то она бы копировала этот файл в какой-то другой каталог и удаляла бы его из списка. Я только начал писать, поэтому был бы благодарен за предоставление основных моментов и идей. ... https://www.cyberforum.ru/ cpp-beginners/ thread2343318.html C++ Не могу отсортировать Ребята, хелп!!! Дана матрица (2*N+15)x(2*N+15). Отсортировать нечестные рядки. В каждый элемент четного рядка написать сумму элементов предыдущего нечетного рядка. Числа генерировать случайно в диапазоне до . Смогла выделить, освободить, заполнить память, матрицу саму написать могу... А вот с сортировкой возникли траблы... https://www.cyberforum.ru/ cpp-beginners/ thread2343314.html
Найти сумму элементов квадратной матрицы X(n,n), находящихся по периметру этой матрицы и сумму элементов на диагоналях C++
Найти сумму элементов квадратной матрицы X(n,n), находящихся по периметру этой матрицы и сумму элементов на ее диагоналях. Если суммы равны, то каждый отрицательный элемент заменить модулем этого же элемента.
C++ Обьяснение кода с использованием библиотеки regex https://www.cyberforum.ru/ cpp-beginners/ thread2343309.html
Есть код - это маска которая убирает пробелы и знаки вопроса - и выносит слова #include <regex> #include <iterator> #include <iostream> #include <string> int main() { const std::string s = "Quick brown fox? ";
311 / 271 / 118
Регистрация: 05.06.2013
Сообщений: 868
01.11.2018, 14:42  [ТС] 0

Удаление последнего элемента из однонаправленного линейного списка - C++ - Ответ 13021745

01.11.2018, 14:42. Показов 4956. Ответов 13
Метки (Все метки)

Ответ

sty4ent, спасибо.
Окончательный рабочий вариант:
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
if (x > 0 && x <= records_cnt)
    {
        ListNode<Data>* node = _head;
        ListNode<Data>* temp = _head;
        
        for (int i = 1; i < x; i++)
        {
            node = temp;
            temp = temp->next;
        }
 
        if (temp == _head)
        {
            _head = temp->next;
        }
        else if (x < records_cnt)
        {
            node->next = temp->next;
        }
        else
        {
            _tail = node;
            _tail->next = nullptr;
        }
        
        free(temp);
        records_cnt--;
    }


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

Написать программу линейного списка однонаправленного типа данных float добавление и удаление в любом месте элемента
Написать программу линейного списка однонаправленного типа данных float добавление и удаление в...

Удаление элемента из однонаправленного списка
Есть функция удаления элемента из списка. Она проходит по списку два раза. Как сделать так, чтобы...

Удаление элемента из однонаправленного списка
Не могу разобраться с выводом на экран и удалением все делаю по аналогии с различной литературой но...

Удаление элемента из однонаправленного списка
помогите написать функцию удаление ОПРЕДЕЛЕННОГО элемента одн. списка. необходима удалить элемент...

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

Удаление элемента из линейного однонапраленного списка.
Говорят, что существует множество способов удаления из списка. Вот один из них: void los::del_el()...

Удаление каждого второго элемента линейного списка
нужно написать функцию удаления каждого 2 элемента списка, вот код по сути требуется только...

Сортировка однонаправленного линейного списка
Нужно отсортировать однонаправленный линейный список сортировкой слиянием и бинарной сортировкой....

Создание линейного однонаправленного списка
Добрый вечер!Написала программу создания линейного списка и вывод его на экран с клавиатуры и из...

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