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

Вывод односвязного списка - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Параметр и аргумент функции разных типов, но код работает http://www.cyberforum.ru/cpp-beginners/thread1758834.html
#include <iostream> #include <fstream> using namespace std; class dist { private: int feet; float inch; public:
C++ Счастливый билет Добрый день, помогите дописать код программы: #include <stdio.h> #include <string.h> //функция, считающая цифровой корень числа, представленного как int int cifrovoiKoren(int chislo) { int koren = 0; //инициализируем корень нулём while (chislo > 0) { //пока в числе есть цифры //... //добавляем к корню последнюю... http://www.cyberforum.ru/cpp-beginners/thread1758823.html
C++ CodeBlocks выдает непонятные ошибки при компиляции
Подскажите как решить эту проблему?? ||=== Build file: "no target" in "no project" (compiler: unknown) ===| ||Warning: .drectve `-defaultlib:uuid.lib ' unrecognized| ||Warning: .drectve `-defaultlib:uuid.lib ' unrecognized| ||Warning: .drectve `-defaultlib:MSVCRT ' unrecognized| ||Warning: .drectve `-defaultlib:OLDNAMES ' unrecognized| 16]+0x89)||undefined reference to...
Некорректная замена подстроки в строке C++
Дан символьный массив, необходимо заменить в нем последовательность n1 на n2 с указанной позиции n, дополнив при необходимости пробелами. При n=1 работает правильно, при n=7 обрезает строку. Не могу понять почему. #include <iostream> using namespace std; int main() { char a = {'b','e','g','i','n',' ','b','e','g','i','n',' ','e','n','d'}; string n1, n2;
C++ Скопировать часть одного вектора в другой, в обратном порядке http://www.cyberforum.ru/cpp-beginners/thread1758796.html
как скопировать часть одного вектора в другой, при этом отсчет с конца V1 = 1,2,3,4,5 v2 должен ровняться 5,4,3
C++ Объединение конструкторов по умолчанию и преобразования Имеется программа, реализующая размещение двухмерного динамического массива с различными фишками, типа шаблонов и т.п. Сутьную часть кода привожу. От слова "суть", если что... Заголовочник с классом #ifndef CLASS_H #define CLASS_H template <class T> class TMatr { подробнее

Показать сообщение отдельно
nstwf
87 / 77 / 30
Регистрация: 19.02.2016
Сообщений: 324
Завершенные тесты: 1
09.06.2016, 17:57  [ТС]     Вывод односвязного списка
Цитата Сообщение от olya7 Посмотреть сообщение
надо смотреть код
Код вывода/ввода в первом сообщении.
Что-нибудь еще нужно скинуть?


Дело в том, что если список состоит только из 1 int, то выводятся все числа,(делал на примере этого кода - свой) код ввода:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
struct List* CreateList(void)
{
    struct List* Begin = NULL, *Previos = NULL,
        *Current = NULL;
    char Ok = 'y';
    while (Ok == 'y')
    {
        printf("\nEnter the numbers of List: ");
        Current = (struct List*)malloc(sizeof(struct List));
        if (Begin == NULL)
            Begin = Current;
        else
            Previos->Next = Current;
        Previos = Current;
        scanf("%d", &Current->x);
        fflush(stdin);
        printf("\nContinue? (Y/N):");
        scanf("%c", &Ok);
    }
    Previos->Next = NULL;
    return Begin;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru