Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Определить сумму нечетных чисел числовой последовательности из n целых чисел, вводимых пользователем https://www.cyberforum.ru/ cpp-beginners/ thread1443387.html
#include <iostream> #include <vector> using namespace std; int main() { int n; cout << "Enter the number of elements in sequence" << endl; cin >> n; vector<int> a(n);
C++ Даны целые числа а 1,а 2,. ,а N .Удалить из последовательности все члены со значением max(a1,.,aN)?
Запишите в одномерном массиве.
C++ Перегрузка +,-,++,-- https://www.cyberforum.ru/ cpp-beginners/ thread1443363.html
Задание примерно такое: Создать класс линейного списка List. С помощью перегруженных операций реализовать: 1) переместиться в начало списка (--); 2) передвинуть указатель на один элемент (++);...
C++ Итераторы С++ Как с помощью итераторов работать с массивом объектов класса? И что такое класс Итератор? П.С. Не через вектора https://www.cyberforum.ru/ cpp-beginners/ thread1443358.html
Нужна литература по указателям C++
Прохожу тему указатели и немного застрял, может кто по рекомендует литературу по этой теме, заранние спс.
C++ Многопоточность - моделирование действий птенцов https://www.cyberforum.ru/ cpp-beginners/ thread1443347.html
Есть N птенцов и их мать. Птенцы едят из общей миски,в которой сначала находятся F порций пищи. Каждый птенец съедает порцию еды, спит некоторое время, затем снова ест. Когда кончается еда, птенец,...
C++ В одномерном массиве найти элемент, повторяющийся максимальное число раз https://www.cyberforum.ru/ cpp-beginners/ thread1443343.html
В одномерном массиве найти элемент, повторяющийся максимальное число раз. Если их несколько, то вывести одно из них.
C++ Вывести дек с обеих сторон
Нужно сделать так что бы дек заполняло с обеих сторон #include "stdafx.h" #include <iostream> #include <deque> using namespace std; class Deque { private: int dequeSize; }; int main () {
C++ Visual studio 2013 / C++ / Как считать столбец из excel файла? Ребята всем привет!!! подскажите пожалуйста начинающему программисту - как считать столбец из Excel файла в обычный массив? если можно - то объясните как можно более просто. https://www.cyberforum.ru/ cpp-beginners/ thread1443304.html C++ Найти множество фундаментальных циклов https://www.cyberforum.ru/ cpp-beginners/ thread1443301.html
Используя алгоритм поиска в глубину, найдите множество фундаментальных циклов связного неориентированного графа, заданного списками смежности.
Составить программу для вычисления системы линейных уравнений матричным методом C++
Нужно написать первую в своей жизни - курсовую работу. Тема: Составить программу для вычисления системы линейных уравнений матричным методом Тут более нужно знать высшую математику, а тему эту...
C++ Ошибка в коде программы Не могу найти ошибку в коде: #include "stdafx.h" #include <iostream> using namespace std; int main() { int *pint = 0; *pint=9; cout << "The value at pint: " << *pint; https://www.cyberforum.ru/ cpp-beginners/ thread1443288.html
0 / 0 / 0
Регистрация: 09.05.2014
Сообщений: 5
0

Линейный односвязный список - выводится только одна запись - C++ - Ответ 7599296

11.05.2015, 18:38. Показов 683. Ответов 3
Метки (Все метки)

Выводит только одну запись, в чем ошибка..
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
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
struct Node1
{
    string Region;
    int Temperature;
    int Davl;
    bool Rainfall;
    double Vlaga;
};
 
struct Node
{
    Node1 l;
    Node *next;
};
 
string st, html;
Node *head = 0;
 
void ListCAddNode()
{
    string Reg;
    double Vlag;
    int Da, Tem;
    bool Rain;
    Node *p;
    try { p = new Node; }
    catch (...)
    {
        cout << "Ошибка";
        _getch();
        _exit(-1);
    }
    p->next = head;
    head = p;
    cout << "Введи регион: ";
    cin >> Reg;
    (p->l).Region = Reg;
    cout << "Введи температуру: ";
    cin >> Tem;
    (p->l).Temperature = Tem;
    cout << "Введи влажность: ";
    cin >> Vlag;
    (p->l).Vlaga = Vlag;
    cout << "Введи давление: ";
    cin >> Da;
    (p->l).Davl = Da;
    cout << "В наличии? (0 - нет, 1 - да): ";
    cin >> Rain;
    (p->l).Rainfall = Rain;
}
 
void ListCPrint()
{
    Node *cur = head;
    cur->next = head;
    head = cur;
    if (cur == 0)
        return;
    cout <<endl<< " ------------------------------------------------------------------------------" << endl;
    cout << " |Region    " << setw(9) << "|Temperatura " << "|Osadki     " << setw(10) << "|Davlenie " << "|Vlajmost`|" << endl;
    cout << " ------------------------------------------------------------------------------" << endl;
    while (1)
    {
        cout << " |" << setw(10) << left << (cur->l).Region << "|" << setw(11) << left << (cur->l).Temperature << " |";
        if ((cur->l).Rainfall == 0)
            cout << left << setw(9) << "Нет осадков" << "|";
        if ((cur->l).Rainfall == 1)
            cout << left << setw(9) << "Есть осадки" << "|";
        cout << setw(9) << (cur->l).Davl << "|" << left << setw(9) << (cur->l).Vlaga << "|";
    
        break;
    }   
    cout << endl;
}
список со структурой данных в самом узле списка.

Вернуться к обсуждению:
Линейный односвязный список - выводится только одна запись C++
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.05.2015, 18:38
Готовые ответы и решения:

Линейный односвязный (однонаправленный) список, запись и чтение из файла
нужна помощь в организации чтения и записи списка из файла, #include &lt;iostream&gt; #include &lt;string&gt;...

Почему выводится только одна запись из бд?
Вроде ж все нормально. Почему не выводит все. Не пойму :( while($myrow =...

Выводится только одна запись категории
Доброго времени суток! Столкнулся с проблемой, после того, как спустя несколько лет пересел...

В результате запроса выводится только одна запись
Есть текстареа, по каждой строке текста в нем должен происходить поиск по бд. В результате запроса...

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

В FlexDrid или DataCombo1 выводится только одна запись
Private Sub ShowAllAss() Dim CONN As ADODB.Connection Dim RS As ADODB.Recordset Dim...

Чекер аккаунтов ютуба: выводится только одна запись
Подскажите, пожалуйста, где беда. Сегодня написал первое что-то более-менее полезное на шарпе -...

Односвязный линейный список
Здравствуйте. Возник вопрос по поводу линейных односвязных списков. Как записать в односвязный...

Линейный односвязный список
Можете более понятным языком объяснить,что требуется в этом задании? Дана непустая...

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