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

как тут эту программу через два класса сделать ? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Справочная система http://www.cyberforum.ru/cpp-beginners/thread895298.html
Справочная система состоит из отдельных файлов. Каждый файл содержит отдельную статью. Некоторые слова или целые фразы в документах могут находиться между символами <i>. Сразу за знаком> следует уникальный идентификатор понятия. Файл справки содержит расшифровку понятий, т.е. идентификатор понятия и его описание. Справочная система выводит на экран любую статью, по требованию пользователя....
C++ Найти сумму квадратов двузначных непарных чисел Помогите решить! Найти сумму квадратов двузначных непарных чисел от 10 до n ,которые делятся на 3 и указать их количество! Добавлено через 1 час 8 минут :help: http://www.cyberforum.ru/cpp-beginners/thread895280.html
Напечатать числа в виде следующий таблице (8,1 а,б,в) C++
Здравствуйте! Пожалуйста, помогите мне... (Сборник задач по программированию.Златопольский Д.М.) 8,1 Напечатать числа в виде следующий таблице: а) 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 б)
C++ Вывести на экран два массива, элементами первого являются элементы, меньшие заданного значения, элементами второго - большие заданного значения
Задан массив целых чисел. Вывести на экран два массива, элементами первого являются элементы, меньшие заданного значения, элементами второго - большие заданного значения.
C++ Как передавать массив по ссылке, чтобы не работала копия массива? http://www.cyberforum.ru/cpp-beginners/thread895269.html
#include "stdafx.h" #include <iostream> using namespace std; int Min (int a,const int size); int _tmain(int argc, _TCHAR* argv) { int a={15,6,4,3,7}; int a1=Min(a,5);
C++ нужно прокомментировать код помогите пожалуйста. нужно прокомментировать код, а писала его не я,даже не знаю,что к чему.всего три задачи. вот третья:Листинг программы: #include <windows.h> #include <iostream> #include <stdio.h> #include <conio.h> using namespace std; int main() подробнее

Показать сообщение отдельно
Верони4е4ка
 Аватар для Верони4е4ка
0 / 0 / 0
Регистрация: 09.02.2013
Сообщений: 42
08.06.2013, 13:58     как тут эту программу через два класса сделать ?
как тут эту программу через два класса сделать ?
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
#include <iostream>
#include <cstdlib>
#include <conio.h>
 
using namespace std;
 
class Stack {
private: int foo;
public: int x;
    Stack *Next, *Head; 
 
    void Add(int x, Stack **In_data)
    {
        Stack *temp = new Stack;
        temp->x=rand ()%101-50;  
 
        temp->x = x;
        temp->Next = (*In_data)->Head
 
        (*In_data)->Head = temp; 
    };
 
    void ClearStack(Stack *In_data) 
       {
        while (In_data->Head != NULL) 
        {
            Stack *temp = In_data->Head->Next;
            delete In_data->Head; 
            In_data->Head = temp; 
        };
    }
 
};
 
void Chan(Stack *In_data, Stack *Out_data) 
{   int min=51, max=-51, k=0
    Stack *temp = new Stack; 
    temp = In_data->Head; 
    while (temp != NULL)
    {
        if (temp->x >= 0) {
            Out_data->Add(temp->x, &Out_data);
        }
        temp = temp->Next; 
    }
}
 
int main() {
    Stack *In_data = new Stack; 
    In_data->Head = NULL; 
    Stack *Out_data = new Stack; 
    Out_data->Head = NULL;
    int x = 0;
    int count = 0;
    cout << "count="; cin >> count; cout << endl;
    cout << "Stek:" << endl;
    for (int i = 0; i < count; i++) {
        cin >> x;
        In_data->Add(x, &In_data);
    }
    /*In_data->*/Chan(In_data, Out_data);
    cout << "Out stack" << endl;
    Stack *temp = new Stack; 
    temp = Out_data->Head; 
    while (temp != NULL) 
    {
        cout << temp->x << " ";
        temp = temp->Next;
    }
    void ClearStack(Stack * In_data);.
    void ClearStack(Stack * Out_data);
    getch()
    return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 16:01. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru