Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ C++Решите мне пожалуйста через main!!И подробьнее!! 7. Написать функцию, функция возвращает максимальное значение из переданных ей двух значений. https://www.cyberforum.ru/ cpp-beginners/ thread254346.html Найти на заданном отрезке все числа, которые равны сумме кубов своих цифр C++
Написать программу, которая находит на заданном отрезке все числа, которые равны сумме кубов своих цифр (например: 153 = 1^3 + 5^3 + 3^3) и выводит их на экран. Проверку числа оформить в виде функции. Помогите кто может плиз!!!
C++ Умножение комплексных чисел у меня имеется прога, по решению данной задачи, с помощью структуры struct complex { int re; int img; } a, b; хотелось бы узнать, можно ли еще каким-нибудь способом сделать? https://www.cyberforum.ru/ cpp-beginners/ thread254328.html C++ Дано натуральное число n, действительные положительные числа С1, …, Сn. Значения С1, …, Сn являются емкостями n конденсаторов. Дано натуральное число N, действительные положительные числа С1, …, СN. Значения С1, …, СN являются емкостями N конденсаторов. Определить емкости систем конденсаторов, которые получаются последовательным и параллельным соединением исходных конденсаторов. Помогите пожалуйста! (задачка на Си) https://www.cyberforum.ru/ cpp-beginners/ thread254314.html
C++ fstream ifstream
подключил библиотеку fstream создал объект ifstream file открыл файл, поработал(считывал до конца < eof()) сделал file.close(); потом снова открыл и при попытке снова начать читать (failbit || badbit) = 1 и соответсвенно ничего не читается. Что я делаю не так?
C++ Дана действительная матрица размера a1...a64. Получить действительную матрицу порядка 8: Дана действительная матрица размера a1...a64. Получить действительную матрицу порядка 8: Всю программу писать не надо, просто помогите осуществить основной момент задачи. (примечание - на языке С) https://www.cyberforum.ru/ cpp-beginners/ thread254294.html
C++ Получить действительную квадратную матрицу определенного вида Дана матрица размера m x n получить действительную квадратную матрицу порядка 8, которая должна иметь вид: x_1 x_2 … x_8 x_1^2 x_2^2 … x_8^2 … … ... … x_1^8 x_2^8 … x_8^8 https://www.cyberforum.ru/ cpp-beginners/ thread254290.html C++ Поменять местами строку, содержащую элемент с наибольшим значением, со строкой, содержащей элемент с наименьшим значением
В данной действительной матрице размера 6х9 поменять местами строку, содержащую элемент с наибольшим значением, со строкой, содержащей элемент с наименьшим значением. Предполагается, что эти элементы единственны.
C++ Вычислить значение функции Помогите: "вычисления значения функции на интервале -2.0=<0<2.0 с шагом . Результат должен выводиться на экран со спецификацией преобразования %lf построчно для каждого значения аргумента в виде: Значение аргумента Значение функции Функция во вложенном файле)) https://www.cyberforum.ru/ cpp-beginners/ thread254280.html C++ Эффективный адрес переменной Почему эффективный адрес переменной допустим этого примера уменьшается на 0xC при каждом создании новой переменной. #include <iostream> using namespace std; int main() { int u,p,s; cout << &u << ' ' << &p << ' '<< &s; return 0; https://www.cyberforum.ru/ cpp-beginners/ thread254234.html
Решить C++
Помогите решить.На C. Переменные a,b,c,d обьявить как переменые с плавающей точкой. a=1.1006 b=2.2006 c=3.3006 d=4.4006 Формула во вложенном файле. Заранее спасибо))
C++ bool + int + char в одну переменную Подскаждите кто может, как три разных значения, к примеру : "ВАСЯ", 123, false закинуть в область памяти, на которую указывает указатель. Я делал так: void * p = malloc (sizeof(int)+sizeof(bool)+sizeof(char)); (int*)p=123; p=p+4; (char*)p="Vasya"; p=p+1; https://www.cyberforum.ru/ cpp-beginners/ thread254226.html
5 / 5 / 1
Регистрация: 14.11.2010
Сообщений: 121
0

перестановка - C++ - Ответ 1433549

09.03.2011, 16:26. Показов 1363. Ответов 11
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Всем доброго времени суток!
у меня возник вопрос по спискам, вернее по перестановке элементов списка!
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
void per(list *n,list *m)
{
    list *n0 = n->prev;
    list *n1 = n->next;
    list *m0 = m->prev;
    list *m1 = m->next;
    m1->prev = n;
    n->next = m1;
 
    n1->prev = m;
    m->next = n1;
 
    n0->next = m;
    m->prev = n0;
 
    m0->next = n;
    n->prev = m0;
}
эта функция переставляет элементы списка, например 3 с 5 и т. д
всё работает, но когда я хочу переставить первый и какой то другой не работает, потому-что нет в первого элемента предведущего ( prev ) там head в котором NULL; так же и с последним там next указывает на tail
модифицируйте мою функцию так что бы можно было переставлять и первые элементы с какими то другими, и последний

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

Перестановка
Уважаемые профи, я в Си нуб.Каким образом можно реализовать строчную перестановку(все варианты)?...

Перестановка чисел
Для заданного n получить все возможные перестановки чисел: 1, 2, …, n. Подскажите плиз как...

Перестановка в матрице
Подскажите пожалуйста, каким способом можно выполнить данное задание: Путем перестановки элементов...

Рекурсия и перестановка
Добрый день. Нужно написать рекурсивную функцию, которая выводит все перестановки от 1 до n в...

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

Перестановка с повторениями
Доброго времени суток! Помогите, пожалуйста, найти ошибку в коде. Условие: На день рождения Пете...

Перестановка байтов
Задание: Определить объединение из двух полей. Первое поле - массив из 4 байт, второе двойное...

Перестановка.(Комбинаторика)
Прошу помощи. Объясните пожалуйста тугодуму этот код. Какой день его пытаюсь понять. Не как не могу...

Перестановка в массиве
Дана целочисленная прямоугольная матрица. 1. Определить количество столбцов, не содержащих ни...

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