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

Определить длину линейного списка состоящего из целых чисел - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Определить сумму элементов массива, расположенных между первым и вторым положительными элементами http://www.cyberforum.ru/cpp-beginners/thread1737080.html
сумму элементов массива, расположенных между первым и вторым положи¬тельными элементами. Преобразовать массив таким образом, чтобы элементы, равные нулю, располагались после всех остальных. В данном примере сумма считается между 1 и последним. а сортирует 0 в начало а не в конец можете исправить код #include "stdafx.h" #include <iostream> #include "conio.h" #include "windows.h" #include...
C++ С++ вывод вектора в строчку Забыл как вектор вывести в строчку)) time_t t; srand((unsigned int )time(&t));// инициализация генератора псевдослучайных чисел int mas1; int i; cout<<"\nМассив: \n"; for(i=0; i<N; i++) mas1 = rand()%10+1; for(i=0; i<N; i++) cout<<mas1<<endl; http://www.cyberforum.ru/cpp-beginners/thread1737074.html
Получение матрицы из файла, обработка, запись в файл C++
Добрый день, есть задача по получению матрицы из файла, последующей её обработке и записи в новый файл. Не очень поннимаю, что именно я делаю не так. #include <iostream> #include <cstdlib> #include <fstream> using namespace std; int main(int argc, char ** argv) { setlocale(0,"");
Найти все члены последовательности C++
Дано вещественное b>=1. Найти все члены последовательности a, построенной по правилу а1=1,а=a+1/a, i=2,3,...,меньшие b. У меня есть на Паскале :) var b, a, ai:real; Begin writeln('Введите b'); readln(b);
C++ Вывести порядковый номер в начале каждой строки http://www.cyberforum.ru/cpp-beginners/thread1737060.html
Разработать программу, которая построчно печатает содержимое тексто-вого файла, вставляя в начало каждой печатаемой строки её порядковый номер (он должен занимать 4 позиции) и пробел.
C++ Буферизованный вывод Как можно с пользой использовать буфер при вводе/выводе с помощью cin/cout? Было бы хорошо с примерами) подробнее

Показать сообщение отдельно
no_attention
27 / 27 / 13
Регистрация: 18.05.2016
Сообщений: 128
18.05.2016, 14:02     Определить длину линейного списка состоящего из целых чисел
Цитата Сообщение от pavel5243 Посмотреть сообщение
можно пример?
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
class CList
{
public:
    int value;
    CList *next;
 
    CList(int val = 0): value(val)
    {
        next = NULL;
    }
    void addItem(int val)
    {
        if (next == NULL) next = new CList(val);
        else
        {
            next->addItem(val);
        }
    }
    void printList()
    {
        cout << value;
        if (next != NULL) next->printList();
    }
};
 
int main()
{
    CList *lst = new CList(1);
    lst->addItem(2);
    lst->addItem(3);
    lst->addItem(4);
    lst->addItem(5);
    lst->addItem(6);
    int elem_amount = 0;
    for (CList *plst = lst; plst != NULL; plst = plst->next) ++elem_amount;
    cout << elem_amount << endl;
    return 0;
}
 
Текущее время: 11:56. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru