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

Включение библиотеки - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Шаблон класса должен давать возможность вывести все элементы множества на экран, сложение, вычитание, осуществлять пересечение множеств http://www.cyberforum.ru/cpp-beginners/thread873116.html
Есть вот такое задание: 4. Создать шаблон класса Mnogyna. Шаблон класса должен давать возможность вывести все элементы множества на экран, сложение, вычитание, осуществлять пересечение множеств...
C++ C++ конвертация из паскаль Доброго времени суток дорогие форумчане. Можете помочь реализовать задачу на C++, Вернее перетащить его с Паскаля) В паскале я более менее шарю) Но в СИшке никак :\ Вот имеется сам код собственно:... http://www.cyberforum.ru/cpp-beginners/thread873102.html
Собранное приложение завершается с ошибкой C++
Здравствуйте. Подскажите пожалуйста новичку. Взял приложение из учебника, переписал в Visual Studio, собрал, а оно выкидывает. Приложение делает следующее: 1. Берет текст из файла unform.txt 2....
C++ Вывести стек наоборот
Вывести стек наоборот. Использовать указатели. Помогите пожалуйста вывести стек нaоборот (функция printstack2). // STEK_3.cpp: определяет точку входа для консольного приложения. // #include...
C++ нужен скрипт http://www.cyberforum.ru/cpp-beginners/thread873028.html
народ помогите нужен скрипт который заставит мышку нажимать и отжимать левый, правый таб а также перемещатся в заданых координатах в пример можно написать как мышка после запуска скрипта сама...
C++ Введите числа a, b, c и т.д. с клавиатуры и реализуйте функции для соответствующих вычислений Вычислить x = (sin(a) * sin(b) * sin(c))2+(sin(a) * sin(b) * sin(c))3. Оформить вычисление (sin(a) * sin(b) * sin(c)) как функцию. подробнее

Показать сообщение отдельно
mustang96
0 / 0 / 0
Регистрация: 18.05.2013
Сообщений: 16
21.05.2013, 16:39  [ТС]
Вот код:

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
#include <cstdlib>
#include <stream.h>
using namespace std;
 
 
 
int main(int argc, char** argv) {
    int k;
    cout << "vvedite razner matritsi ";
    cin >> k;
    
    int matrix [k][k];
    int proizv = 1; 
    int i,j,t;
    int z = (k-1)*2; // количество диагоналей
    int diag[z]; //массив сумм диагоналей
    
    for (i=0;i<k;i++){
        for(j=0;j<k;j++){
            cout << "vvedite element [" << i <<"][" << j <<"]\n";
            cin >> matrix[i][j];
        }
    }
    
    
    for (i=0;i<k;i++){
        proizv = 1;
        for (j=0;j<k;j++){
            if(matrix[i][j]>0){
                proizv = proizv * matrix[i][j];
            }
            else break;
        }
        cout << "proizvedenie stroki #" << i <<" = " << proizv <<"\n";
    }
    
    int s = 0;
    
    for (i=0;i<z;i++){
        diag[i]=0;
    }
    
    for (t = 1; t < k; t++){
        i = 0;
        for (j = t;j < k; j++){
            diag[s] = diag[s] + matrix[i][j];
            i++;
            };
        s++;
    }
    
    for (t = 1; t < k; t++){
        i = 0;
        for (j = t;j < k; j++){
            diag[s] = diag[s] + matrix[j][i];
            i++;
            };
        s++;
    }
    
    
    int max = diag[0];
    
    for(i = 0; i < z; i++){
            cout << diag[i] << "\n";
    }
    
    for(i = 0; i < z; i++){
        if (max < diag[i]){
            max = diag[i];
        }
    }
    cout << "max = " << max << "\n";
    return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru