С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

небольшое исправление - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Списки. Не выводит первую вводимую строку http://www.cyberforum.ru/cpp-beginners/thread1076662.html
Здравствуйте, проблема с списками, после ввода элементов в список, не выводит первый добавленный. вот код: #include "stdafx.h" #include <iostream> using namespace std; typedef struct list {...
C++ графы и пути в них Помогите пожалуйста Написать программу отыскания кратчайших путей между всеми парами вершин ориентированного графа по его списковому представлению http://www.cyberforum.ru/cpp-beginners/thread1076654.html
C++ Матрица (Объяснить, как запись считает количество строк не содержащих ни одного нулевого элемента)
Объясните пожалуйста ,как вот эта запись считает количество строк не содержащих ни одного нулевого элемента. Что мы находим с помощью S++ и C++. int C = 0; for(int j = 0; j < 4; j++) { ...
C++ ошибка в коде ?
#include <iostream> #include <cstdlib> #include <cstring> using namespace std; int main(){ const int Size=30; char name="программист С++"; cout<<name<<endl; name='\0'; cout<<name<<endl;
C++ Определение принадлежности точки к области http://www.cyberforum.ru/cpp-beginners/thread1076620.html
Надо определить принадлежность точки к заданной области. Рисунок прикрепил. Вот код который опередит входит-ли точка в окружности, так же идет проверка на то что-бы радиусы небыли нулевыми или...
C++ в чем ошибка #include "stdafx.h" #include <iostream> #include <math.h> using namespace std; int main() { setlocale(0, ""); double a,r,d; cout<<"сторона квадрата а= "<<endl; подробнее

Показать сообщение отдельно
Artyomdoc
0 / 0 / 0
Регистрация: 10.01.2013
Сообщений: 62

небольшое исправление - C++

20.01.2014, 18:43. Просмотров 174. Ответов 0
Метки (Все метки)

написал прогу которая будет выводить количество вершин(узлов) на уровне который вводим с клавиатуры
только конец проги не могу дописать, помогите пожалуйста
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
#include<iostream>
using namespace std
 
class tree
{
public:
int inf;
tree* right;
tree* left;
tree* root;
void init()
{
root=new tree;
root->left=NULL;
root->right=NULL;
root->NULL;
}
 
void add(int x,tree*&root)
{
if (root==NULL)
{
root=new tree;
root->left=root->right->NULL;
root->inf=x;
}
else if (x>root->inf)
add (x,root->right);
else add(x,root->left);
}
 
void del(tree *&root)
{
if (root!=NULL)
{
del(root->left);
del(root->right);
delete root;
}
}
 
void image (tree *&root)
{
if (root->left);
cout«" "«root->inf«" ";
image(root->right);
}
} 
 
void na_ur(tree *&root,int &x)
{
if (root!=NULL)
{
mas[i]++;
i++;
na_ur(root->right,i,mas)
na_ur(root->left,i,mas)
};
}
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.