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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Шаблон класса должен давать возможность вывести все элементы множества на экран, сложение, вычитание, осуществлять пересечение множеств http://www.cyberforum.ru/cpp-beginners/thread873116.html
Есть вот такое задание: 4. Создать шаблон класса Mnogyna. Шаблон класса должен давать возможность вывести все элементы множества на экран, сложение, вычитание, осуществлять пересечение множеств (множество не может содержать одинаковых элементов). Продемонстрировать функционал шаблона на созданном пользовательском типе Drib - обычный дробь. При сравнении дробей разрешается считать 1/3 и 2/6...
C++ C++ конвертация из паскаль Доброго времени суток дорогие форумчане. Можете помочь реализовать задачу на C++, Вернее перетащить его с Паскаля) В паскале я более менее шарю) Но в СИшке никак :\ Вот имеется сам код собственно: Program labwork1; uses crt; var x, z, y, a, b: real; n, i, e, e1, e2:integer; h, a1, b1: string; Begin http://www.cyberforum.ru/cpp-beginners/thread873102.html
Собранное приложение завершается с ошибкой C++
Здравствуйте. Подскажите пожалуйста новичку. Взял приложение из учебника, переписал в Visual Studio, собрал, а оно выкидывает. Приложение делает следующее: 1. Берет текст из файла unform.txt 2. Форматирует каждую строку по ширине 3. Выводит результат в файл formatd.txt 4. Подсчитывает количество слов в тексте и выводит на экран Проблема: если исходный файл имеет кодировку unicode, то...
C++ Вывести стек наоборот
Вывести стек наоборот. Использовать указатели. Помогите пожалуйста вывести стек нaоборот (функция printstack2). // STEK_3.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" #include <iostream> using namespace std; struct node
C++ нужен скрипт http://www.cyberforum.ru/cpp-beginners/thread873028.html
народ помогите нужен скрипт который заставит мышку нажимать и отжимать левый, правый таб а также перемещатся в заданых координатах в пример можно написать как мышка после запуска скрипта сама опустилась в нижний левый угл экрана и сама открыла меню пуска винды желательно чтобы скрипт работал как на win7 также и на winXP
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;
}
 
Текущее время: 13:12. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru