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

Посчитать число элементов - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Сортировка слов в тексте http://www.cyberforum.ru/cpp-beginners/thread117237.html
В тексте записаны слова через пробел. Вывести их в алфавитном порядке. С использованием операторов printf и scanf. Текст вводится пользователем с клавиатуры.(Если можно с пояснениями)
C++ Алгоритм DES Народ помогите есть у кого программа Кодирование данных по алгоритму DES http://www.cyberforum.ru/cpp-beginners/thread117235.html
Использование векторов в упражнении C++
Ребят помогите. Дана последовательность. Заменить все четные элементы на х. Я решила без использования вектора. #include <iostream> #include <algorithm> using namespace std; bool isEven (int z) { return (z%3);} int main() { int n,x;
C++ Сортировка методом выбора
Ребят помогите. нужно сортирнуть по возростанию средней оценки студентов методом выбора. #include <fstream> #include <string> #include <iostream> #include <iomanip> using namespace std; ifstream in("input.txt"); ofstream out("output.txt");
C++ Вычислить длинну вектора! http://www.cyberforum.ru/cpp-beginners/thread117217.html
Даны два вектора b = (b1, b2, ..., bn), x = (x1,x2, ..., xn) и матрица А(nxn). Написать программу вычисления длины вектора Ах - b. кто нибудь знает как примерно делать?я сделал но он ошибку пишет((
C++ Сортировка Шелла Ребят помогите. есть матрица нужно отсортировать каждую строчку матрицы по убыванию алгоритмом Шелла. #include <fstream> #include <iostream> #include <iomanip> using namespace std; ifstream in("input.txt"); ofstream out("output.txt"); struct mas подробнее

Показать сообщение отдельно
BlueBerry
 Аватар для BlueBerry
0 / 0 / 0
Регистрация: 08.04.2010
Сообщений: 10
15.04.2010, 19:32     Посчитать число элементов
Как посчитать число элементов двусвязного списка?

И еще: при формировании списка я, видимо, где-то ошиблась... У меня список выводится наоборот (начиная с конечного элемента). Как это исправить?

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
#include "stdafx.h"
 
#include <iostream>
using namespace std;
 
typedef struct element
{
    char inf; 
    struct element* lev; 
    struct element* prav; 
} dll;
dll*form_sp(dll *perv) 
{
    dll *tek; 
    char val; 
    perv=NULL; 
    do 
    {
        tek=new (dll); 
        tek->prav=perv; 
        tek->lev=NULL; 
        cout<<"Input symbol ('*' - End): "; 
        cin>>val; 
        tek->inf=val; 
        perv=tek; 
        if(tek->prav!=NULL) 
        tek->prav->lev=tek; 
    }while(val!='*'); 
    return tek; 
} 
void out_sp(dll *top) 
{
    dll *tek; 
    tek=top->prav; 
    cout<<"\n\nPrint spisok: \n"; 
    do
    {
        cout<<" "<<tek->inf; 
        tek=tek->prav; 
    } while(tek!=NULL); 
} 
void main(void) 
{ 
    dll* top; 
    top= NULL; 
    top = form_sp(top); 
    out_sp(top); 
    cout<<"\n\nEnd program\n"; 
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 16:03. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru