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

Линейные двусвязные списки - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Cout и Printf http://www.cyberforum.ru/cpp-beginners/thread987915.html
как переделать cout на printf cout<<"Type the weight: "<<endl; cin>>weight; cout<<"Type the height: "<<endl; cin>>height; BMI = weight / (height * height); //BMI calculation cout<<setw(6)<<"Weight"<<setw(9)<<"Height"<<setw(9)<<"BMI"<<setw(12)<<"Comment"<<endl; if(BMI<UNDERWEIGHT)
C++ Дву мерный массив всем привет , нужно в матрице найти мин элемент и вывести на экран матрицу только без строки и столбца в котором находится МИН элемент. Написал код, не могу понять почему он выводит всё кроме строки где находится Мин элемент, но оставляет столб , а за место его убирает первый столбик. подскажите в чём причина. #include <iostream> #include <cstdlib> #include <ctime> http://www.cyberforum.ru/cpp-beginners/thread987907.html
C++ Рекурсия
Здравствуйте. Пытался написать пример перевода десятичного числа в двоичный с использованием рекурсии . Но при запуске выводит просто ноль . Что не так я делаю ? подскажите , пожалуйста. #include "stdafx.h" #include <iostream> #include <conio.h> using namespace std; int fun(int x) { int c; c=x%2;
Как переделать задачу из Pascal в C++ C++
Помогите, пожалуйста, переделать задачу из Pascal в C++. Я Pascal вообще не знаю. Мне самому не справиться. Задан вес E пустой копилки и вес F копилки с монетами. В копилке могут находиться монеты N видов, для каждого вида известна ценность Pi и вес Wi одной монеты. Найти минимальную и максимальную суммы денег, которые могут находиться в копилке. Ограничения: 1 £ E £ F £ 100, 1 £ N...
C++ Программа для вычисления BMI http://www.cyberforum.ru/cpp-beginners/thread987875.html
Помогите переделать cout на printf #include "stdafx.h" #include <stdio.h> #include <iostream> #include <iomanip> using namespace std; #define UNDERWEIGHT 18.5 //defining UNDER and OVERWEIGHT #define OVERWEIGHT 24.9
C++ Программа для подсчёта суммы 10 вводимых чисел Написать программу подсчета суммы 10 чисел, вводимых с клавиатуры, с использованием оператора do...while. Заранее благодарю. подробнее

Показать сообщение отдельно
DmitryM5
Love~
 Аватар для DmitryM5
51 / 51 / 3
Регистрация: 27.08.2013
Сообщений: 746
Записей в блоге: 1
25.10.2013, 18:32     Линейные двусвязные списки
Проверьте пожалуйста.
1.Дан список. Найти указатель на его последний элемент.
C++
1
2
3
4
5
6
7
template<typename T>
node<T> * FindLastElem(node<T> *head) {
    node<T>* p=head;
    while(p->next!=0)
        p=p->next;
    return p;
}
2.Дан непустой список. Добавить в конец списка заданное значение типа T (параметр шаблона функции)
C++
1
2
3
4
5
6
7
8
9
10
11
template<typename T>
node<T> * AddLastElem(node<T> *head,T E) {
    node<T>* p=FindLastElem(head);
    node <T>* p1=new node <T>;
    p1->next=0;
    p1->data=E;
    p1->prev=p;
    p->next=p1;
    head=p;
    return p;
}
Вторая задача не то выводит..
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 23:30. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru