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

Не работает system - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Visual 2008 ! не выводит значения ? http://www.cyberforum.ru/cpp-beginners/thread290617.html
не выводит значения ! А просто пишет нажмите любую клавишу ! вот текст #include "stdafx.h" #include <iostream> #include <math.h> #include <conio.h> using namespace std; double a={{22,3 ,4 ,7 },...
C++ Для заданной матрицы размера NхN найти такие k и n, что сумма элементов k- столбца матрицы совпадает с суммой элементов n- го строки Для заданной матрицы размера NхN найти такие k и n, что сумма элементов k- столбца матрицы совпадает с суммой элементов n- го строки. Найти сумму элементов в тех строках, которые содержат хотя бы два... http://www.cyberforum.ru/cpp-beginners/thread290600.html
C++ Вопрос по исходному коду
доброго времени суток.. Тут писал от балды себе развлекательную интерелектуальную игрушку на консоли и столкнулся с проблемой, при выборе сложности введеный мною код сложности (1) в операторе switch...
Динамические массивы. C++
Дан одномерный массив, состоящий из 30 целых чисел. Создать другой массив, содержащий элементы исходного массива, кратные 5. Помогите пожалуйста, не могу сделать((
C++ Считывание с файла http://www.cyberforum.ru/cpp-beginners/thread290579.html
2 3 4 5 3 2 9 4 4 5 5 1 2 8 7 0 1 9 2 3 4 3 8 1 5 1 4 2 7 9 4 0 0 7 7 1 9 5 8 5 8 3 0 1 4 8 9 3 4 1 7 7 1 3 3 7 0 1 3 1 0 2 4 5 1 2 2 3 8 6 7 2 1 7 0 1 2 0 2 5 6 8 1 8 6 4 5 8 6 1 4...
C++ Решение по формуле уже довно таких примеров не решал, не могли бы подсказать по какой формуле решается пример Как я понимаю, нужно что бы Z1 была = Z2 Добавлено через 1 час 37 минут Все это решается через... подробнее

Показать сообщение отдельно
ZV
2 / 2 / 0
Регистрация: 17.04.2011
Сообщений: 112

Не работает system - C++

07.05.2011, 16:12. Просмотров 668. Ответов 2
Метки (Все метки)

не работает system. В сотой, предидущей строке. вот прога:

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
#include <iostream>
#include <cstring>
using namespace std;
 
struct ListItem
{
    int data;       
    ListItem *prev, *next;  
 
    ListItem(const int data): prev(NULL),next(NULL)
    {
        this->data = data;
    }
 
    ListItem *getTail()
    {
        ListItem *item = this;
        while(item->next)
            item = item->next;
        return item;
    }
 
    ListItem *addToTail(const int data)
    {
        ListItem *item = new ListItem(data), *last = getTail();
        item->prev = last;
        last->next = item;
        return item;
    }
    
    ~ListItem()
    {
        if(next) delete next;
    }
};
 
void print_list(ListItem* list)
{
    ListItem* item = list;
    while(item)
    {
        cout << item->data;
        item = item->next;
        if(item) cout << " ";
    }
    cout << endl;
};
 
int func1 (const int &data, ListItem *head)
{
    int qty = 0;
    for (ListItem *i = head; i; i = i->next)
        if (i->data == data)
           ++qty;
    return qty;
}
 
void func2 (const int &data, ListItem *head)
{
    for (ListItem *i = head; i; i = i->next)
        if (i->data == data)
           i->data*=2;
}
 
double func3 (ListItem *head)
{
    int len = 0;
    double mean = 0;
    for (ListItem *i = head; i; i = i->next)
    {
        mean += i->data;
        ++len;
    }
    return mean/len;
}
 
int main()
{
    //setlocale(LC_ALL, "Russian");
    ListItem *a = new ListItem(2);
    a->addToTail(3);
    a->addToTail(7);
    a->addToTail(9);
    a->addToTail(3);
    cout << "List a: ";
    print_list(a);
    
    int E;
    cout << "Input the element E: ";
    cin >> E;
    cout << "Count of elements E in the list a: " << func1 (E, a);
    
    func2 (E, a);
    cout << "\nList a: ";
    print_list(a);
    cout << "List mean: " << func3 (a);
    
    delete a;
    cout<<"\n";
    system("pause");
    return 0;
}
И почему не пашет в Code Blokcs???

 Комментарий модератора 
Используйте теги форматирования кода!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru