Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ последовательность (1+R)/(1+S) под DevC++ Даны n, последовательность n x , x ,...x 1 2 . Получить (1+R)/(1+S), где R – сумма тех членов последовательности, которые не превосходят 1, а S – сумма членов, больших 1. Использовать динамические массивы. #include <iostream> #include <algorithm> #include <iterator> int main() { const int n = 10; https://www.cyberforum.ru/ cpp-beginners/ thread583092.html Структуры: график учёта рабочего времени C++
Структуры не понимаю(Можете помочь вот с такой задаче срочно надо.... структура график учёта рабочего времени Например:когда пришёл,когда ушёл т.е Фамилия Время прихода Время ухода Время на работе Иванов 8:00 20:00 24ч как бы время на работе считается(и даже надо чтоб считал когда не только 8:00 а например 8:02.... Один вопрос -...
C++ потоки и файлы У меня есть такое задание: Дан файл f, компоненты которого являются целыми числами. Записать в файл g, компоненты файла f, исключив повторные вхождения чисел. Я накатала такой код: #include <fstream> #include <iostream> #include <string> using namespace std; int main() https://www.cyberforum.ru/ cpp-beginners/ thread583070.html C++ Что лучше ссылка или указатель? https://www.cyberforum.ru/ cpp-beginners/ thread583057.html
Что лучше - ссылка или указатель?
некорректное преобразование типов float() C++
Проблема - различные значения секунд в Label1 и Label2 при изменении DateTimePicker1 void __fastcall TForm1::DateTimePicker1Change(TObject *Sender) { float md; unsigned short hour,min,sec,ms; DecodeTime(DateTimePicker1->Time,hour,min,sec,ms); md=float(sec)/86400+15078; Label1->Caption=FloatToStr(md); //работает неправильно! Label2->Caption=FloatToStr(float(sec)/86400+15078); //работает...
C++ Достать байты из переменной https://www.cyberforum.ru/ cpp-beginners/ thread583039.html
есть некий класс\структура. Например: class CLScls { private: int a, b, c; char d; string str; };
C++ Непонятная ошибка https://www.cyberforum.ru/ cpp-beginners/ thread583033.html
Добрый день. Переделывал код https://www.cyberforum.ru/cpp-beginners/thread53080.html под свои нужды. Немогу понять в чём ошибка. Заранее спасибо. 1>c:\users\данила\documents\visual studio 2005\projects\кур22222\кур22222\кур22222.cpp(109) : error C2601: 'matrix_output' : local function definitions are illegal 1> c:\users\данила\documents\visual studio...
C++ Нерекусирвный qsort
Ищу код. Уже 3 сутки не могу найти. Есть перепечатанный с методички : void qsortinter(int *a,int N) { int i,j,k,vsp,l,r,s; s=1;st.left=0;st.right=N-1; do { l=st.left;r=st.right;s--;
C++ ДАНА последовательность из целых чисел,за которой следует 0 https://www.cyberforum.ru/ cpp-beginners/ thread583027.html
Доброго времени суток! Помогите пожалуйста написать простую программу на С++, без использования массива:Дана последовательность целых чисел, за которой следует 0. Найти: - среднее арифметическое; - (максимальное значение; - количество отрицательных элементов; -номер минимального элемента; -количество четных чисел; - минимальный из четных элементов этой последовательности.
C++ Random Всем привет! Столкнулся с проблемой: по программе должен нажать S, и после этого из списка 1.cpp ... 50.cpp должен выбраться один случайный. Подскажите, как такое организовать в коде main.cpp, а после в выпавшем (например) 32.cpp ! https://www.cyberforum.ru/ cpp-beginners/ thread583018.html
Извлечь цифру из массива C++
Добрый вечер. Нужно извлечь цифру из массива, к примеру char s="12345"; Пробывал вычитать '0' и atoi, безрезультатно. что мне делать?:)
C++ Вывести содержимое https://www.cyberforum.ru/ cpp-beginners/ thread582989.html
ПРивет всем.Вообщем ребят у нас есть обычная форма поиска <form method="get" id="search" action="#"> <span> <input type="text" value="Search..." name="s" id="s"> </span> </form>
Просто Лис
Эксперт Python
5738 / 3535 / 1057
Регистрация: 17.05.2012
Сообщений: 10,376
Записей в блоге: 9
24.05.2012, 19:32 0

исправить ошибку) Связные списки - C++ - Ответ 3076128

24.05.2012, 19:32. Показов 1456. Ответов 2
Метки (Все метки)

Ответ

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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
#include <stdio.h>
#include <iostream>
#include <conio.h>
using namespace std;
#define st struct  st
#define list struct list
  list
{int info;  list*next;};
 
  st
{list*up; list*down; st*right;};
 
 list *y1,*u1,*y2,*u2;
 st *t,*y,*u;
 
int main()
{   setlocale(0,"Rus");
    int a,n; char g,c;
 printf ("->");
scanf ("%d",&a);
n=1;
if (a==0) printf ("список пуст");
else
{
    while(a!=0)
{y=new st;
   y->up=0; y->down=0;
   y->right=0;
y1=new list;
y1->info=a;
y1->next=0;
y->down=y1;
if(t==0)
 t=y;
else {u->right=y;
      u1->next=y1;
      }
scanf( "%d",&a); n++;
if (a!=0)
{y2=new list;
y2->info=a;
y2->next=0;
if(n!=2)
y2->next=u2;
u=y;u1=y1; u2=y2;
scanf("%d",&a);
n++;}
    }
 
y=t;
while (y!=0&&y2!=0)
{y->up=y2;
y=y->right;
y2=y2->next;
}
g='g';
while (g=='g')
{
printf("\n * Для перехода по списку используйте клавиши  2 - 'V' и '6' - '->'и 8 - '^' \n или нажмите пробел для просмотре текущего элемента\n");
y=t;n=0;
c=getch();
 
while (c!= '1')
{
    if (c== '6')
    {   if(n!=0)
    {if(y1!=0)
        {
            printf( "%d->" ,y1->info);
            y1=y1->next;
    }
        else
            printf ("end");
    }else
        if(y!=0)
        {printf( "| | | |->" );
            y=y->right;
        }
        else
            printf("nil");
    }
    if (c=='2')
 
    {if ((y->down)!=0)
        {
            printf("\n|\nV\n%d\n",y->down->info);
            y1=y->down;n=1;
 
    }}
    if (c=='8')
 
    {if ((y->up)!=0)
        {
            printf("%d\n^\n|\n",y->up->info);
            y1=y->up;n=1;
 
    }}
 
c=getch();
}
printf("\nbegin?g \n): ");
 
g=getch();
}
}
 
    return 0;
}
Так без ошибок. компилятор mingw

Вернуться к обсуждению:
исправить ошибку) Связные списки C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.05.2012, 19:32
Готовые ответы и решения:

двусвязные списки. Исправить ошибку в коде
Вводится последовательность чисел, и затем, когда встречается первое простое число - оно удаляется....

Связные списки
Я практически полный нуб в С++. Вот такая задача: В столовой предлагаются N комплексных обедов,...

Связные списки
Вот есть код все работает отлично но препод сказал что-бы при вводе элементов в список элементы...

Связные списки
Написать функцию, удаляющую из исходной строки заданный символ. Например, удаление символа ‘i’ из...

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

Связные списки
12. Использовать (линейные) однонаправленные списки без заглавной звена (рис. А) или с заглавной...

Связные списки
Доброго времени суток. И у меня такая проблема - не могу разобраться со связными списками. Не...

связные списки
12. Використовувати (лінійні) односпрямовані списки без заголовної ланки (мал. а) або з заголовною...

Связные списки.
Всем привет ребят можете привести пример двусвязносго списка.

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